[PATCH 0/3] bhyve: add virtio-scsi support

Roman Bogorodskiy posted 3 patches 3 days, 17 hours ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/20260103141142.53817-1-bogorodskiy@gmail.com
docs/drvbhyve.rst                             | 19 +++++
docs/formatdomain.rst                         |  5 ++
src/bhyve/bhyve_command.c                     | 73 ++++++++++++++++++-
src/bhyve/bhyve_device.c                      |  1 +
src/bhyve/bhyve_process.c                     |  1 +
src/ch/ch_monitor.c                           |  1 +
src/conf/domain_conf.c                        |  7 ++
src/conf/schemas/domaincommon.rng             | 13 ++++
src/conf/storage_source_conf.c                |  6 +-
src/conf/storage_source_conf.h                |  1 +
src/libxl/xen_xl.c                            |  1 +
src/qemu/qemu_block.c                         |  2 +
src/qemu/qemu_command.c                       |  1 +
src/qemu/qemu_migration.c                     |  3 +
src/qemu/qemu_process.c                       |  1 +
src/qemu/qemu_snapshot.c                      |  4 +
src/qemu/qemu_validate.c                      |  1 +
src/storage_file/storage_source.c             |  1 +
.../bhyvexml2argv-virtio-scsi.args            | 10 +++
.../bhyvexml2argv-virtio-scsi.ldargs          |  4 +
.../bhyvexml2argv-virtio-scsi.xml             | 21 ++++++
tests/bhyvexml2argvtest.c                     |  1 +
.../bhyvexml2xmlout-virtio-scsi.xml           | 32 ++++++++
tests/bhyvexml2xmltest.c                      |  1 +
24 files changed, 205 insertions(+), 5 deletions(-)
create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-virtio-scsi.args
create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-virtio-scsi.ldargs
create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-virtio-scsi.xml
create mode 100644 tests/bhyvexml2xmloutdata/bhyvexml2xmlout-virtio-scsi.xml
[PATCH 0/3] bhyve: add virtio-scsi support
Posted by Roman Bogorodskiy 3 days, 17 hours ago
Roman Bogorodskiy (3):
  conf: introduce CTL storage type
  bhyve: add virtio-scsi support
  docs: bhyve: document virtio-scsi support

 docs/drvbhyve.rst                             | 19 +++++
 docs/formatdomain.rst                         |  5 ++
 src/bhyve/bhyve_command.c                     | 73 ++++++++++++++++++-
 src/bhyve/bhyve_device.c                      |  1 +
 src/bhyve/bhyve_process.c                     |  1 +
 src/ch/ch_monitor.c                           |  1 +
 src/conf/domain_conf.c                        |  7 ++
 src/conf/schemas/domaincommon.rng             | 13 ++++
 src/conf/storage_source_conf.c                |  6 +-
 src/conf/storage_source_conf.h                |  1 +
 src/libxl/xen_xl.c                            |  1 +
 src/qemu/qemu_block.c                         |  2 +
 src/qemu/qemu_command.c                       |  1 +
 src/qemu/qemu_migration.c                     |  3 +
 src/qemu/qemu_process.c                       |  1 +
 src/qemu/qemu_snapshot.c                      |  4 +
 src/qemu/qemu_validate.c                      |  1 +
 src/storage_file/storage_source.c             |  1 +
 .../bhyvexml2argv-virtio-scsi.args            | 10 +++
 .../bhyvexml2argv-virtio-scsi.ldargs          |  4 +
 .../bhyvexml2argv-virtio-scsi.xml             | 21 ++++++
 tests/bhyvexml2argvtest.c                     |  1 +
 .../bhyvexml2xmlout-virtio-scsi.xml           | 32 ++++++++
 tests/bhyvexml2xmltest.c                      |  1 +
 24 files changed, 205 insertions(+), 5 deletions(-)
 create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-virtio-scsi.args
 create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-virtio-scsi.ldargs
 create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-virtio-scsi.xml
 create mode 100644 tests/bhyvexml2xmloutdata/bhyvexml2xmlout-virtio-scsi.xml

-- 
2.52.0
Re: [PATCH 0/3] bhyve: add virtio-scsi support
Posted by Michal Prívozník via Devel 1 day, 19 hours ago
On 1/3/26 15:11, Roman Bogorodskiy wrote:
> Roman Bogorodskiy (3):
>   conf: introduce CTL storage type
>   bhyve: add virtio-scsi support
>   docs: bhyve: document virtio-scsi support
> 
>  docs/drvbhyve.rst                             | 19 +++++
>  docs/formatdomain.rst                         |  5 ++
>  src/bhyve/bhyve_command.c                     | 73 ++++++++++++++++++-
>  src/bhyve/bhyve_device.c                      |  1 +
>  src/bhyve/bhyve_process.c                     |  1 +
>  src/ch/ch_monitor.c                           |  1 +
>  src/conf/domain_conf.c                        |  7 ++
>  src/conf/schemas/domaincommon.rng             | 13 ++++
>  src/conf/storage_source_conf.c                |  6 +-
>  src/conf/storage_source_conf.h                |  1 +
>  src/libxl/xen_xl.c                            |  1 +
>  src/qemu/qemu_block.c                         |  2 +
>  src/qemu/qemu_command.c                       |  1 +
>  src/qemu/qemu_migration.c                     |  3 +
>  src/qemu/qemu_process.c                       |  1 +
>  src/qemu/qemu_snapshot.c                      |  4 +
>  src/qemu/qemu_validate.c                      |  1 +
>  src/storage_file/storage_source.c             |  1 +
>  .../bhyvexml2argv-virtio-scsi.args            | 10 +++
>  .../bhyvexml2argv-virtio-scsi.ldargs          |  4 +
>  .../bhyvexml2argv-virtio-scsi.xml             | 21 ++++++
>  tests/bhyvexml2argvtest.c                     |  1 +
>  .../bhyvexml2xmlout-virtio-scsi.xml           | 32 ++++++++
>  tests/bhyvexml2xmltest.c                      |  1 +
>  24 files changed, 205 insertions(+), 5 deletions(-)
>  create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-virtio-scsi.args
>  create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-virtio-scsi.ldargs
>  create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-virtio-scsi.xml
>  create mode 100644 tests/bhyvexml2xmloutdata/bhyvexml2xmlout-virtio-scsi.xml
> 

Reviewed-by: Michal Privoznik <mprivozn@redhat.com>

Michal