]> git.ipfire.org Git - thirdparty/qemu.git/commit
migration: Use bitset of MigMode instead of variable arguments
authorMarkus Armbruster <armbru@redhat.com>
Mon, 27 Oct 2025 06:45:02 +0000 (07:45 +0100)
committerPeter Xu <peterx@redhat.com>
Mon, 3 Nov 2025 21:04:10 +0000 (16:04 -0500)
commit3ca0a0ab05ca4c96c0e6c9cd39c328ffb068b539
treeea2bfe6cd5d8e0edc25999d251ada1d721e72be5
parent75a9f080c2195054cd6f37c75615fc4908283051
migration: Use bitset of MigMode instead of variable arguments

migrate_add_blocker_modes() and migration_add_notifier_modes use
variable arguments for a set of migration modes.  The variable
arguments get collected into a bitset for processsing.  Take a bitset
argument instead, it's simpler.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Fabiano Rosas <farosas@suse.de>
Link: https://lore.kernel.org/r/20251027064503.1074255-3-armbru@redhat.com
Signed-off-by: Peter Xu <peterx@redhat.com>
hw/vfio/container-legacy.c
hw/vfio/cpr-iommufd.c
hw/vfio/cpr-legacy.c
hw/vfio/cpr.c
hw/vfio/device.c
include/migration/blocker.h
include/migration/misc.h
migration/migration.c
stubs/migr-blocker.c
system/physmem.c