diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2017-01-05 12:32:50 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2017-01-09 20:19:44 +0100 |
| commit | 3f9152d9e29cfccd5570db1bd7c9c7691247ad89 (patch) | |
| tree | 48e0a25bac32b39eeac32d983c3805c29e7bf759 /vm | |
| parent | 0913359f7945a0cc1bca95ce842e2db93296e712 (diff) | |
vm/qemu: enable more kvm features in test kernel
Diffstat (limited to 'vm')
| -rw-r--r-- | vm/qemu/qemu.go | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/vm/qemu/qemu.go b/vm/qemu/qemu.go index 386e96b9a..2b861c7e2 100644 --- a/vm/qemu/qemu.go +++ b/vm/qemu/qemu.go @@ -190,7 +190,10 @@ func (inst *instance) Boot() error { } if inst.cfg.Kernel != "" { cmdline := "console=ttyS0 vsyscall=native rodata=n oops=panic panic_on_warn=1 panic=86400" + - " ftrace_dump_on_oops=orig_cpu earlyprintk=serial slub_debug=UZ net.ifnames=0 biosdevname=0 " + " ftrace_dump_on_oops=orig_cpu earlyprintk=serial slub_debug=UZ net.ifnames=0 biosdevname=0 " + + " kvm-intel.nested=1 kvm-intel.enable_unrestricted_guest=1 kvm-intel.ept=1 kvm-intel.flexpriority=1 " + + " kvm-intel.vpid=1 kvm-intel.emulate_invalid_guest_state=1 kvm-intel.eptad=1 " + + " kvm-intel.enable_shadow_vmcs=1 kvm-intel.pml=1 kvm-intel.enable_apicv=1 " if inst.cfg.Image == "9p" { cmdline += "root=/dev/root rootfstype=9p rootflags=trans=virtio,version=9p2000.L,cache=loose " cmdline += "init=" + filepath.Join(inst.cfg.Workdir, "init.sh") + " " |
