Hi; here's a target-arm pullreq; nothing very
exciting in here.

thanks
-- PMM

The following changes since commit c0e80879c876cbe4cbde43a92403329bcedf2ba0:

  Merge tag 'pull-vfio-20251022' of https://github.com/legoater/qemu into 
staging (2025-10-22 08:01:21 -0500)

are available in the Git repository at:

  https://gitlab.com/pm215/qemu.git tags/pull-target-arm-20251023

for you to fetch changes up to 33eff5c84d52e7186e0882ea5ee9ac5501c3deea:

  hw/net/rocker: Don't overflow in of_dpa_mask2prefix() (2025-10-23 14:13:38 
+0100)

----------------------------------------------------------------
target-arm queue:
 * target/arm: Enable FEAT_AIE for -cpu max
 * target/arm: Fix reads of CNTFRQ_EL0 in linux-user mode
 * target/arm: Implement SME2 support in gdbstub
 * hw/intc/arm_gicv3_dist: Implement GICD_TYPER2 as 0
 * hw/intc/arm_gicv3_kvm: Avoid reading ICC_CTLR_EL1 from kernel in cpuif reset
 * MAINTAINERS: Claim the Arm XML in gdb-xml
 * hw/net/rocker: Don't overflow in of_dpa_mask2prefix()

----------------------------------------------------------------
Peter Maydell (9):
      hw/intc/arm_gicv3_dist: Implement GICD_TYPER2 as 0
      hw/intc/arm_gicv3_kvm: Drop DPRINTF macro
      target/arm: Fix reads of CNTFRQ_EL0 in linux-user mode
      hw/intc/arm_gicv3_kvm: Avoid reading ICC_CTLR_EL1 from kernel in cpuif 
reset
      MAINTAINERS: Claim the Arm XML in gdb-xml
      target/arm: Implement SME2 support in gdbstub
      target/arm: Implement org.gnu.gdb.aarch64.tls XML feature in gdbstub
      tests/tcg/aarch64: Add test case for SME2 gdbstub registers
      hw/net/rocker: Don't overflow in of_dpa_mask2prefix()

Richard Henderson (7):
      target/arm: Add isar feature test for FEAT_AIE
      target/arm: Implement MAIR2_ELx and AMAIR2_ELx
      target/arm: Add AIE to ARMVAParameters
      target/arm: Drop trivial assert vs attrindx
      target/arm: Use el local indexing mair_el
      target/arm: Honor param.aie in get_phys_addr_lpae
      target/arm: Enable FEAT_AIE for -cpu max

 MAINTAINERS                               |   2 +
 docs/system/arm/emulation.rst             |   1 +
 configs/targets/aarch64-bsd-user.mak      |   2 +-
 configs/targets/aarch64-linux-user.mak    |   2 +-
 configs/targets/aarch64-softmmu.mak       |   2 +-
 configs/targets/aarch64_be-linux-user.mak |   2 +-
 hw/intc/gicv3_internal.h                  |   1 +
 include/hw/intc/arm_gicv3_common.h        |   3 +
 target/arm/cpregs.h                       |   2 +
 target/arm/cpu-features.h                 |   5 ++
 target/arm/cpu.h                          |   6 +-
 target/arm/internals.h                    |   6 ++
 hw/intc/arm_gicv3_dist.c                  |   9 +++
 hw/intc/arm_gicv3_kvm.c                   |  62 +++++++++-------
 hw/net/rocker/rocker_of_dpa.c             |  11 +--
 target/arm/cpu.c                          |   3 +
 target/arm/gdbstub.c                      |  12 ++++
 target/arm/gdbstub64.c                    | 115 ++++++++++++++++++++++++++++++
 target/arm/helper.c                       |  94 +++++++++++++++++++++---
 target/arm/ptw.c                          |   5 +-
 target/arm/tcg/cpu64.c                    |   1 +
 gdb-xml/aarch64-sme2.xml                  |  14 ++++
 tests/tcg/aarch64/Makefile.target         |   9 ++-
 tests/tcg/aarch64/gdbstub/test-sme2.py    |  36 ++++++++++
 24 files changed, 350 insertions(+), 55 deletions(-)
 create mode 100644 gdb-xml/aarch64-sme2.xml
 create mode 100644 tests/tcg/aarch64/gdbstub/test-sme2.py

Reply via email to