[PATCH 0/3] Full boot order support on s390x

Boris Fiuczynski posted 3 patches 2 weeks ago
There is a newer version of this series
src/qemu/qemu_capabilities.c                  |     8 +
src/qemu/qemu_capabilities.h                  |     1 +
src/qemu/qemu_command.c                       |    40 +-
src/qemu/qemu_command.h                       |     6 +-
src/qemu/qemu_hotplug.c                       |     6 +-
tests/domaincapsdata/qemu_9.2.0.s390x.xml     |   311 +
.../caps_5.2.0_s390x.replies                  |   321 +-
.../caps_6.0.0_s390x.replies                  |   321 +-
.../caps_8.1.0_s390x.replies                  |   321 +-
.../caps_8.2.0_s390x.replies                  |   321 +-
.../caps_9.1.0_s390x.replies                  |   321 +-
.../caps_9.2.0_s390x.replies                  | 36741 ++++++++++++++++
.../qemucapabilitiesdata/caps_9.2.0_s390x.xml |  3752 ++
.../machine-loadparm-hostdev.s390x-9.1.0.args |    33 +
.../machine-loadparm-hostdev.s390x-9.1.0.xml  |    33 +
...machine-loadparm-hostdev.s390x-latest.args |     4 +-
...-multiple-disks-nets-s390.s390x-9.1.0.args |    40 +
...m-multiple-disks-nets-s390.s390x-9.1.0.xml |    51 +
...multiple-disks-nets-s390.s390x-latest.args |     8 +-
...machine-loadparm-net-s390.s390x-9.1.0.args |    34 +
.../machine-loadparm-net-s390.s390x-9.1.0.xml |    32 +
...achine-loadparm-net-s390.s390x-latest.args |     4 +-
.../machine-loadparm-s390.s390x-9.1.0.args    |    34 +
.../machine-loadparm-s390.s390x-9.1.0.xml     |    33 +
.../machine-loadparm-s390.s390x-latest.args   |     4 +-
tests/qemuxmlconftest.c                       |     4 +
26 files changed, 42664 insertions(+), 120 deletions(-)
create mode 100644 tests/domaincapsdata/qemu_9.2.0.s390x.xml
create mode 100644 tests/qemucapabilitiesdata/caps_9.2.0_s390x.replies
create mode 100644 tests/qemucapabilitiesdata/caps_9.2.0_s390x.xml
create mode 100644 tests/qemuxmlconfdata/machine-loadparm-hostdev.s390x-9.1.0.args
create mode 100644 tests/qemuxmlconfdata/machine-loadparm-hostdev.s390x-9.1.0.xml
create mode 100644 tests/qemuxmlconfdata/machine-loadparm-multiple-disks-nets-s390.s390x-9.1.0.args
create mode 100644 tests/qemuxmlconfdata/machine-loadparm-multiple-disks-nets-s390.s390x-9.1.0.xml
create mode 100644 tests/qemuxmlconfdata/machine-loadparm-net-s390.s390x-9.1.0.args
create mode 100644 tests/qemuxmlconfdata/machine-loadparm-net-s390.s390x-9.1.0.xml
create mode 100644 tests/qemuxmlconfdata/machine-loadparm-s390.s390x-9.1.0.args
create mode 100644 tests/qemuxmlconfdata/machine-loadparm-s390.s390x-9.1.0.xml
[PATCH 0/3] Full boot order support on s390x
Posted by Boris Fiuczynski 2 weeks ago
This series adds on s390x full boot order support which has been
introduced recently in QEMU with the PR
https://lore.kernel.org/qemu-devel/20241023131710.906748-1-thuth@redhat.com/

The replies and xml files are removed from the patch in this series and
are available in https://gitlab.com/fiuczy/libvirt/-/commits/fullbootorder

Boris Fiuczynski (3):
  qemu: capabilities: Add QEMU_CAPS_VIRTIO_CCW_DEVICE_LOADPARM
  tests: add capabilities for QEMU 9.2.0 on s390x
  qemu: command: add multi boot device support on s390x

 src/qemu/qemu_capabilities.c                  |     8 +
 src/qemu/qemu_capabilities.h                  |     1 +
 src/qemu/qemu_command.c                       |    40 +-
 src/qemu/qemu_command.h                       |     6 +-
 src/qemu/qemu_hotplug.c                       |     6 +-
 tests/domaincapsdata/qemu_9.2.0.s390x.xml     |   311 +
 .../caps_5.2.0_s390x.replies                  |   321 +-
 .../caps_6.0.0_s390x.replies                  |   321 +-
 .../caps_8.1.0_s390x.replies                  |   321 +-
 .../caps_8.2.0_s390x.replies                  |   321 +-
 .../caps_9.1.0_s390x.replies                  |   321 +-
 .../caps_9.2.0_s390x.replies                  | 36741 ++++++++++++++++
 .../qemucapabilitiesdata/caps_9.2.0_s390x.xml |  3752 ++
 .../machine-loadparm-hostdev.s390x-9.1.0.args |    33 +
 .../machine-loadparm-hostdev.s390x-9.1.0.xml  |    33 +
 ...machine-loadparm-hostdev.s390x-latest.args |     4 +-
 ...-multiple-disks-nets-s390.s390x-9.1.0.args |    40 +
 ...m-multiple-disks-nets-s390.s390x-9.1.0.xml |    51 +
 ...multiple-disks-nets-s390.s390x-latest.args |     8 +-
 ...machine-loadparm-net-s390.s390x-9.1.0.args |    34 +
 .../machine-loadparm-net-s390.s390x-9.1.0.xml |    32 +
 ...achine-loadparm-net-s390.s390x-latest.args |     4 +-
 .../machine-loadparm-s390.s390x-9.1.0.args    |    34 +
 .../machine-loadparm-s390.s390x-9.1.0.xml     |    33 +
 .../machine-loadparm-s390.s390x-latest.args   |     4 +-
 tests/qemuxmlconftest.c                       |     4 +
 26 files changed, 42664 insertions(+), 120 deletions(-)
 create mode 100644 tests/domaincapsdata/qemu_9.2.0.s390x.xml
 create mode 100644 tests/qemucapabilitiesdata/caps_9.2.0_s390x.replies
 create mode 100644 tests/qemucapabilitiesdata/caps_9.2.0_s390x.xml
 create mode 100644 tests/qemuxmlconfdata/machine-loadparm-hostdev.s390x-9.1.0.args
 create mode 100644 tests/qemuxmlconfdata/machine-loadparm-hostdev.s390x-9.1.0.xml
 create mode 100644 tests/qemuxmlconfdata/machine-loadparm-multiple-disks-nets-s390.s390x-9.1.0.args
 create mode 100644 tests/qemuxmlconfdata/machine-loadparm-multiple-disks-nets-s390.s390x-9.1.0.xml
 create mode 100644 tests/qemuxmlconfdata/machine-loadparm-net-s390.s390x-9.1.0.args
 create mode 100644 tests/qemuxmlconfdata/machine-loadparm-net-s390.s390x-9.1.0.xml
 create mode 100644 tests/qemuxmlconfdata/machine-loadparm-s390.s390x-9.1.0.args
 create mode 100644 tests/qemuxmlconfdata/machine-loadparm-s390.s390x-9.1.0.xml

-- 
2.45.0