vmm: Add "kvm_hyperv" toggle to "--cpus"

This turns on the KVM HyperV emulation.

Signed-off-by: Rob Bradford <robert.bradford@intel.com>
This commit is contained in:
Rob Bradford
2020-09-15 16:13:48 +01:00
parent c03dbe8cc7
commit 5495ab7415
2 changed files with 30 additions and 7 deletions

View File

@@ -97,7 +97,7 @@ fn create_app<'a, 'b>(
.long("cpus")
.help(
"boot=<boot_vcpus>,max=<max_vcpus>,\
topology=<threads_per_core>:<cores_per_die>:<dies_per_package>:<packages>",
topology=<threads_per_core>:<cores_per_die>:<dies_per_package>:<packages>,kvm_hyperv=on|off",
)
.default_value(&default_vcpus)
.group("vm-config"),
@@ -532,6 +532,7 @@ mod unit_tests {
boot_vcpus: 1,
max_vcpus: 1,
topology: None,
kvm_hyperv: false,
},
memory: MemoryConfig {
size: 536_870_912,