[PATCH 0/3] bhyve: support setting serial number for disks

Roman Bogorodskiy posted 3 patches 4 days, 3 hours ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/20260731175205.14822-1-bogorodskiy@gmail.com
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
[PATCH 0/3] bhyve: support setting serial number for disks
Posted by Roman Bogorodskiy 4 days, 3 hours ago
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