All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL 00/10] target-arm queue
@ 2022-09-30 13:35 Peter Maydell
  2022-09-30 13:35 ` [PULL 01/10] target/arm: Mark registers which call pmu_op_start() as ARM_CP_IO Peter Maydell
                   ` (10 more replies)
  0 siblings, 11 replies; 16+ messages in thread
From: Peter Maydell @ 2022-09-30 13:35 UTC (permalink / raw)
  To: qemu-devel

Hi; not so many patches in this one, but notably it includes the
fix for various Avocado CI tests failing (incorrectly reported by
Avocado as a timeout, but really a QEMU exit-with-error).

thanks
-- PMM

The following changes since commit c8de6ec63d766ca1998c5af468483ce912fdc0c2:

  Merge tag 'pull-request-2022-09-28' of https://gitlab.com/thuth/qemu into staging (2022-09-28 17:04:11 -0400)

are available in the Git repository at:

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

for you to fetch changes up to beeec926d24aac28f95cc7694ef3837d7a4cd3bb:

  target/arm: mark SP_EL1 with ARM_CP_EL3_NO_EL2_KEEP (2022-09-29 18:01:09 +0100)

----------------------------------------------------------------
target-arm queue:
 * Fix breakage of icount mode when guest touches MDCR_EL3, MDCR_EL2,
   PMCNTENSET_EL0 or PMCNTENCLR_EL0
 * Make writes to MDCR_EL3 use PMU start/finish calls
 * Let AArch32 write to SDCR.SCCD
 * Rearrange cpu64.c so all the CPU initfns are together
 * hw/arm/xlnx-zynqmp: Connect ZynqMP's USB controllers
 * hw/arm/virt: fix some minor issues with generated device tree
 * Fix regression where EL3 could not write to SP_EL1 if there is no EL2

----------------------------------------------------------------
Francisco Iglesias (1):
      hw/arm/xlnx-zynqmp: Connect ZynqMP's USB controllers

Jean-Philippe Brucker (4):
      hw/arm/virt: Fix devicetree warning about the root node
      hw/arm/virt: Fix devicetree warning about the GIC node
      hw/arm/virt: Use "msi-map" devicetree property for PCI
      hw/arm/virt: Fix devicetree warning about the SMMU node

Jerome Forissier (1):
      target/arm: mark SP_EL1 with ARM_CP_EL3_NO_EL2_KEEP

Peter Maydell (4):
      target/arm: Mark registers which call pmu_op_start() as ARM_CP_IO
      target/arm: Make writes to MDCR_EL3 use PMU start/finish calls
      target/arm: Update SDCR_VALID_MASK to include SCCD
      target/arm: Rearrange cpu64.c so all the CPU initfns are together

 include/hw/arm/xlnx-zynqmp.h |   3 +
 target/arm/cpu.h             |   8 +-
 hw/arm/virt.c                |   8 +-
 hw/arm/xlnx-zynqmp.c         |  36 +++
 target/arm/cpu64.c           | 712 +++++++++++++++++++++----------------------
 target/arm/helper.c          |  32 +-
 6 files changed, 427 insertions(+), 372 deletions(-)


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

Hi; here are some arm patches for the freeze; mostly these are
fairly unexciting minor bug fixes.

I did find in my CI run for this that the check-python-minreqs
job failed with:
"ERROR: /builds/pm215/qemu/scripts/qapi/commands.py Imports are incorrectly sorted and/or formatted."
https://gitlab.com/pm215/qemu/-/jobs/12092087877

but since this pullreq doesn't touch that file or anything
else python-related I assume that's a pre-existing CI failure.

thanks
-- PMM

The following changes since commit 9febfa94b69b7146582c48a868bd2330ac45037f:

  Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into staging (2025-11-12 11:47:42 +0100)

are available in the Git repository at:

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

for you to fetch changes up to 522444744eb79dd01e377ad2ed15544f10bcc70c:

  hw/audio/lm4549: Don't try to open a zero-frequency audio voice (2025-11-14 13:20:10 +0000)

----------------------------------------------------------------
target-arm queue:
 * MAINTAINERS file update for whpx
 * target/arm: Fix accidental write to TCG constant
 * target/arm/cpu64: remove duplicate include
 * hw/display/xlnx_dp: don't abort() on guest errors
 * cxl, vfio, tests: clean up includes
 * hw/misc/npcm_clk: Don't divide by zero when calculating frequency
 * hw/audio/lm4549: Don't try to open a zero-frequency audio voice

----------------------------------------------------------------
Mohamed Mediouni (1):
      MAINTAINERS: update maintainers for WHPX

Osama Abdelkader (1):
      target/arm/cpu64: remove duplicate include

Peter Maydell (7):
      hw/display/xlnx_dp.c: Don't abort on AUX FIFO overrun/underrun
      hw/display/xlnx_dp: Don't abort for unsupported graphics formats
      cxl: Clean up includes
      vfio: Clean up includes
      tests: Clean up includes
      hw/misc/npcm_clk: Don't divide by zero when calculating frequency
      hw/audio/lm4549: Don't try to open a zero-frequency audio voice

