On 10/25/25 10:15, Roman Bogorodskiy wrote:
> Roman Bogorodskiy (4):
>   bhyve: implement NVMe device support
>   bhyve: tests: cover 2 NVMe devices on 2 controllers case
>   bhyve: do not allow more than one NVMe device per controller
>   bhyve: nvme: check if NVMe is supported by bhyve
> 
>  src/bhyve/bhyve_capabilities.c                | 14 ++++++
>  src/bhyve/bhyve_capabilities.h                |  1 +
>  src/bhyve/bhyve_command.c                     | 47 ++++++++++++++++++-
>  src/bhyve/bhyve_device.c                      |  1 +
>  src/bhyve/bhyve_domain.c                      | 42 +++++++++++++++--
>  .../bhyvexml2argv-2-nvme-2-controllers.args   | 10 ++++
>  .../bhyvexml2argv-2-nvme-2-controllers.ldargs |  4 ++
>  .../bhyvexml2argv-2-nvme-2-controllers.xml    | 21 +++++++++
>  .../bhyvexml2argv-2-nvme-same-controller.args | 10 ++++
>  ...hyvexml2argv-2-nvme-same-controller.ldargs |  4 ++
>  .../bhyvexml2argv-2-nvme-same-controller.xml  | 21 +++++++++
>  .../bhyvexml2argvdata/bhyvexml2argv-nvme.args |  9 ++++
>  .../bhyvexml2argv-nvme.ldargs                 |  4 ++
>  .../bhyvexml2argvdata/bhyvexml2argv-nvme.xml  | 16 +++++++
>  tests/bhyvexml2argvtest.c                     |  9 +++-
>  .../bhyvexml2xmlout-2-nvme-2-controllers.xml  | 36 ++++++++++++++
>  .../bhyvexml2xmlout-nvme.xml                  | 27 +++++++++++
>  tests/bhyvexml2xmltest.c                      |  2 +
>  18 files changed, 272 insertions(+), 6 deletions(-)
>  create mode 100644 
> tests/bhyvexml2argvdata/bhyvexml2argv-2-nvme-2-controllers.args
>  create mode 100644 
> tests/bhyvexml2argvdata/bhyvexml2argv-2-nvme-2-controllers.ldargs
>  create mode 100644 
> tests/bhyvexml2argvdata/bhyvexml2argv-2-nvme-2-controllers.xml
>  create mode 100644 
> tests/bhyvexml2argvdata/bhyvexml2argv-2-nvme-same-controller.args
>  create mode 100644 
> tests/bhyvexml2argvdata/bhyvexml2argv-2-nvme-same-controller.ldargs
>  create mode 100644 
> tests/bhyvexml2argvdata/bhyvexml2argv-2-nvme-same-controller.xml
>  create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-nvme.args
>  create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-nvme.ldargs
>  create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-nvme.xml
>  create mode 100644 
> tests/bhyvexml2xmloutdata/bhyvexml2xmlout-2-nvme-2-controllers.xml
>  create mode 100644 tests/bhyvexml2xmloutdata/bhyvexml2xmlout-nvme.xml
> 

This deserves mentioning in NEWS.rst ;-)

Reviewed-by: Michal Privoznik <[email protected]>

Michal

Reply via email to