]> git.ipfire.org Git - thirdparty/libvirt.git/commit
bhyve: bhyveload: respect boot dev and boot order
authorRoman Bogorodskiy <bogorodskiy@gmail.com>
Sun, 13 Dec 2015 03:17:15 +0000 (06:17 +0300)
committerRoman Bogorodskiy <bogorodskiy@gmail.com>
Mon, 25 Jan 2016 01:19:33 +0000 (04:19 +0300)
commitef01addb38f83330197a85373fd16ed1053ff6ce
treeafd30cda4d9e361b90a233a91410129658747459
parent318ae9f3be09e811b512a07409693278586c1e13
bhyve: bhyveload: respect boot dev and boot order

Make bhyveload respect boot order as specified by os.boot section of the
domain XML or by "boot order" for specific devices. As bhyve does not
support a real boot order specification right now, it's just about
choosing a single device to boot from.
15 files changed:
src/bhyve/bhyve_command.c
tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder.args [new file with mode: 0644]
tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder.ldargs [new file with mode: 0644]
tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder.xml [new file with mode: 0644]
tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder1.args [new file with mode: 0644]
tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder1.ldargs [new file with mode: 0644]
tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder1.xml [new file with mode: 0644]
tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder2.xml [new file with mode: 0644]
tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder3.args [new file with mode: 0644]
tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder3.ldargs [new file with mode: 0644]
tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder3.xml [new file with mode: 0644]
tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder4.xml [new file with mode: 0644]
tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder5.xml [new file with mode: 0644]
tests/bhyvexml2argvdata/bhyvexml2argv-disk-cdrom.xml
tests/bhyvexml2argvtest.c