migration: Add 'pause-before-switchover' capability
commit93fbd0314ec060ffaf90169a06d5737fa97ffb25
authorDr. David Alan Gilbert <dgilbert@redhat.com>
Fri, 20 Oct 2017 09:05:50 +0000 (20 10:05 +0100)
committerJuan Quintela <quintela@redhat.com>
Mon, 23 Oct 2017 16:03:27 +0000 (23 18:03 +0200)
treea7e5569ec2d4cee4ba3347db9fbf86d7e6e245b4
parent80f8dfde97e89739d7b9edcf0afceaed3f7f2aad
migration: Add 'pause-before-switchover' capability

When 'pause-before-switchover' is enabled, the outgoing migration
will pause before invalidating the block devices and serializing
the device state.
At this point the management layer gets the chance to clean up any
device jobs or other device users before the migration completes.

Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Reviewed-by: Peter Xu <peterx@redhat.com>
Reviewed-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Juan Quintela <quintela@redhat.com>
migration/migration.c
migration/migration.h
qapi/migration.json