The following changes since commit fdf250e5a37830615e324017cb3a503e84b3712c:
Merge tag 'pull-maintainer-oct-misc-241024-1' of https://gitlab.com/stsquad/qemu into staging (2024-10-25 19:12:06 +0100) are available in the Git repository at: https://git.linaro.org/people/pmaydell/qemu-arm.git tags/pull-target-arm-20241029 for you to fetch changes up to 84f298ea3e2f0627c09871561e55068db9ff9180: target/arm: kvm: require KVM_CAP_DEVICE_CTRL (2024-10-29 15:04:47 +0000) ---------------------------------------------------------------- target-arm queue: * arm/kvm: add support for MTE * docs/system/cpu-hotplug: Update example's socket-id/core-id * target/arm: Store FPSR cumulative exception bits in env->vfp.fpsr * target/arm: Don't assert in regime_is_user() for E10 mmuidx values * hw/sd/omap_mmc: Fix breakage of OMAP MMC controller * tests/functional: Add functional tests for collie, sx1 * scripts/symlink-install-tree.py: Fix MESONINTROSPECT parsing * docs/system/arm: Document remaining undocumented boards * target/arm: Fix arithmetic underflow in SETM instruction * docs/devel/reset: Fix minor grammatical error * target/arm: kvm: require KVM_CAP_DEVICE_CTRL ---------------------------------------------------------------- Akihiko Odaki (1): scripts/symlink-install-tree.py: Fix MESONINTROSPECT parsing Cornelia Huck (1): arm/kvm: add support for MTE Ido Plat (1): target/arm: Fix arithmetic underflow in SETM instruction Paolo Bonzini (1): target/arm: kvm: require KVM_CAP_DEVICE_CTRL Peter Maydell (14): docs/system/cpu-hotplug: Update example's socket-id/core-id target/arm: Store FPSR cumulative exception bits in env->vfp.fpsr target/arm: Don't assert in regime_is_user() for E10 mmuidx values hw/sd/omap_mmc: Don't use sd_cmd_type_t tests/functional: Add a functional test for the collie board tests/functional: Add a functional test for the sx1 board docs/system/arm/stm32: List olimex-stm32-h405 in document title docs/system/arm: Don't use wildcard '*-bmc' in doc titles docs/system/arm: Split fby35 out from aspeed.rst docs/system/arm: Add placeholder doc for exynos4 boards docs/system/arm: Add placeholder doc for xlnx-zcu102 board docs/system/arm: Add placeholder docs for mcimx6ul-evk and mcimx7d-sabre docs/system/target-arm.rst: Remove "many boards are undocumented" note docs/devel/reset: Fix minor grammatical error MAINTAINERS | 6 +++ docs/devel/reset.rst | 4 +- docs/system/arm/aspeed.rst | 52 +------------------------ docs/system/arm/exynos.rst | 9 +++++ docs/system/arm/fby35.rst | 47 +++++++++++++++++++++++ docs/system/arm/mcimx6ul-evk.rst | 5 +++ docs/system/arm/mcimx7d-sabre.rst | 5 +++ docs/system/arm/nuvoton.rst | 4 +- docs/system/arm/stm32.rst | 4 +- docs/system/arm/xlnx-zcu102.rst | 19 ++++++++++ docs/system/cpu-hotplug.rst | 56 +++++++++++++-------------- docs/system/target-arm.rst | 9 +++-- include/hw/sd/sd.h | 8 ---- target/arm/cpu.h | 2 + target/arm/internals.h | 5 +-- target/arm/kvm_arm.h | 35 ++++++++++++----- hw/arm/virt.c | 76 +++++++++++++++++++++---------------- hw/intc/arm_gic_kvm.c | 9 +---- hw/sd/omap_mmc.c | 22 ++++++++--- hw/sd/sd.c | 8 ++++ target/arm/cpu.c | 14 +++++-- target/arm/kvm.c | 75 ++++++++++++++++++++++++++++++------ target/arm/tcg/helper-a64.c | 2 +- target/arm/vfp_helper.c | 56 ++++++++------------------- scripts/symlink-install-tree.py | 3 +- tests/functional/meson.build | 3 ++ tests/functional/test_arm_collie.py | 31 +++++++++++++++ tests/functional/test_arm_sx1.py | 72 +++++++++++++++++++++++++++++++++++ 28 files changed, 428 insertions(+), 213 deletions(-) create mode 100644 docs/system/arm/exynos.rst create mode 100644 docs/system/arm/fby35.rst create mode 100644 docs/system/arm/mcimx6ul-evk.rst create mode 100644 docs/system/arm/mcimx7d-sabre.rst create mode 100644 docs/system/arm/xlnx-zcu102.rst create mode 100755 tests/functional/test_arm_collie.py create mode 100755 tests/functional/test_arm_sx1.py