mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-08 10:13:56 -06:00
migration: Drop migration_is_setup_or_active()
This helper is mostly the same as migration_is_running(), except that one has COLO reported as true, the other has CANCELLING reported as true. Per my past years experience on the state changes, none of them should matter. To make it slightly safer, report both COLO || CANCELLING to be true in migration_is_running(), then drop the other one. We kept the 1st only because the name is simpler, and clear enough. Reviewed-by: Cédric Le Goater <clg@redhat.com> Reviewed-by: Fabiano Rosas <farosas@suse.de> Link: https://lore.kernel.org/r/20241024213056.1395400-5-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com>
This commit is contained in:
parent
64dcd2c9c6
commit
f018eb62b2
5 changed files with 9 additions and 40 deletions
|
@ -149,7 +149,7 @@ bool vfio_viommu_preset(VFIODevice *vbasedev)
|
|||
|
||||
static void vfio_set_migration_error(int ret)
|
||||
{
|
||||
if (migration_is_setup_or_active()) {
|
||||
if (migration_is_running()) {
|
||||
migration_file_set_error(ret, NULL);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue