The following changes since commit 3876503faff51ce3a132dbbd0ab42c10f2269319:

  Merge tag 'target-misc-20260924' of https://github.com/philmd/qemu into 
staging (2026-09-24 13:30:19 -0700)

are available in the Git repository at:

  https://gitlab.com/efarman/qemu.git tags/s390x-20260930

for you to fetch changes up to cf8299050666ee84ee400a3a0195be7598850e93:

  pc-bios/s390-ccw.img: update s390x bios (2026-09-30 09:09:14 -0400)

----------------------------------------------------------------
New s390x features for 11.2
 - enable boot via virtio-net-pci
 - PCI and SCLP fixes
 - hardening fixes throughout
 - regenerate s390-ccw.img


Eric Farman (10):
  virtio-ccw: Limit ISC to MAX_ISC
  virtio-ccw: Do not overwrite existing indicators
  virtio-ccw: Fix rc check in read configuration path
  vfio/ap: Clear error object pointer after non-fatal errors
  vfio/ccw: Clear error object pointer after non-fatal errors
  hw/intc/s390x: Fix payload to KVM_HAS_DEVICE_ATTR ioctl
  hw/intc/s390x: Fix check after g_try_realloc
  s390x/css: Use datastream pointer for checking no-data CCWs
  s390x/sclp: Reject short headers in PV case
  pc-bios/s390-ccw.img: update s390x bios

Janosch Frank (1):
  s390x: Expose pv attribute in QOM

Matthew Rosato (3):
  s390x/pci: Fix frame stepping in rpcit_service_call()
  s390x/pci: Use qemu_log_mask() for guest-triggered errors in
    reg_ioat()
  s390x/pci: Reject apertures beyond IOAT capacity in translation mode

Maximilian Immanuel Brandtner (1):
  s390x/sclpconsole: fix indentation for console_reset

Zhuoying Cai (8):
  pc-bios/s390-ccw: Move CCW net setup to virtio-ccw
  pc-bios/s390-ccw: Add dynamic net header size handling
  pc-bios/s390-ccw: Introduce virtio_tswap helpers
  pc-bios/s390-ccw: Add support for virtio-net-pci IPL
  hw/virtio: Add "loadparm" property to virtio net PCI devices booting
    on s390x
  tests/qtest: Check s390x boot device support in pxe-test.c
  tests/qtest: Add s390x virtio net PCI test to pxe-test.c
  tests/functional/s390x: Add tests for virtio net PCI in
    test_pxelinux.py

 docs/system/s390x/protvirt.rst          |  11 +++
 hw/char/sclpconsole.c                   |  18 ++---
 hw/intc/s390_flic_kvm.c                 |   8 +-
 hw/s390x/css.c                          |  28 +++++--
 hw/s390x/s390-pci-inst.c                |  25 +++++-
 hw/s390x/s390-virtio-ccw.c              |  13 ++++
 hw/s390x/sclp.c                         |   6 ++
 hw/s390x/virtio-ccw.c                   |  29 ++++++-
 hw/vfio/ap.c                            |   4 +
 hw/vfio/ccw.c                           |   2 +
 hw/virtio/virtio-net-pci.c              |   1 +
 include/hw/s390x/s390-pci-bus.h         |   1 +
 pc-bios/s390-ccw.img                    | Bin 112408 -> 112408 bytes
 pc-bios/s390-ccw/main.c                 |   2 +
 pc-bios/s390-ccw/netmain.c              |  73 +++---------------
 pc-bios/s390-ccw/virtio-ccw.c           |  62 +++++++++++++++
 pc-bios/s390-ccw/virtio-ccw.h           |   1 +
 pc-bios/s390-ccw/virtio-net.c           |  66 ++++++++++++----
 pc-bios/s390-ccw/virtio-pci.c           |  20 +++++
 pc-bios/s390-ccw/virtio.c               |  27 +++++--
 pc-bios/s390-ccw/virtio.h               |   4 +
 tests/functional/s390x/test_pxelinux.py |  71 +++++++++++++++---
 tests/qtest/meson.build                 |   1 +
 tests/qtest/pxe-test.c                  |  96 +++++++++++++++++++++++-
 24 files changed, 448 insertions(+), 121 deletions(-)

-- 
2.55.0


Reply via email to