On 11/10/25 18:55, Roman Bogorodskiy wrote:
> Roman Bogorodskiy (4):
> conf: domain_validate: make disk queue configuration driver specific
> bhyve: support queue configuration for NVMe disks
> bhyve: domain: refactor bhyveDomainDeviceDefValidate()
> bhyve: domain: improve disks validation
>
> src/bhyve/bhyve_command.c | 16 ++-
> src/bhyve/bhyve_domain.c | 110 +++++++++++++-----
> src/conf/domain_validate.c | 12 --
> src/qemu/qemu_driver.c | 15 +++
> src/qemu/qemu_validate.c | 14 +++
> .../bhyvexml2argv-disk-virtio-queue-opts.xml | 23 ++++
> .../bhyvexml2argvdata/bhyvexml2argv-nvme.args | 2 +-
> .../bhyvexml2argvdata/bhyvexml2argv-nvme.xml | 2 +-
> tests/bhyvexml2argvtest.c | 1 +
> .../bhyvexml2xmlout-nvme.xml | 2 +-
> 10 files changed, 148 insertions(+), 49 deletions(-)
> create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-disk-virtio-queue-opts.xml
>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
Michal