From: Xiaoqing Wei <[email protected]> sometimes people need to use coustomized bios, eg: for debugging. Changelog From V1: added demo config in base.cfg.sample
Signed-off-by: Xiaoqing Wei <[email protected]> --- client/virt/base.cfg.sample | 4 +++- client/virt/kvm_vm.py | 4 ++++ 2 files changed, 7 insertions(+), 1 deletions(-) diff --git a/client/virt/base.cfg.sample b/client/virt/base.cfg.sample index 898ee00..4f51d43 100644 --- a/client/virt/base.cfg.sample +++ b/client/virt/base.cfg.sample @@ -83,7 +83,9 @@ usb_controller_tablet1 = uhci # qemu-kvm -M ? # machine_type = pc - +# customized bios path, for whom'd like to use alternative guest bios file. +# bios_path = /path/to/your/own/bios.bin +# qemu-kvm -bios bios_path ##### Low-level parameters for platform, networking, block, and usb devices. diff --git a/client/virt/kvm_vm.py b/client/virt/kvm_vm.py index 35e12b6..6b73a96 100644 --- a/client/virt/kvm_vm.py +++ b/client/virt/kvm_vm.py @@ -1372,6 +1372,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(help, "enable-kvm") and params.get("enable-kvm", "yes") == "yes"): qemu_cmd += " -enable-kvm" -- 1.7.1 _______________________________________________ Autotest-kernel mailing list [email protected] https://www.redhat.com/mailman/listinfo/autotest-kernel
