Commit 345e26093f for qemu.org

commit 345e26093fb436b9ff5393a400c087c3333af2e3
Merge: d6037114ed af35bc0c14
Author: Peter Maydell <peter.maydell@linaro.org>
Date:   Tue Mar 24 15:14:12 2026 +0000

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

    target-arm queue:
     * linux-user/i386/signal.c: Correct definition of target_fpstate_32
     * hw/dma/pl080: Fix transfer logic in PL080
     * hw/arm/smmuv3-accel: Switch to OnOffAuto properties
     * qemu-options.hx: Document arm-smmuv3 device's accel properties

    # -----BEGIN PGP SIGNATURE-----
    #
    # iQJNBAABCAA3FiEE4aXFk81BneKOgxXPPCUl7RQ2DN4FAmnCqXcZHHBldGVyLm1h
    # eWRlbGxAbGluYXJvLm9yZwAKCRA8JSXtFDYM3iVhD/9SpxvYu22WidW7vO0g0Zct
    # tEtSbEPO8BhXrJywEVlSMKUUQab8+eJLohftN+uLMIIEB81gWMqL6jZDA54Jk2dZ
    # Pb1QiZ7CKLo52VYmZQLqgDCk/i8E71BxFGXadBQLVWIc0K8uNc0CY/1UgkyYyMSn
    # eJcF4CuDjxs5cwYQwgLEQTweAH1Ki6LH+FQQWndp6LilpYXI9prFtvELtrMS7ow1
    # xaUBf1FRKuJx3Dmi1QLvLGGK5c6gNu2Fbjb/l2xWeSSLG8dOx8NrmOaV3gLKlT7n
    # uwZMGfWJ5HNQNfBdVmGaqu8ymYuxaEW6u9Iz8s8uLew4TJNTfuiQ5MOhS6bQULrG
    # a21M13CYOjT3pSCZ647f9YI1roRonu2Q309B0ZJS8i5bG0pLpoUWLjcaF6yKYiXl
    # Vifjfb2ffVnCu0XsVPDi4b/O9wJCsRNQ2L8GrCryXWmKOUbtBGw3A9Ybe6phiYkk
    # 5pZYp97JPF8bwri8tnSoqjh6NseGhGSmG+qPP1I9RJ7vVPIEu+AaTT5o8byUOQPH
    # xwyJYZSc1EdlgsMMwJIZ5lKW5y3RfKGVpeBnedItOC6vmrOP5kwlUZ5ZPe/PEYfR
    # cG4xMKdBXq00ehGmnLsdOTnovwiDrvByoMJBXY9e6nA8tVuJlVHA5wHOsh+BvJzI
    # NezPKYi5fY7KhkESB+3adQ==
    # =lN4U
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Tue Mar 24 15:10:47 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-20260324' of https://gitlab.com/pm215/qemu:
      qemu-options.hx: Document arm-smmuv3 device's accel properties
      hw/arm/smmuv3-accel: Change "oas" property type to OasMode
      qdev: Add an OasMode property type
      hw/arm/smmuv3-accel: Change "ssidsize" property type to SsidSizeMode
      qdev: Add a SsidSizeMode property type
      hw/arm/smmuv3-accel: Change "ril" property type to OnOffAuto
      hw/arm/smmuv3-accel: Change "ats" property type to OnOffAuto
      hw/arm/smmuv3-accel: Check ATS compatibility between host and guest
      hw/dma/pl080: Fix transfer logic in PL080
      linux-user/i386/signal.c: Correct definition of target_fpstate_32
      target/arm: fix s2prot not set for two-stage PMSA translations

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