Roman Bogorodskiy (3):
bhyve: support setting serial number for SATA disks
bhyve: support setting serial number for NVMe controllers
bhyve: forbid "," in disk serial numbers
src/bhyve/bhyve_command.c | 5 ++++
src/bhyve/bhyve_domain.c | 15 ++++++++++
...hyvexml2argv-nvme-explicit-controller.args | 9 ++++++
...vexml2argv-nvme-explicit-controller.ldargs | 4 +++
...bhyvexml2argv-nvme-explicit-controller.xml | 20 +++++++++++++
.../bhyvexml2argv-nvme-invalid-serial.xml | 20 +++++++++++++
...bhyvexml2argv-sata-disk-invalid-serial.xml | 23 +++++++++++++++
.../bhyvexml2argv-sata-rotation-rate.args | 2 +-
.../bhyvexml2argv-sata-rotation-rate.xml | 3 ++
tests/bhyvexml2argvtest.c | 3 ++
...yvexml2xmlout-nvme-explicit-controller.xml | 28 +++++++++++++++++++
tests/bhyvexml2xmltest.c | 3 ++
12 files changed, 134 insertions(+), 1 deletion(-)
create mode 100644 tests/bhyvexml2argvdata/x86_64/bhyvexml2argv-nvme-explicit-controller.args
create mode 100644 tests/bhyvexml2argvdata/x86_64/bhyvexml2argv-nvme-explicit-controller.ldargs
create mode 100644 tests/bhyvexml2argvdata/x86_64/bhyvexml2argv-nvme-explicit-controller.xml
create mode 100644 tests/bhyvexml2argvdata/x86_64/bhyvexml2argv-nvme-invalid-serial.xml
create mode 100644 tests/bhyvexml2argvdata/x86_64/bhyvexml2argv-sata-disk-invalid-serial.xml
create mode 100644 tests/bhyvexml2xmloutdata/x86_64/bhyvexml2xmlout-nvme-explicit-controller.xml
--
2.52.0