qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PULL 00/16] target-arm queue
@ 2020-11-10 11:19 Peter Maydell
  2020-11-10 11:19 ` [PULL 01/16] hw/arm/Kconfig: ARM_V7M depends on PTIMER Peter Maydell
                   ` (16 more replies)
  0 siblings, 17 replies; 20+ messages in thread
From: Peter Maydell @ 2020-11-10 11:19 UTC (permalink / raw)
  To: qemu-devel

Patches for rc1: nothing major, just some minor bugfixes and
code cleanups.

-- PMM

The following changes since commit f7e1914adad8885a5d4c70239ab90d901ed97e9f:

  Merge remote-tracking branch 'remotes/alistair/tags/pull-riscv-to-apply-20201109' into staging (2020-11-10 09:24:56 +0000)

are available in the Git repository at:

  https://git.linaro.org/people/pmaydell/qemu-arm.git tags/pull-target-arm-20201110

for you to fetch changes up to b6c56c8a9a4064ea783f352f43c5df6231a110fa:

  target/arm/translate-neon.c: Handle VTBL UNDEF case before VFP access check (2020-11-10 11:03:48 +0000)

----------------------------------------------------------------
target-arm queue:
 * hw/arm/Kconfig: ARM_V7M depends on PTIMER
 * Minor coding style fixes
 * docs: add some notes on the sbsa-ref machine
 * hw/arm/virt: Remove dependency on Cortex-A15 MPCore peripherals
 * target/arm: Fix neon VTBL/VTBX for len > 1
 * hw/arm/armsse: Correct expansion MPC interrupt lines
 * hw/misc/stm32f2xx_syscfg: Remove extraneous IRQ
 * hw/arm/nseries: Remove invalid/unnecessary n8x0_uart_setup()
 * hw/arm/musicpal: Don't connect two qemu_irqs directly to the same input
 * hw/arm/musicpal: Only use qdev_get_gpio_in() when necessary
 * hw/arm/nseries: Check return value from load_image_targphys()
 * tests/qtest/npcm7xx_rng-test: count runs properly
 * target/arm/translate-neon.c: Handle VTBL UNDEF case before VFP access check

----------------------------------------------------------------
Alex Bennée (1):
      docs: add some notes on the sbsa-ref machine

AlexChen (1):
      ssi: Fix bad printf format specifiers

Andrew Jones (1):
      hw/arm/Kconfig: ARM_V7M depends on PTIMER

Havard Skinnemoen (1):
      tests/qtest/npcm7xx_rng-test: count runs properly

Peter Maydell (2):
      hw/arm/nseries: Check return value from load_image_targphys()
      target/arm/translate-neon.c: Handle VTBL UNDEF case before VFP access check

Philippe Mathieu-Daudé (6):
      hw/arm/virt: Remove dependency on Cortex-A15 MPCore peripherals
      hw/arm/armsse: Correct expansion MPC interrupt lines
      hw/misc/stm32f2xx_syscfg: Remove extraneous IRQ
      hw/arm/nseries: Remove invalid/unnecessary n8x0_uart_setup()
      hw/arm/musicpal: Don't connect two qemu_irqs directly to the same input
      hw/arm/musicpal: Only use qdev_get_gpio_in() when necessary

Richard Henderson (1):
      target/arm: Fix neon VTBL/VTBX for len > 1

