Roman Bogorodskiy wrote:
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.
---
src/bhyve/bhyve_command.c | 92 ++++++++++++++++++++--
.../bhyvexml2argv-bhyveload-bootorder.args | 10 +++
.../bhyvexml2argv-bhyveload-bootorder.ldargs | 3 +
.../bhyvexml2argv-bhyveload-bootorder.xml | 29 +++++++
.../bhyvexml2argv-bhyveload-bootorder1.args | 10 +++
.../bhyvexml2argv-bhyveload-bootorder1.ldargs | 3 +
.../bhyvexml2argv-bhyveload-bootorder1.xml | 29 +++++++
.../bhyvexml2argv-bhyveload-bootorder2.xml | 23 ++++++
.../bhyvexml2argv-bhyveload-bootorder3.args | 10 +++
.../bhyvexml2argv-bhyveload-bootorder3.ldargs | 3 +
.../bhyvexml2argv-bhyveload-bootorder3.xml | 29 +++++++
.../bhyvexml2argv-bhyveload-bootorder4.xml | 30 +++++++
.../bhyvexml2argv-bhyveload-bootorder5.xml | 30 +++++++
.../bhyvexml2argvdata/bhyvexml2argv-disk-cdrom.xml | 1 +
tests/bhyvexml2argvtest.c | 75 +++++++++++++-----
15 files changed, 352 insertions(+), 25 deletions(-)
create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder.args
create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder.ldargs
create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder.xml
create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder1.args
create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder1.ldargs
create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder1.xml
create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder2.xml
create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder3.args
create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder3.ldargs
create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder3.xml
create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder4.xml
create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-bhyveload-bootorder5.xml
ping?
Roman Bogorodskiy