Richard Henderson (1):
      target/arm: Fix accidental write to TCG constant

 MAINTAINERS                          |  3 +-
 hw/vfio-user/container.h             |  1 -
 hw/vfio-user/device.h                |  1 -
 hw/vfio/pci-quirks.h                 |  1 -
 tests/qtest/aspeed-hace-utils.h      |  1 -
 tests/qtest/aspeed-smc-utils.h       |  1 -
 hw/audio/lm4549.c                    | 17 +++++++-
 hw/cxl/cxl-mailbox-utils.c           |  2 +-
 hw/display/xlnx_dp.c                 | 83 ++++++++++++++++++++++++++++++++----
 hw/mem/cxl_type3.c                   |  2 +-
 hw/misc/npcm_clk.c                   |  5 ++-
 hw/vfio-user/container.c             |  2 +-
 hw/vfio-user/pci.c                   |  2 +-
 hw/vfio/ap.c                         |  1 -
 hw/vfio/container.c                  |  2 +-
 hw/vfio/cpr-legacy.c                 |  2 +-
 target/arm/cpu64.c                   |  1 -
 target/arm/tcg/translate.c           | 11 +++--
 tests/qtest/aspeed_gpio-test.c       |  1 -
 tests/qtest/dbus-display-test.c      |  3 --
 tests/qtest/pnv-spi-seeprom-test.c   |  1 -
 tests/unit/test-cutils.c             |  2 +-
 tests/unit/test-error-report.c       |  1 -
 tests/unit/test-io-channel-command.c |  2 -
 24 files changed, 110 insertions(+), 38 deletions(-)


^ permalink raw reply	[flat|nested] 16+ messages in thread
* [PULL 00/10] target-arm queue
@ 2026-03-23 10:54 Peter Maydell
  2026-03-23 12:43 ` Peter Maydell
  0 siblings, 1 reply; 16+ messages in thread
From: Peter Maydell @ 2026-03-23 10:54 UTC (permalink / raw)
  To: qemu-devel

The following changes since commit 8e711856d7639cbffa51405f2cc2366e3d9e3a23:

  Merge tag 'hppa-fixes-for-v11-pull-request' of https://github.com/hdeller/qemu-hppa into staging (2026-03-20 10:04:48 +0000)

are available in the Git repository at:

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

for you to fetch changes up to b38859be76abf4d49f81f36317e6e37ab93121f0:

  hw/isa/piix: Embed i8259 irq in device state instead of allocating (2026-03-23 09:51:01 +0000)

----------------------------------------------------------------
target-arm queue:
 * tests/qtest/arm-cpu-features: Fix thinko in g_strdup_printf() call
 * configure: Remove unused variable default_cflags
 * whpx: arm: Various fixes, notably making '-cpu host' work
 * configs/targets: Restrict the legacy ldst_phys() API on ARM / Aarch64
 * hw/isa/piix: Embed i8259 irq in device state instead of allocating

----------------------------------------------------------------
Mohamed Mediouni (5):
      whpx: arm: fix -cpu host
      whpx: arm: add EC_DATAABORT assert for WHvRunVpExitReasonGpaIntercept/UnmappedGpa
      whpx: arm: enable more enlightenments
      whpx: arm: remove comment bit that is no longer accurate
      target/arm: cpu: alter error message for host CPU type

Osama Abdelkader (1):
      whpx: arm: fix ID_AA64MMFR3_EL1 host feature register index

Peter Maydell (3):
      tests/qtest/arm-cpu-features: Fix thinko in g_strdup_printf() call
      configure: Remove unused variable default_cflags
      hw/isa/piix: Embed i8259 irq in device state instead of allocating

Philippe Mathieu-Daudé (1):
      configs/targets: Restrict the legacy ldst_phys() API on ARM / Aarch64

 configs/targets/aarch64-softmmu.mak |  1 +
 configs/targets/arm-softmmu.mak     |  1 +
 configure                           |  2 --
 hw/arm/virt.c                       |  2 +-
 hw/isa/piix.c                       | 11 ++++++-----
 include/hw/southbridge/piix.h       |  3 +++
 target/arm/cpu.c                    |  4 ++--
 target/arm/whpx/whpx-all.c          | 11 +++++++----
 tests/qtest/arm-cpu-features.c      |  2 +-
 9 files changed, 22 insertions(+), 15 deletions(-)


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

end of thread, other threads:[~2026-03-23 12:43 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-09-30 13:35 [PULL 00/10] target-arm queue Peter Maydell
2022-09-30 13:35 ` [PULL 01/10] target/arm: Mark registers which call pmu_op_start() as ARM_CP_IO Peter Maydell
2022-09-30 13:35 ` [PULL 02/10] target/arm: Make writes to MDCR_EL3 use PMU start/finish calls Peter Maydell
2022-09-30 13:35 ` [PULL 03/10] target/arm: Update SDCR_VALID_MASK to include SCCD Peter Maydell
2022-09-30 13:35 ` [PULL 04/10] target/arm: Rearrange cpu64.c so all the CPU initfns are together Peter Maydell
2022-09-30 13:35 ` [PULL 05/10] hw/arm/xlnx-zynqmp: Connect ZynqMP's USB controllers Peter Maydell
2022-09-30 13:35 ` [PULL 06/10] hw/arm/virt: Fix devicetree warning about the root node Peter Maydell
2022-09-30 13:35 ` [PULL 07/10] hw/arm/virt: Fix devicetree warning about the GIC node Peter Maydell
2022-09-30 13:35 ` [PULL 08/10] hw/arm/virt: Use "msi-map" devicetree property for PCI Peter Maydell
2022-09-30 13:35 ` [PULL 09/10] hw/arm/virt: Fix devicetree warning about the SMMU node Peter Maydell
2022-09-30 13:35 ` [PULL 10/10] target/arm: mark SP_EL1 with ARM_CP_EL3_NO_EL2_KEEP Peter Maydell
2022-10-03 23:01 ` [PULL 00/10] target-arm queue Stefan Hajnoczi
  -- strict thread matches above, loose matches on Subject: below --
2025-11-14 15:21 Peter Maydell
2025-11-14 19:08 ` Richard Henderson
2026-03-23 10:54 Peter Maydell
2026-03-23 12:43 ` Peter Maydell

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.