Commit 3be363aa8b for qemu.org

commit 3be363aa8b1f6dea819e90d86f56bfeee3e92b26
Merge: bfa6186509 f4b7ae0a9e
Author: Stefan Hajnoczi <stefanha@redhat.com>
Date:   Tue Jul 7 19:18:55 2026 +0200

    Merge tag 's390x-20260707' of https://gitlab.com/cohuck/qemu into staging

    s390x updates:
    - fix some errors when IPLing from PCI devices
    - a number of fixes for guest->host error handling
    - add ASTFLE facility 2 support (with headers update)
    - regenerate s390-ccw.img

    # -----BEGIN PGP SIGNATURE-----
    #
    # iIgEABYKADAWIQRpo7U29cv8ZSCAJsHeiLtWQd5mwQUCakz2uBIcY29odWNrQHJl
    # ZGhhdC5jb20ACgkQ3oi7VkHeZsFLFQD9F0Bf7fy1yD1TMRw64iSU56FbBWzCpb9F
    # irXWxz9v3mIBANO/yVamhRffubE1DPIk0FVR8gu1jxtAb/tUPnf00oIH
    # =QrlD
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Tue 07 Jul 2026 14:53:12 CEST
    # gpg:                using EDDSA key 69A3B536F5CBFC65208026C1DE88BB5641DE66C1
    # gpg:                issuer "cohuck@redhat.com"
    # gpg: Good signature from "Cornelia Huck <conny@cornelia-huck.de>" [unknown]
    # gpg:                 aka "Cornelia Huck <cohuck@kernel.org>" [unknown]
    # gpg:                 aka "Cornelia Huck <cornelia.huck@de.ibm.com>" [full]
    # gpg:                 aka "Cornelia Huck <huckc@linux.vnet.ibm.com>" [full]
    # gpg:                 aka "Cornelia Huck <cohuck@redhat.com>" [unknown]
    # gpg: WARNING: The key's User ID is not certified with a trusted signature!
    # gpg:          There is no indication that the signature belongs to the owner.
    # Primary key fingerprint: C3D0 D66D C362 4FF6 A8C0  18CE DECF 6B93 C6F0 2FAF
    #      Subkey fingerprint: 69A3 B536 F5CB FC65 2080  26C1 DE88 BB56 41DE 66C1

    * tag 's390x-20260707' of https://gitlab.com/cohuck/qemu:
      pc-bios/s390-ccw.img: update s390x bios
      s390x/css: limit number of CHPIDs in description
      s390x/ioinst: Require strict length and format for SEI CHSC handler
      s390x/pci: Shrink RPCIT ranges to registered window
      s390x/pci: Tighten region detection for BAR read/write
      s390x/sclp: reject invalid write event data headers
      target/s390x: Fix wrong address handling in address loops
      s390x/kvm: Add ASTFLE facility 2 for nested virtualization
      linux-headers: Update to Linux v7.2-rc1 with KVM_S390_VM_CPU_FEAT_ASTFLEIE2
      s390x: Enable boot menu for virtio pci device
      pc-bios/s390-ccw: write IPLB location for non-net virtio devices
      pc-bios/s390-ccw: Verify virtio support when booting from virtio PCI device on s390x
      pc-bios/s390-ccw: Add per-queue notification offset for multi-queue virtio configurations
      pc-bios/s390-ccw/virtio.c: Fix missing break for PCI notifications
      pc-bios/s390-ccw: Refactor byte swapping

    Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>