qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH v3 1/2] memory: export migration page size


From: Peter Maydell
Subject: Re: [Qemu-devel] [PATCH v3 1/2] memory: export migration page size
Date: Mon, 19 Aug 2013 11:21:51 +0100

On 19 August 2013 10:59, Laszlo Ersek <address@hidden> wrote:
> On 08/13/13 00:43, Michael S. Tsirkin wrote:
>> Migration code assumes that each RAM block is a multiple of target page
>> size.
>
> Isn't that a valid assumption, considering the TARGET_PAGE_ALIGN() macro
> call in qemu_ram_alloc_from_ptr() [exec.c]?

That macro only makes the size we store in the ramblock data
structure be a multiple of the page size -- it does nothing to ensure
that the actual memory that was passed in by the caller is the
right size. (It will have the right effect where qemu_ram_alloc_from_ptr
is allocating the memory itself, obviously.)

-- PMM



reply via email to

[Prev in Thread] Current Thread [Next in Thread]