]> git.ipfire.org Git - thirdparty/qemu.git/commitdiff
Merge tag 'pull-target-arm-20260505' of https://gitlab.com/pm215/qemu into staging
authorStefan Hajnoczi <stefanha@redhat.com>
Tue, 5 May 2026 14:10:49 +0000 (10:10 -0400)
committerStefan Hajnoczi <stefanha@redhat.com>
Tue, 5 May 2026 14:10:49 +0000 (10:10 -0400)
target-arm queue:
 * hw/arm/fsl-imx8mp: Do not create redundant unimplemented devices
 * hw/arm/fsl-imx8mp: Fix parent of ocram memory region
 * sysbus: Remove unused irq routing notifier method
 * linux-user/arm: Restrict regpairs_aligned
 * qemu-options: Improve description for -smb option
 * preliminary work for FEAT_RME_GDI
 * docs/devel/decodetree: Fix formatting in "field examples" table
 * hw/net/allwinner-sun8i-emac: Flush queued packets when rx is enabled
 * hw/intc/arm_gicv3: Fix NS write to ICC_AP1Rn_EL1 when prebits < 7
 * target/arm/kvm: Cache host CPU probe failure
 * hvf: support platform vGIC
 * hvf: support nested virtualization

# -----BEGIN PGP SIGNATURE-----
#
# iQJNBAABCAA3FiEE4aXFk81BneKOgxXPPCUl7RQ2DN4FAmn5uCMZHHBldGVyLm1h
# eWRlbGxAbGluYXJvLm9yZwAKCRA8JSXtFDYM3ngCD/4wB5suoxByGIFtyAU49hXy
# r/SqbIWc/68iQltO1rCtp0MTj6JBAuB/cX3ru9eD+U46OwAsY7O73QI33OL+mgxv
# tWioKTtqvxzT67MZf6b7TgOIJXGNpL8clqSm36/4qkbii4WCmR9ezw9NrbYWVHyH
# r+0D+3dM6VxxyZfICM5O4rxx7cOHbrARPqQiiAMLemRcv9jh5pX+YiRBpGP1i0tH
# MGYk3kYqmGaCkDSS7od1yKXhKzvcXbdHRgIG1n67FaFkO8wjjv4SiZVnFaIp9lh/
# KQnAPbk8Uhr0XbfWlRcaaAHRGNS5a7P5GNccJB2c8nBZfavyREuccAZfy4qFL2Tq
# WaUdPD4S6VqzA+alxxRSU1x/sZ9F18QlmE2a3LB7PI3PhF4b1jo0gRWxirRdPB/l
# 9DSu5myPlIo8d/aJCkvZPbiC34s3fFJS6ddmTS0E87DMtZL47g+hgdLNXaw9Gmjt
# Mn8SVSCcoLvlhwcTBhz78vltbFXX9K1LzGa2gLINcV51JXxta9iuax5CPmLb6uyU
# NzqXBeYhZQV7HbF+MgrsyjPWbjYNs5PF/O/EgtEBxHSoqYgzwpDIffIxKoqY1u1f
# zeuko1ngGADFwKeSHl6KnmCl5rt2s7jBPcAqPgruIpYHK70dEBgsfWIC2YDqQ8Yt
# tuII26kwz4yKov8cLloHww==
# =N199
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue 05 May 2026 05:28:03 EDT
# gpg:                using RSA key E1A5C593CD419DE28E8315CF3C2525ED14360CDE
# gpg:                issuer "peter.maydell@linaro.org"
# gpg: Good signature from "Peter Maydell <peter.maydell@linaro.org>" [full]
# gpg:                 aka "Peter Maydell <pmaydell@gmail.com>" [full]
# gpg:                 aka "Peter Maydell <pmaydell@chiark.greenend.org.uk>" [full]
# gpg:                 aka "Peter Maydell <peter@archaic.org.uk>" [unknown]
# Primary key fingerprint: E1A5 C593 CD41 9DE2 8E83  15CF 3C25 25ED 1436 0CDE

* tag 'pull-target-arm-20260505' of https://gitlab.com/pm215/qemu: (29 commits)
  hvf: arm: enable vGIC by default for virt-11.1 and later
  hvf: enable nested virtualisation support
  hvf: arm: physical timer emulation
  hvf: arm: disable SME when nested virt is active
  target/arm: hvf: pass through CNTHCTL_EL2 and MDCCINT_EL1
  hvf: sync registers used at EL2
  hvf: arm: override HV_SYS_REG_MDCR_EL2
  target/arm: hvf: add asserts for code paths not leveraged when using the vGIC
  hvf: arm: allow exposing minimal PMU for kernel-irqchip=on
  hvf: gate ARM_FEATURE_PMU register emulation when using the Apple vGIC
  hvf: only call hvf_sync_vtimer() when running without the platform vGIC
  hw/arm, target/arm: nested virtualisation on HVF
  target/arm: hvf: instantiate GIC early
  accel, hw/arm, include/system/hvf: infrastructure changes for HVF vGIC
  hw/intc: arm_gicv3_hvf: save/restore Apple GIC state
  hw/intc: Add hvf vGIC interrupt controller support
  target/arm/kvm: Cache host CPU probe failure
  hw/intc/arm_gicv3: Fix NS write to ICC_AP1Rn_EL1 when prebits < 7
  hw/net/allwinner-sun8i-emac: Flush queued packets when rx is enabled
  docs/devel/decodetree: Fix formatting in "field examples" table
  ...

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

Trivial merge