qemu-devel
[Top][All Lists]
Advanced

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

Re: [PATCH] migration: Provide a test for migratability


From: Eric Blake
Subject: Re: [PATCH] migration: Provide a test for migratability
Date: Thu, 21 Jan 2021 16:28:15 -0600
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0

On 1/21/21 12:51 PM, Dr. David Alan Gilbert (git) wrote:
> From: "Dr. David Alan Gilbert" <dgilbert@redhat.com>
> 
> Provide a simple way to see if there's currently a migration blocker in
> operation:
> 
> $ ./x86_64-softmmu/qemu-system-x86_64 -nographic -M pc,usb=on -chardev 
> null,id=n -device usb-serial,chardev=n
> 
> (qemu) info migratable
> Error: State blocked by non-migratable device '0000:00:01.2/1/usb-serial'
> 
> $ ./x86_64-softmmu/qemu-system-x86_64 -nographic
> 
> (qemu) info migratable
> Migratable
> 
> Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
> ---


> +++ b/qapi/migration.json
> @@ -366,6 +366,20 @@
>  ##
>  { 'command': 'query-migrate', 'returns': 'MigrationInfo' }
>  
> +##
> +# @query-migratable:
> +# Tests whether it will be possible to migrate the VM in the current state.
> +#
> +# Returns: nothing on success (i.e. if the VM is migratable)

Do we really need a new command?  Or can we get away with enhancing the
existing 'query-migrate' to add another bool field to 'MigrationInfo'?

-- 
Eric Blake, Principal Software Engineer
Red Hat, Inc.           +1-919-301-3226
Virtualization:  qemu.org | libvirt.org




reply via email to

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