Hi; small pullreq with mostly just minor bug fixes in it this week. thanks -- PMM
The following changes since commit d9ce74873a6a5a7c504379857461e4ae64fcf0cd: Merge tag 'pull-vfio-20250611' of https://github.com/legoater/qemu into staging (2025-06-11 11:39:53 -0400) are available in the Git repository at: https://git.linaro.org/people/pmaydell/qemu-arm.git tags/pull-target-arm-20250616 for you to fetch changes up to 5ad2b1f443a96444cf3e7a2fbe17aae696201012: linux-user/arm: Fix return value of SYS_cacheflush (2025-06-16 11:26:25 +0100) ---------------------------------------------------------------- target-arm queue: * hw/arm/virt: Check bypass iommu is not set for iommu-map DT property * tests/functional: Add a test for the realview-eb-mpcore machine * qemu-options.hx: Fix reversed description of icount sleep behavior * target/arm: Define raw write for PMU CLR registers * docs/interop: convert qed_spec.txt to reStructuredText format * hw/arm: make cpu targeted by arm_load_kernel the primary CPU. * hw/intc/arm_gic: introduce a first-cpu-index property * hw/arm/mps2: Configure the AN500 CPU with 16 MPU regions * linux-user/arm: Fix return value of SYS_cacheflush ---------------------------------------------------------------- Akihiko Odaki (1): target/arm: Define raw write for PMU CLR registers Clément Chigot (1): hw/arm: make cpu targeted by arm_load_kernel the primary CPU. Ethan Chen (1): qemu-options.hx: Fix reversed description of icount sleep behavior Frederic Konrad (1): hw/intc/arm_gic: introduce a first-cpu-index property J. Neuschäfer (1): linux-user/arm: Fix return value of SYS_cacheflush Peter Maydell (1): hw/arm/mps2: Configure the AN500 CPU with 16 MPU regions Shameer Kolothum (1): hw/arm/virt: Check bypass iommu is not set for iommu-map DT property Souleymane Conte (1): docs/interop: convert qed_spec.txt to reStructuredText format Thomas Huth (1): tests/functional: Add a test for the realview-eb-mpcore machine MAINTAINERS | 2 + docs/interop/index.rst | 1 + docs/interop/qed_spec.rst | 219 ++++++++++++++++++++++++++++++++++ docs/interop/qed_spec.txt | 138 --------------------- include/hw/arm/boot.h | 3 + include/hw/intc/arm_gic.h | 3 + include/hw/intc/arm_gic_common.h | 2 + hw/arm/boot.c | 15 ++- hw/arm/mps2.c | 4 + hw/arm/virt.c | 15 ++- hw/intc/arm_gic.c | 2 +- hw/intc/arm_gic_common.c | 1 + linux-user/arm/cpu_loop.c | 1 + target/arm/helper.c | 12 +- qemu-options.hx | 8 +- tests/functional/meson.build | 1 + tests/functional/test_arm_realview.py | 47 ++++++++ 17 files changed, 312 insertions(+), 162 deletions(-) create mode 100644 docs/interop/qed_spec.rst delete mode 100644 docs/interop/qed_spec.txt create mode 100755 tests/functional/test_arm_realview.py