Re: [Qemu-devel] [PATCH 2/10] Allow the monitor to be suspended during non-blocking op

Avi Kivity
2008-09-10T11:11:57Z

Daniel P. Berrange wrote:

>> This means that migration is no longer transparent. While migration is
>> going on, you can't change the cdrom media, look at cpu registers, or do
>> anything that requires the monitor.
>>
>
> Changing cdrom media while in the middle of migration sounds like a rather
> troubleprone thing todo - you'd need to change the media in both active
> QEMU instances at the same time to be safe.

Or rather, such state should be part of the migration. There's the
question of whether to transform the path on the target, but "which
media is in the drive" is part of the hardware state.

(logically we would copy all of the data of all block devices, but
that's not very practical, so we assume shared storage).

What other commands are unsafe during migration? I exclude host device
assignment which is obviously migration unfriendly.

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