[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 11/18] migration: introduce capability localhost
From: |
Eric Blake |
Subject: |
Re: [Qemu-devel] [PATCH 11/18] migration: introduce capability localhost |
Date: |
Wed, 21 Aug 2013 09:08:16 -0600 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130805 Thunderbird/17.0.8 |
On 08/21/2013 01:18 AM, Lei Li wrote:
> Introduce migration capability localhost.
>
> Signed-off-by: Lei Li <address@hidden>
> ---
> include/migration/migration.h | 3 +++
> migration.c | 12 ++++++++++++
> qapi-schema.json | 8 +++++++-
> 3 files changed, 22 insertions(+), 1 deletions(-)
>
> +++ b/qapi-schema.json
> @@ -629,10 +629,16 @@
> # @auto-converge: If enabled, QEMU will automatically throttle down the guest
> # to speed up convergence of RAM migration. (since 1.6)
> #
> +# @localhost: If enabled, QEMU will support localhost migration. This feature
> +# allows live upgrade of a running QEMU instance by doing
> localhost
> +# migration with page flipping. It requires the source and
> destination
> +# are both on localhost. Disabled by default. (since 1.7)
Logically, ALL new migration parameters should be disabled by default,
as that provides the sanest back-compat setting. Your last sentence is
therefore redundant. But this is certainly a much nicer implementation
than your v1 attempt.
If I understand correctly, attempts to use 'local:...' are rejected
unless you first use migrate-set-capabilities to turn on localhost
migration support.
--
Eric Blake eblake redhat com +1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
- Re: [Qemu-devel] [PATCH 08/18] migration-local: introduce qemu_fopen_local(), (continued)
- [Qemu-devel] [PATCH 09/18] exec: export qemu_get_ram_block(), Lei Li, 2013/08/21
- [Qemu-devel] [PATCH 10/18] migration-local: implementation of outgoing part, Lei Li, 2013/08/21
- [Qemu-devel] [PATCH 11/18] migration: introduce capability localhost, Lei Li, 2013/08/21
- Re: [Qemu-devel] [PATCH 11/18] migration: introduce capability localhost,
Eric Blake <=
- Re: [Qemu-devel] [PATCH 11/18] migration: introduce capability localhost, Paolo Bonzini, 2013/08/21
- Re: [Qemu-devel] [PATCH 11/18] migration: introduce capability localhost, Michael R. Hines, 2013/08/22
- Re: [Qemu-devel] [PATCH 11/18] migration: introduce capability localhost, Paolo Bonzini, 2013/08/23
- Re: [Qemu-devel] [PATCH 11/18] migration: introduce capability localhost, Lei Li, 2013/08/23
- Re: [Qemu-devel] [PATCH 11/18] migration: introduce capability localhost, Paolo Bonzini, 2013/08/23
- Re: [Qemu-devel] [PATCH 11/18] migration: introduce capability localhost, Lei Li, 2013/08/23
[Qemu-devel] [PATCH 12/18] arch_init: factor out ram_save_blocks(), Lei Li, 2013/08/21
[Qemu-devel] [PATCH 14/18] arch_init: skip migration_bitmap_sync for local migration, Lei Li, 2013/08/21