Xinhao Zhang (3):
      target/arm: add spaces around operator
      target/arm: Don't use '#' flag of printf format
      target/arm: add space before the open parenthesis '('

 docs/system/arm/sbsa.rst           | 32 ++++++++++++++++++++++
 docs/system/target-arm.rst         |  1 +
 include/hw/misc/stm32f2xx_syscfg.h |  2 --
 target/arm/helper.h                |  2 +-
 hw/arm/armsse.c                    |  3 +-
 hw/arm/musicpal.c                  | 40 +++++++++++++++++----------
 hw/arm/nseries.c                   | 26 ++++++++----------
 hw/arm/stm32f205_soc.c             |  1 -
 hw/misc/stm32f2xx_syscfg.c         |  2 --
 hw/ssi/imx_spi.c                   |  2 +-
 hw/ssi/xilinx_spi.c                |  2 +-
 target/arm/arch_dump.c             |  8 +++---
 target/arm/arm-semi.c              |  8 +++---
 target/arm/helper.c                |  2 +-
 target/arm/op_helper.c             | 23 +++++++++-------
 target/arm/translate-a64.c         |  4 +--
 target/arm/translate.c             |  2 +-
 tests/qtest/npcm7xx_rng-test.c     |  2 +-
 hw/arm/Kconfig                     |  3 +-
 target/arm/translate-neon.c.inc    | 56 ++++++++++++++------------------------
 20 files changed, 123 insertions(+), 98 deletions(-)
 create mode 100644 docs/system/arm/sbsa.rst


^ permalink raw reply	[flat|nested] 20+ messages in thread
* [PULL 00/16] target-arm queue
@ 2025-10-23 14:55 Peter Maydell
  2025-10-23 19:33 ` Richard Henderson
  0 siblings, 1 reply; 20+ messages in thread
From: Peter Maydell @ 2025-10-23 14:55 UTC (permalink / raw)
  To: qemu-devel

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


^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2025-10-23 19:34 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-11-10 11:19 [PULL 00/16] target-arm queue Peter Maydell
2020-11-10 11:19 ` [PULL 01/16] hw/arm/Kconfig: ARM_V7M depends on PTIMER Peter Maydell
2020-11-10 11:19 ` [PULL 02/16] ssi: Fix bad printf format specifiers Peter Maydell
2020-11-10 11:19 ` [PULL 03/16] target/arm: add spaces around operator Peter Maydell
2020-11-10 11:19 ` [PULL 04/16] target/arm: Don't use '#' flag of printf format Peter Maydell
2020-11-10 11:19 ` [PULL 05/16] target/arm: add space before the open parenthesis '(' Peter Maydell
2020-11-10 11:19 ` [PULL 06/16] docs: add some notes on the sbsa-ref machine Peter Maydell
2020-11-10 11:19 ` [PULL 07/16] hw/arm/virt: Remove dependency on Cortex-A15 MPCore peripherals Peter Maydell
2020-11-10 11:19 ` [PULL 08/16] target/arm: Fix neon VTBL/VTBX for len > 1 Peter Maydell
2020-11-10 11:19 ` [PULL 09/16] hw/arm/armsse: Correct expansion MPC interrupt lines Peter Maydell
2020-11-10 11:19 ` [PULL 10/16] hw/misc/stm32f2xx_syscfg: Remove extraneous IRQ Peter Maydell
2020-11-10 11:19 ` [PULL 11/16] hw/arm/nseries: Remove invalid/unnecessary n8x0_uart_setup() Peter Maydell
2020-11-10 11:19 ` [PULL 12/16] hw/arm/musicpal: Don't connect two qemu_irqs directly to the same input Peter Maydell
2020-11-10 11:19 ` [PULL 13/16] hw/arm/musicpal: Only use qdev_get_gpio_in() when necessary Peter Maydell
2020-11-10 11:19 ` [PULL 14/16] hw/arm/nseries: Check return value from load_image_targphys() Peter Maydell
2020-11-10 11:19 ` [PULL 15/16] tests/qtest/npcm7xx_rng-test: count runs properly Peter Maydell
2020-11-10 11:19 ` [PULL 16/16] target/arm/translate-neon.c: Handle VTBL UNDEF case before VFP access check Peter Maydell
2020-11-10 21:11 ` [PULL 00/16] target-arm queue Peter Maydell
  -- strict thread matches above, loose matches on Subject: below --
2025-10-23 14:55 Peter Maydell
2025-10-23 19:33 ` Richard Henderson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).