Merge tag 's390x-20260812' of https://gitlab.com/efarman/qemu into staging

First batch of s390x updates for 11.2:
 - compat machines for 11.2
 - allow guest backing with 2G hugepages
 - fixes to TCG (and a couple tests on them)
 - hardening fixes in boot/sclp code
 - regenerate s390-ccw.img

# -----BEGIN PGP SIGNATURE-----
#
# iIsEABYKADMWIQQB3Dhbwk4ZE3uUN6KmTx4R4Fx3tAUCanygMxUcZmFybWFuQGxp
# bnV4LmlibS5jb20ACgkQpk8eEeBcd7RMqwEAzBhcnvUDHowDalVgBJ4QTWcbUx2D
# dZgoMvFpFYB2aEsA/32H81TzvrwX4xAkJlqdGIrQbPGmtdvAOKfjketAjGMC
# =lFhB
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed 12 Aug 2026 09:32:51 AM PDT
# gpg:                using EDDSA key 01DC385BC24E19137B9437A2A64F1E11E05C77B4
# gpg:                issuer "farman@linux.ibm.com"
# gpg: Good signature from "Eric Farman <farman@linux.ibm.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: D2C6 0504 C9E8 F568 CFE5  87B5 3827 B212 71BF 9562
#      Subkey fingerprint: 01DC 385B C24E 1913 7B94  37A2 A64F 1E11 E05C 77B4

* tag 's390x-20260812' of https://gitlab.com/efarman/qemu:
  pc-bios/s390-ccw.img: update s390x bios
  hw: add compat machines for 11.2
  target/s390x: Allow 2G hugepages guest backing
  tests/tcg/s390x: Test STCKF condition code on a faulting store
  target/s390x/tcg: Set STCK/STCKF condition code after the store
  pc-bios/s390-ccw: Fix off-by-one errors with loadparm and boot entries
  pc-bios/s390-ccw: bound zipl menu strlen and replace VLA in zipl_print_entry
  pc-bios/s390-ccw: bounds-check zipl menu entry index before array write
  pc-bios/s390-ccw: fix out-of-bounds read in iso_get_file_size()
  s390x/ipl: validate num_comp against iplb length before iterating
  hw/char/sclpconsole-lm: avoid guest triggerable assert
  tests/tcg/s390x: Test DR overflow (INT64_MIN / -1)
  target/s390x: Fix DR/D INT64_MIN / -1 host crash
  tests/tcg/s390x: Test PRNO TRNG interruptibility
  target/s390x: Make PRNO TRNG interruptible

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>