mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-01-30 16:35:24 +00:00
qemu: monitor: Drop support for old-style non-shared storage migration
Remove the support for enabling the 'blk' and 'inc' parameters of the 'migrate' command as there are no users any more. Signed-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
parent
62b3f97aee
commit
d5fb23bc6e
@ -826,8 +826,6 @@ int qemuMonitorGetSEVCapabilities(qemuMonitor *mon,
|
||||
|
||||
typedef enum {
|
||||
QEMU_MONITOR_MIGRATE_BACKGROUND = 1 << 0,
|
||||
QEMU_MONITOR_MIGRATE_NON_SHARED_DISK = 1 << 1, /* migration with non-shared storage with full disk copy */
|
||||
QEMU_MONITOR_MIGRATE_NON_SHARED_INC = 1 << 2, /* migration with non-shared storage with incremental copy */
|
||||
QEMU_MONITOR_MIGRATE_RESUME = 1 << 3, /* resume failed post-copy migration */
|
||||
QEMU_MONITOR_MIGRATION_FLAGS_LAST
|
||||
} QEMU_MONITOR_MIGRATE;
|
||||
|
@ -3110,13 +3110,9 @@ int qemuMonitorJSONMigrate(qemuMonitor *mon,
|
||||
const char *uri)
|
||||
{
|
||||
bool detach = !!(flags & QEMU_MONITOR_MIGRATE_BACKGROUND);
|
||||
bool blk = !!(flags & QEMU_MONITOR_MIGRATE_NON_SHARED_DISK);
|
||||
bool inc = !!(flags & QEMU_MONITOR_MIGRATE_NON_SHARED_INC);
|
||||
bool resume = !!(flags & QEMU_MONITOR_MIGRATE_RESUME);
|
||||
g_autoptr(virJSONValue) cmd = qemuMonitorJSONMakeCommand("migrate",
|
||||
"b:detach", detach,
|
||||
"b:blk", blk,
|
||||
"b:inc", inc,
|
||||
"b:resume", resume,
|
||||
"s:uri", uri,
|
||||
NULL);
|
||||
|
@ -1201,9 +1201,7 @@ GEN_TEST_FUNC(qemuMonitorJSONExpirePassword, "spice", "123456")
|
||||
GEN_TEST_FUNC(qemuMonitorJSONSetBalloon, 1024)
|
||||
GEN_TEST_FUNC(qemuMonitorJSONSaveVirtualMemory, 0, 1024, "/foo/bar")
|
||||
GEN_TEST_FUNC(qemuMonitorJSONSavePhysicalMemory, 0, 1024, "/foo/bar")
|
||||
GEN_TEST_FUNC(qemuMonitorJSONMigrate, QEMU_MONITOR_MIGRATE_BACKGROUND |
|
||||
QEMU_MONITOR_MIGRATE_NON_SHARED_DISK |
|
||||
QEMU_MONITOR_MIGRATE_NON_SHARED_INC, "tcp:localhost:12345")
|
||||
GEN_TEST_FUNC(qemuMonitorJSONMigrate, QEMU_MONITOR_MIGRATE_BACKGROUND, "tcp:localhost:12345")
|
||||
GEN_TEST_FUNC(qemuMonitorJSONMigrateRecover, "tcp://destination.host:54321");
|
||||
GEN_TEST_FUNC(qemuMonitorJSONDump, "dummy_protocol", "elf",
|
||||
true)
|
||||
|
Loading…
x
Reference in New Issue
Block a user