diff options
author | Jiri Denemark <jdenemar@redhat.com> | 2022-06-22 16:36:53 +0200 |
---|---|---|
committer | Jiri Denemark <jdenemar@redhat.com> | 2022-06-23 16:45:39 +0200 |
commit | efa3baeae70fbdf4ab032ca485cb9272ee96bd50 (patch) | |
tree | 63d0d1e7601d239acc49242a0edf630173f51aeb /tools | |
parent | 8744beecb36600e773c8a8c4823db2bf4b3e262d (diff) | |
download | libvirt-efa3baeae70fbdf4ab032ca485cb9272ee96bd50.tar.gz |
virsh: Add support for VIR_MIGRATE_ZEROCOPY flag
Signed-off-by: Jiri Denemark <jdenemar@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
Diffstat (limited to 'tools')
-rw-r--r-- | tools/virsh-domain.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tools/virsh-domain.c b/tools/virsh-domain.c index 1d71ac5a67..43034f2f81 100644 --- a/tools/virsh-domain.c +++ b/tools/virsh-domain.c @@ -10890,6 +10890,10 @@ static const vshCmdOptDef opts_migrate[] = { .type = VSH_OT_BOOL, .help = N_("resume failed post-copy migration") }, + {.name = "zerocopy", + .type = VSH_OT_BOOL, + .help = N_("use zero-copy mechanism for migrating memory pages") + }, {.name = "migrateuri", .type = VSH_OT_STRING, .completer = virshCompleteEmpty, @@ -11296,6 +11300,9 @@ doMigrate(void *opaque) if (vshCommandOptBool(cmd, "postcopy-resume")) flags |= VIR_MIGRATE_POSTCOPY_RESUME; + if (vshCommandOptBool(cmd, "zerocopy")) + flags |= VIR_MIGRATE_ZEROCOPY; + if (vshCommandOptBool(cmd, "tls")) flags |= VIR_MIGRATE_TLS; |