The following changes since commit de61484ec39f418e5c0d4603017695f9ffb8fe24:

  Merge tag 'linux-user-for-v11-pull-request' of 
https://github.com/hdeller/qemu-hppa into staging (2026-03-09 14:53:42 +0000)

are available in the Git repository at:

  https://gitlab.com/thuth/qemu.git tags/pull-request-2026-03-10

for you to fetch changes up to f2bd9693f22b105182b0bacdba390a0e41b2cf82:

  pc-bios/s390-ccw.img: Update the s390 bios blog with the latest changes 
(2026-03-10 06:46:45 +0100)

----------------------------------------------------------------
- Improve the s390-ccw bios to be able to boot from virtio-blk-pci devices
- Rework migration functional test to avoid a problem in the ppc64 test
- Disable functional memlock test for asan builds
- Some other minor tests improvements

----------------------------------------------------------------
Fabiano Rosas (4):
      tests/functional/migration: Use socket_dir
      tests/functional/migration: Add migrate_vms
      tests/functional/migration: Use the migrate_vms helper
      tests/functional/ppc64/pseries: Remove custom migration routine

Jared Rossi (15):
      pc-bios/s390-ccw: Fix misattributed function prototypes
      pc-bios/s390-ccw: Remove redundant vring schid attribute
      pc-bios/s390-ccw: Always reset virtio device on failed boot attempt
      s390x: Remove duplicate definitions of IPL types
      pc-bios/s390-ccw: Store device type independent of sense data
      pc-bios/s390-ccw: Split virtio-ccw and generic virtio
      include/hw/s390x: Move CLP definitions for easier BIOS access
      pc-bios/s390-ccw: Introduce CLP Architecture
      s390x: Add definitions for PCI IPL type
      pc-bios/s390-ccw: Introduce PCI device
      pc-bios/s390-ccw: Introduce virtio-pci functions
      pc-bios/s390-ccw: Add support for virtio-blk-pci IPL
      s390x: Build IPLB for virtio-pci devices
      hw: Add "loadparm" property to virtio block PCI devices booting on s390x
      tests/qtest: Add s390x PCI boot test to cdrom-test.c

Peter Maydell (1):
      tests/functional/x86_64: Disable memlock test for asan builds

Thomas Huth (5):
      tests/qemu-iotests: Mark 182 as Linux-only
      tests/functional: Don't try to run functional tests on Windows
      tests/functional/ppc/test_40: Fix the URL of the NetBSD-7.1.2-prep.iso 
asset
      pc-bios/s390-ccw: Fix compiler warning when compiling with DEBUG enabled
      pc-bios/s390-ccw.img: Update the s390 bios blog with the latest changes

 MAINTAINERS                               |   1 +
 hw/s390x/ipl.h                            |   8 +-
 include/hw/pci/pci.h                      |   1 +
 include/hw/pci/pci_device.h               |   3 +
 include/hw/s390x/ipl/qipl.h               |  20 ++
 include/hw/s390x/{ => ipl}/s390-pci-clp.h |   0
 include/hw/s390x/s390-pci-bus.h           |   4 +-
 pc-bios/s390-ccw/clp.h                    |  24 ++
 pc-bios/s390-ccw/iplb.h                   |   4 -
 pc-bios/s390-ccw/pci.h                    |  39 +++
 pc-bios/s390-ccw/s390-ccw.h               |   9 +-
 pc-bios/s390-ccw/virtio-ccw.h             |  24 ++
 pc-bios/s390-ccw/virtio-pci.h             |  82 ++++++
 pc-bios/s390-ccw/virtio-scsi.h            |   2 +-
 pc-bios/s390-ccw/virtio.h                 |  19 +-
 hw/pci/pci.c                              |  38 +++
 hw/s390x/ipl.c                            |  63 ++++-
 hw/s390x/s390-pci-bus.c                   |   3 +-
 hw/s390x/s390-pci-vfio.c                  |   2 +-
 hw/virtio/virtio-blk-pci.c                |   1 +
 pc-bios/s390-ccw/bootmap.c                |   2 +-
 pc-bios/s390-ccw/clp.c                    |  99 +++++++
 pc-bios/s390-ccw/main.c                   |  88 +++++-
 pc-bios/s390-ccw/netmain.c                |   2 +-
 pc-bios/s390-ccw/pci.c                    | 118 ++++++++
 pc-bios/s390-ccw/virtio-blkdev.c          |  76 ++++--
 pc-bios/s390-ccw/virtio-ccw.c             | 239 +++++++++++++++++
 pc-bios/s390-ccw/virtio-net.c             |   5 +-
 pc-bios/s390-ccw/virtio-pci.c             | 433 ++++++++++++++++++++++++++++++
 pc-bios/s390-ccw/virtio-scsi.c            |   8 +-
 pc-bios/s390-ccw/virtio.c                 | 293 +++++++-------------
 tests/qtest/cdrom-test.c                  |   7 +
 pc-bios/s390-ccw.img                      | Bin 87824 -> 95992 bytes
 pc-bios/s390-ccw/Makefile                 |   3 +-
 tests/functional/meson.build              |   5 +-
 tests/functional/migration.py             |  46 ++--
 tests/functional/ppc/test_40p.py          |   2 +-
 tests/functional/ppc64/test_migration.py  |  11 -
 tests/functional/ppc64/test_pseries.py    |  10 +-
 tests/functional/x86_64/meson.build       |   9 +-
 tests/qemu-iotests/182                    |   1 +
 41 files changed, 1492 insertions(+), 312 deletions(-)
 rename include/hw/s390x/{ => ipl}/s390-pci-clp.h (100%)
 create mode 100644 pc-bios/s390-ccw/clp.h
 create mode 100644 pc-bios/s390-ccw/pci.h
 create mode 100644 pc-bios/s390-ccw/virtio-ccw.h
 create mode 100644 pc-bios/s390-ccw/virtio-pci.h
 create mode 100644 pc-bios/s390-ccw/clp.c
 create mode 100644 pc-bios/s390-ccw/pci.c
 create mode 100644 pc-bios/s390-ccw/virtio-ccw.c
 create mode 100644 pc-bios/s390-ccw/virtio-pci.c


Reply via email to