[PULL v2 00/11] First batch of s390x updates for 11.1

Cornelia Huck posted 11 patches 1 month ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260430160307.634093-1-cohuck@redhat.com
Maintainers: Cornelia Huck <cohuck@redhat.com>, Eric Farman <farman@linux.ibm.com>, Matthew Rosato <mjrosato@linux.ibm.com>, Halil Pasic <pasic@linux.ibm.com>, Christian Borntraeger <borntraeger@linux.ibm.com>, Richard Henderson <richard.henderson@linaro.org>, Ilya Leoshkevich <iii@linux.ibm.com>, David Hildenbrand <david@kernel.org>
MAINTAINERS                               |   6 +-
configs/targets/s390x-softmmu.mak         |   1 +
hw/s390x/s390-virtio-ccw.c                |  26 ++++
target/s390x/cpu-system.c                 |   2 +-
target/s390x/kvm/kvm.c                    |  64 +++-------
target/s390x/mmu_helper.c                 |   5 +-
target/s390x/tcg/excp_helper.c            |  21 ++--
target/s390x/tcg/mem_helper.c             |  12 +-
target/s390x/tcg/translate_vx.c.inc       |   2 +-
tests/functional/s390x/meson.build        |   1 +
tests/functional/s390x/test_boot_4k.py    | 138 ++++++++++++++++++++++
tests/functional/s390x/test_ccw_virtio.py |   4 +-
12 files changed, 213 insertions(+), 69 deletions(-)
create mode 100755 tests/functional/s390x/test_boot_4k.py
[PULL v2 00/11] First batch of s390x updates for 11.1
Posted by Cornelia Huck 1 month ago
[Changes from v1: dropped since-merged machine types patch, added fix for
functional test]

The following changes since commit 282771e1f9b9b6e0147adf5f9d676325175b1767:

  Merge tag 'pull-riscv-to-apply-20260429-1' of https://github.com/alistair23/qemu into staging (2026-04-29 09:22:51 -0400)

are available in the Git repository at:

  https://gitlab.com/cohuck/qemu tags/s390x-20260430

for you to fetch changes up to bbb412adc4a6e6a11806a5d778da6aa1c24edf56:

  tests/functional/s390x: Update expected virtio-pci IDs (2026-04-30 16:59:09 +0200)

----------------------------------------------------------------
First batch of s390x updates for 11.1:
- disable legacy virtio-pci from now on by default (did not work anyway)
- add a new boot test
- simplifications and cleanups

----------------------------------------------------------------

Eric Farman (1):
  MAINTAINERS: Update s390 trees

Jaehoon Kim (1):
  hw/s390x/ccw: Disable legacy virtio-pci by default (v11.1+)

Matthew Rosato (1):
  tests/functional/s390x: Update expected virtio-pci IDs

Philippe Mathieu-Daudé (6):
  target/s390x: Replace legacy ld/st_phys -> address_space_ld/st (cpu)
  target/s390x: Replace legacy ld/st_phys -> address_space_ld/st (mmu)
  target/s390x: Replace legacy ld/st_phys -> address_space_ld/st (tcg)
  target/s390x: Replace legacy ld/st_phys -> address_space_ld/st (kvm)
  configs/targets: Restrict the legacy ldst_phys() API on s390x target
  target/s390x: Prefer MO_128 definition over magic value

Thomas Huth (2):
  target/s390x/kvm: Simplify the async pfault handling code
  tests/functional/s390x: Add test for booting from a disk with 4k
    sectors

 MAINTAINERS                               |   6 +-
 configs/targets/s390x-softmmu.mak         |   1 +
 hw/s390x/s390-virtio-ccw.c                |  26 ++++
 target/s390x/cpu-system.c                 |   2 +-
 target/s390x/kvm/kvm.c                    |  64 +++-------
 target/s390x/mmu_helper.c                 |   5 +-
 target/s390x/tcg/excp_helper.c            |  21 ++--
 target/s390x/tcg/mem_helper.c             |  12 +-
 target/s390x/tcg/translate_vx.c.inc       |   2 +-
 tests/functional/s390x/meson.build        |   1 +
 tests/functional/s390x/test_boot_4k.py    | 138 ++++++++++++++++++++++
 tests/functional/s390x/test_ccw_virtio.py |   4 +-
 12 files changed, 213 insertions(+), 69 deletions(-)
 create mode 100755 tests/functional/s390x/test_boot_4k.py

-- 
2.53.0


Re: [PULL v2 00/11] First batch of s390x updates for 11.1
Posted by Stefan Hajnoczi 4 weeks ago
Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/11.1 for any user-visible changes.