From: Xiaoqing Wei <[email protected]> Sometimes people need to use customized bios, eg: for debugging.
Signed-off-by: Xiaoqing Wei <[email protected]> --- client/virt/base.cfg.sample | 2 ++ client/virt/kvm_vm.py | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/client/virt/base.cfg.sample b/client/virt/base.cfg.sample index f6f733f..2d31b92 100644 --- a/client/virt/base.cfg.sample +++ b/client/virt/base.cfg.sample @@ -14,6 +14,8 @@ qemu_io_binary = qemu-io #disable_kvm = no # Explicitly pass -disable-shutdown to qemu (default no) #disable_shutdown = no +# Pass a custom bios path for debugging +#bios_path = /path/to/coreboot.rom # List of virtual machine object names (whitespace seperated) vms = vm1 diff --git a/client/virt/kvm_vm.py b/client/virt/kvm_vm.py index b4e5873..c4f4308 100644 --- a/client/virt/kvm_vm.py +++ b/client/virt/kvm_vm.py @@ -1377,6 +1377,10 @@ class VM(virt_vm.BaseVM): if extra_params: qemu_cmd += " %s" % extra_params + bios_path = params.get("bios_path") + if bios_path: + qemu_cmd += " -bios %s" % bios_path + if (has_option(hlp, "enable-kvm") and params.get("enable_kvm", "yes") == "yes"): qemu_cmd += " -enable-kvm" -- 1.7.11.4 _______________________________________________ Autotest-kernel mailing list [email protected] https://www.redhat.com/mailman/listinfo/autotest-kernel
