qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH 2/2] migration: send and check the devices betwe


From: Li Zhijian
Subject: Re: [Qemu-devel] [PATCH 2/2] migration: send and check the devices between source and distination at the begining
Date: Fri, 30 Sep 2016 15:53:44 +0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0



On 09/30/2016 02:15 PM, Amit Shah wrote:
Hi,

On (Thu) 29 Sep 2016 [19:06:32], Li Zhijian wrote:
Priviously, if the source and distination have different devices, source could 
goto
the status "paused (postmigrate)", and the distination will exit that means no 
qemu
is alive.

After this patch, at above case, source can dectect the some error early from 
distination
and stop the migration, source keep in status "running".

How would incoming migrations from previous versions work?

You are right. we need to consider more.

How about that:
we need to introduce a new section type(e.g: QEMU_VM_SECTION_DEVICE_LIST).

source side:
- at the beginning of qemu_savevm_state_begin(), send 
QEMU_VM_SECTION_DEVICE_LIST first
- original path

dst side:
- if we got the QEMU_VM_SECTION_DEVICE_LIST, have a check with the 
devices(name,version)
- otherwise original path

Please correct me.

Thanks
Zhijian



                Amit








reply via email to

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