migration: disallow migrate_add_blocker during migration
If a migration is already in progress and somebody attempts to add a migration blocker, this should rightly fail. Add an errp parameter and a retcode return value to migrate_add_blocker. Signed-off-by:John Snow <jsnow@redhat.com> Signed-off-by:
Ashijeet Acharya <ashijeetacharya@gmail.com> Message-Id: <1484566314-3987-5-git-send-email-ashijeetacharya@gmail.com> Reviewed-by:
Dr. David Alan Gilbert <dgilbert@redhat.com> Acked-by:
Greg Kurz <groug@kaod.org> Signed-off-by:
Dr. David Alan Gilbert <dgilbert@redhat.com> Merged with recent 'Allow invtsc migration' change
Showing
- block/qcow.c 7 additions, 1 deletionblock/qcow.c
- block/vdi.c 7 additions, 1 deletionblock/vdi.c
- block/vhdx.c 11 additions, 6 deletionsblock/vhdx.c
- block/vmdk.c 8 additions, 1 deletionblock/vmdk.c
- block/vpc.c 8 additions, 3 deletionsblock/vpc.c
- block/vvfat.c 12 additions, 7 deletionsblock/vvfat.c
- hw/9pfs/9p.c 22 additions, 11 deletionshw/9pfs/9p.c
- hw/display/virtio-gpu.c 19 additions, 13 deletionshw/display/virtio-gpu.c
- hw/intc/arm_gic_kvm.c 11 additions, 6 deletionshw/intc/arm_gic_kvm.c
- hw/intc/arm_gicv3_its_kvm.c 13 additions, 7 deletionshw/intc/arm_gicv3_its_kvm.c
- hw/intc/arm_gicv3_kvm.c 12 additions, 7 deletionshw/intc/arm_gicv3_kvm.c
- hw/misc/ivshmem.c 10 additions, 4 deletionshw/misc/ivshmem.c
- hw/scsi/vhost-scsi.c 19 additions, 6 deletionshw/scsi/vhost-scsi.c
- hw/virtio/vhost.c 7 additions, 1 deletionhw/virtio/vhost.c
- include/migration/migration.h 6 additions, 1 deletioninclude/migration/migration.h
- migration/migration.c 35 additions, 2 deletionsmigration/migration.c
- stubs/migr-blocker.c 2 additions, 1 deletionstubs/migr-blocker.c
- target/i386/kvm.c 13 additions, 3 deletionstarget/i386/kvm.c
Loading
Please register or sign in to comment