Commit eb153d8fd3 for qemu.org

commit eb153d8fd3be325a5aa7e1a6a73be8854eeaaf27
Merge: dec20f8f70 b38859be76
Author: Peter Maydell <peter.maydell@linaro.org>
Date:   Mon Mar 23 10:55:20 2026 +0000

    Merge tag 'pull-target-arm-20260323' of https://gitlab.com/pm215/qemu into staging

    target-arm queue:
     * tests/qtest/arm-cpu-features: Fix thinko in g_strdup_printf() call
     * configure: Remove unused variable default_cflags
     * whpx: arm: Various fixes, notably making '-cpu host' work
     * configs/targets: Restrict the legacy ldst_phys() API on ARM / Aarch64
     * hw/isa/piix: Embed i8259 irq in device state instead of allocating

    # -----BEGIN PGP SIGNATURE-----
    #
    # iQJNBAABCAA3FiEE4aXFk81BneKOgxXPPCUl7RQ2DN4FAmnBG80ZHHBldGVyLm1h
    # eWRlbGxAbGluYXJvLm9yZwAKCRA8JSXtFDYM3h5sEACn3SqYA+ejIyK9oZA4B7cV
    # DGAvIjU8cmqn3iIEBBFxYYaGYOAhR+MrDZxk2myeEq2c9yzNTYm0jyE4zWyLZZ9o
    # jH9XgtdhcLxdtGrs0OujxBjMOg2ORgLlPLyFAblhZ9dmIrko/TMJE8ZQojx4Ys7g
    # I9KUJJhF3pK8M6io0QNzaFbDZTHFQjBUDMK6RdF+xLnreYUbNJQmzxQ310c4PsBj
    # NVZT1Bx2PWqZrOE5sK+925y/dCbxl4yIEdbRq2hHG5CkHPD8nLV9khLq1B+/lHUZ
    # PcpP4VbE8hyPw1lCQspzp4JaUMtj2Nj9+nzdGE81/f6uupfHwy8ZbYbE04bVBaLi
    # CHT6TTiR18Zb2Hvo8adKhIeUR6UjMVWYe+RpQWLec41TIeAsGbaiAY8RAlFSt0AL
    # Yg6oGgDCvMexqq68iAO6IuU6dZ587dmTAM++BpGt4776jNWjvMeSH5iLiW7vWs1s
    # ONxIQmm3QqyZtoMbV9PPgs5YKiWP6dCWRun2s3/n8RogXXe0yvjMz8opb/mhJpBH
    # OQ+BXy5XuhWq7/YIYpLUExZNz9OvwBngMZNoQLvNm05vkEZjedTpk1YLStS+HiZU
    # 4NYVc7h6SKVs7fDayDnXqMR9xGLhaYnWNVIrx9pZ1PFz7J4QCXrGiKs3MqnrpjLj
    # Nmb0/Ne4aOWIfv3YPqCipg==
    # =n7nP
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Mon Mar 23 10:54:05 2026 GMT
    # gpg:                using RSA key E1A5C593CD419DE28E8315CF3C2525ED14360CDE
    # gpg:                issuer "peter.maydell@linaro.org"
    # gpg: Good signature from "Peter Maydell <peter.maydell@linaro.org>" [ultimate]
    # gpg:                 aka "Peter Maydell <pmaydell@gmail.com>" [ultimate]
    # gpg:                 aka "Peter Maydell <pmaydell@chiark.greenend.org.uk>" [ultimate]
    # gpg:                 aka "Peter Maydell <peter@archaic.org.uk>" [ultimate]
    # Primary key fingerprint: E1A5 C593 CD41 9DE2 8E83  15CF 3C25 25ED 1436 0CDE

    * tag 'pull-target-arm-20260323' of https://gitlab.com/pm215/qemu:
      hw/isa/piix: Embed i8259 irq in device state instead of allocating
      configs/targets: Restrict the legacy ldst_phys() API on ARM / Aarch64
      whpx: arm: fix ID_AA64MMFR3_EL1 host feature register index
      target/arm: cpu: alter error message for host CPU type
      whpx: arm: remove comment bit that is no longer accurate
      whpx: arm: enable more enlightenments
      whpx: arm: add EC_DATAABORT assert for WHvRunVpExitReasonGpaIntercept/UnmappedGpa
      whpx: arm: fix -cpu host
      configure: Remove unused variable default_cflags
      tests/qtest/arm-cpu-features: Fix thinko in g_strdup_printf() call

    Signed-off-by: Peter Maydell <peter.maydell@linaro.org>