From 75f4f6033662215ee6d7eff1a9dec0f190d52ce7 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Sun, 28 Oct 2018 11:33:38 +0100 Subject: vm/qemu: use -cpu host,migratable=off This exposes the maximum amount of features to the guest. migratable=off exposes features that qemu does not know about too. --- vm/qemu/qemu.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vm/qemu/qemu.go b/vm/qemu/qemu.go index caa18ad3a..2197af1fe 100644 --- a/vm/qemu/qemu.go +++ b/vm/qemu/qemu.go @@ -77,7 +77,7 @@ type archConfig struct { var archConfigs = map[string]*archConfig{ "linux/amd64": { Qemu: "qemu-system-x86_64", - QemuArgs: "-enable-kvm", + QemuArgs: "-enable-kvm -cpu host,migratable=off", TargetDir: "/", CmdLine: append(linuxCmdline, "kvm-intel.nested=1", @@ -127,7 +127,7 @@ var archConfigs = map[string]*archConfig{ }, "fuchsia/amd64": { Qemu: "qemu-system-x86_64", - QemuArgs: "-enable-kvm -machine q35 -cpu host", + QemuArgs: "-enable-kvm -machine q35 -cpu host,migratable=off", TargetDir: "/tmp", CmdLine: []string{ "kernel.serial=legacy", @@ -136,7 +136,7 @@ var archConfigs = map[string]*archConfig{ }, "akaros/amd64": { Qemu: "qemu-system-x86_64", - QemuArgs: "-enable-kvm -cpu host", + QemuArgs: "-enable-kvm -cpu host,migratable=off", TargetDir: "/", HostFuzzer: true, }, -- cgit mrf-deployment