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

Reply via email to