Re: [Qemu-devel] [PATCH 0/10] Live migration for QEMU

Avi Kivity
2008-09-11T16:32:16Z

Anthony Liguori wrote:
>>>
>>> Yes. The primary reason that hasn't been possible in the past was
>>> because of how memory was migrated. The new memory migration
>>> protocol happens to make it easier to let QEMU and KVM be
>>> compatible. That wasn't an accident :-)
>>>
>>
>> Well, it's still broken IMO (migration ram_addr_t rather than
>> physical addresses).
>
> Have you thought of a solution other than make "mem" only save
> physical memory and have everything else save their own memory?
>

Even worse, have each slot (0-640K, 1M-pci, 4GB-eom, hotplug slots,
writeable option roms) be an independent save/restore entity.

> That gets really funky because then everything needs live save/restore
> tracking. It's quite messy.

Why? they can all reuse the same code.

--
error compiling committee.c: too many arguments to function