CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2017/03/25 10:28:25
Modified files:
etc/examples : vm.conf
usr.sbin/vmd : config.c loadfile.h loadfile_elf.c vm.c
vm.conf.5 vmd.8 vmd.h
usr.sbin/vmctl : main.c vmctl.8
Log message:
Boot using BIOS from /etc/firmware/vmm-bios by default.
Instead of using the internal "vmboot", VMs will now be booted using
the external BIOS firmware in /etc/firmware/vmm-bios (which is subject
to a LGPLv3 license). Direct booting of OpenBSD kernels or
non-default BIOS images is still supported for now using the -b/boot
option that is replacing the -k/kernel option.
As requested by Theo, vmd(8) fails if neither the default BIOS is
found nor a kernel has been specified in the VM configuration. The
"vmm" BIOS has to be installed using fw_update(1), which will be done
automatically in most cases where the OpenBSD can fetch it after
install/upgrade.
OK mlarkin@