* Eric Blake (ebl...@redhat.com) wrote: > On 06/16/2015 04:26 AM, Dr. David Alan Gilbert (git) wrote: > > From: "Dr. David Alan Gilbert" <dgilb...@redhat.com> > > > > The 'postcopy ram' capability allows postcopy migration of RAM; > > note that the migration starts off in precopy mode until > > postcopy mode is triggered (see the migrate_start_postcopy > > patch later in the series). > > > > Signed-off-by: Dr. David Alan Gilbert <dgilb...@redhat.com> > > --- > > include/migration/migration.h | 1 + > > migration/migration.c | 23 +++++++++++++++++++++++ > > qapi-schema.json | 6 +++++- > > 3 files changed, 29 insertions(+), 1 deletion(-) > > > > > +++ b/qapi-schema.json > > @@ -526,11 +526,15 @@ > > # @auto-converge: If enabled, QEMU will automatically throttle down the > > guest > > # to speed up convergence of RAM migration. (since 1.6) > > # > > +# @x-postcopy-ram: Start executing on the migration target before all of > > RAM has > > +# been migrated, pulling the remaining pages along as needed. > > NOTE: If > > +# the migration fails during postcopy the VM will fail. (since > > 2.4) > > Marking it experimental because it might change? Or is the interface > pretty stable, but you want more testing time to minimize bugs?
It's easy enough to remove the x- once we're all happy; it seems pretty stable at the moment but when we're done I'll just submit a one liner to take the x- off. Dave > Reviewed-by: Eric Blake <ebl...@redhat.com> > > -- > Eric Blake eblake redhat com +1-919-301-3266 > Libvirt virtualization library http://libvirt.org > -- Dr. David Alan Gilbert / dgilb...@redhat.com / Manchester, UK