qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL 00/21] target-arm queue
@ 2019-09-03 15:36 Peter Maydell
  2019-09-03 15:36 ` [Qemu-devel] [PULL 01/21] Revert "target/arm: Use unallocated_encoding for aarch32" Peter Maydell
                   ` (21 more replies)
  0 siblings, 22 replies; 24+ messages in thread
From: Peter Maydell @ 2019-09-03 15:36 UTC (permalink / raw)
  To: qemu-devel

target-arm queue: this time around is all small fixes
and changes.

thanks
-- PMM

The following changes since commit fec105c2abda8567ec15230429c41429b5ee307c:

  Merge remote-tracking branch 'remotes/kraxel/tags/audio-20190828-pull-request' into staging (2019-09-03 14:03:15 +0100)

are available in the Git repository at:

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

for you to fetch changes up to 5e5584c89f36b302c666bc6db535fd3f7ff35ad2:

  target/arm: Don't abort on M-profile exception return in linux-user mode (2019-09-03 16:20:35 +0100)

----------------------------------------------------------------
target-arm queue:
 * Revert and correctly fix refactoring of unallocated_encoding()
 * Take exceptions on ATS instructions when needed
 * aspeed/timer: Provide back-pressure information for short periods
 * memory: Remove unused memory_region_iommu_replay_all()
 * hw/arm/smmuv3: Log a guest error when decoding an invalid STE
 * hw/arm/smmuv3: Remove spurious error messages on IOVA invalidations
 * target/arm: Fix SMMLS argument order
 * hw/arm: Use ARM_CPU_TYPE_NAME() macro when appropriate
 * hw/arm: Correct reference counting for creation of various objects
 * includes: remove stale [smp|max]_cpus externs
 * tcg/README: fix typo
 * atomic_template: fix indentation in GEN_ATOMIC_HELPER
 * include/exec/cpu-defs.h: fix typo
 * target/arm: Free TCG temps in trans_VMOV_64_sp()
 * target/arm: Don't abort on M-profile exception return in linux-user mode

----------------------------------------------------------------
Alex Bennée (2):
      includes: remove stale [smp|max]_cpus externs
      include/exec/cpu-defs.h: fix typo

Andrew Jeffery (1):
      aspeed/timer: Provide back-pressure information for short periods

Emilio G. Cota (2):
      tcg/README: fix typo s/afterwise/afterwards/
      atomic_template: fix indentation in GEN_ATOMIC_HELPER

Eric Auger (3):
      memory: Remove unused memory_region_iommu_replay_all()
      hw/arm/smmuv3: Log a guest error when decoding an invalid STE
      hw/arm/smmuv3: Remove spurious error messages on IOVA invalidations

Peter Maydell (4):
      target/arm: Allow ARMCPRegInfo read/write functions to throw exceptions
      target/arm: Take exceptions on ATS instructions when needed
      target/arm: Free TCG temps in trans_VMOV_64_sp()
      target/arm: Don't abort on M-profile exception return in linux-user mode

Philippe Mathieu-Daudé (6):
      hw/arm: Use ARM_CPU_TYPE_NAME() macro when appropriate
      hw/arm: Use object_initialize_child for correct reference counting
      hw/arm: Use sysbus_init_child_obj for correct reference counting
      hw/arm/fsl-imx: Add the cpu as child of the SoC object
      hw/dma/xilinx_axi: Use object_initialize_child for correct ref. counting
      hw/net/xilinx_axi: Use object_initialize_child for correct ref. counting

Richard Henderson (3):
      Revert "target/arm: Use unallocated_encoding for aarch32"
      target/arm: Factor out unallocated_encoding for aarch32
      target/arm: Fix SMMLS argument order

 accel/tcg/atomic_template.h    |   2 +-
 hw/arm/smmuv3-internal.h       |   1 +
 include/exec/cpu-defs.h        |   2 +-
 include/exec/memory.h          |  10 ----
 include/sysemu/sysemu.h        |   2 -
 target/arm/cpu.h               |   6 ++-
 target/arm/translate-a64.h     |   2 +
 target/arm/translate.h         |   2 -
 hw/arm/allwinner-a10.c         |   3 +-
 hw/arm/cubieboard.c            |   3 +-
 hw/arm/digic.c                 |   3 +-
 hw/arm/exynos4_boards.c        |   4 +-
 hw/arm/fsl-imx25.c             |   4 +-
 hw/arm/fsl-imx31.c             |   4 +-
 hw/arm/fsl-imx6.c              |   3 +-
 hw/arm/fsl-imx6ul.c            |   2 +-
 hw/arm/mcimx7d-sabre.c         |   9 ++--
 hw/arm/mps2-tz.c               |  15 +++---
 hw/arm/musca.c                 |   9 ++--
 hw/arm/smmuv3.c                |  18 ++++---
 hw/arm/xlnx-zynqmp.c           |   8 +--
 hw/dma/xilinx_axidma.c         |  16 +++---
 hw/net/xilinx_axienet.c        |  17 +++----
 hw/timer/aspeed_timer.c        |  17 ++++++-
 memory.c                       |   9 ----
 target/arm/helper.c            | 107 +++++++++++++++++++++++++++++++++++------
 target/arm/translate-a64.c     |  13 +++++
 target/arm/translate-vfp.inc.c |   2 +
 target/arm/translate.c         |  50 +++++++++++++++++--
 tcg/README                     |   2 +-
 30 files changed, 244 insertions(+), 101 deletions(-)


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

end of thread, other threads:[~2019-09-04 13:46 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-09-03 15:36 [Qemu-devel] [PULL 00/21] target-arm queue Peter Maydell
2019-09-03 15:36 ` [Qemu-devel] [PULL 01/21] Revert "target/arm: Use unallocated_encoding for aarch32" Peter Maydell
2019-09-03 15:36 ` [Qemu-devel] [PULL 02/21] target/arm: Factor out unallocated_encoding for aarch32 Peter Maydell
2019-09-03 15:36 ` [Qemu-devel] [PULL 03/21] target/arm: Allow ARMCPRegInfo read/write functions to throw exceptions Peter Maydell
2019-09-03 15:36 ` [Qemu-devel] [PULL 04/21] target/arm: Take exceptions on ATS instructions when needed Peter Maydell
2019-09-03 15:36 ` [Qemu-devel] [PULL 05/21] aspeed/timer: Provide back-pressure information for short periods Peter Maydell
2019-09-03 15:36 ` [Qemu-devel] [PULL 06/21] memory: Remove unused memory_region_iommu_replay_all() Peter Maydell
2019-09-03 15:36 ` [Qemu-devel] [PULL 07/21] hw/arm/smmuv3: Log a guest error when decoding an invalid STE Peter Maydell
2019-09-03 15:36 ` [Qemu-devel] [PULL 08/21] hw/arm/smmuv3: Remove spurious error messages on IOVA invalidations Peter Maydell
2019-09-03 15:36 ` [Qemu-devel] [PULL 09/21] target/arm: Fix SMMLS argument order Peter Maydell
2019-09-03 15:36 ` [Qemu-devel] [PULL 10/21] hw/arm: Use ARM_CPU_TYPE_NAME() macro when appropriate Peter Maydell
2019-09-03 15:36 ` [Qemu-devel] [PULL 11/21] hw/arm: Use object_initialize_child for correct reference counting Peter Maydell
2019-09-03 15:36 ` [Qemu-devel] [PULL 12/21] hw/arm: Use sysbus_init_child_obj " Peter Maydell
2019-09-04 13:13   ` Philippe Mathieu-Daudé
2019-09-03 15:36 ` [Qemu-devel] [PULL 13/21] hw/arm/fsl-imx: Add the cpu as child of the SoC object Peter Maydell
2019-09-03 15:36 ` [Qemu-devel] [PULL 14/21] hw/dma/xilinx_axi: Use object_initialize_child for correct ref. counting Peter Maydell
2019-09-03 15:36 ` [Qemu-devel] [PULL 15/21] hw/net/xilinx_axi: " Peter Maydell
2019-09-03 15:36 ` [Qemu-devel] [PULL 16/21] includes: remove stale [smp|max]_cpus externs Peter Maydell
2019-09-03 15:36 ` [Qemu-devel] [PULL 17/21] tcg/README: fix typo s/afterwise/afterwards/ Peter Maydell
2019-09-03 15:36 ` [Qemu-devel] [PULL 18/21] atomic_template: fix indentation in GEN_ATOMIC_HELPER Peter Maydell
2019-09-03 15:36 ` [Qemu-devel] [PULL 19/21] include/exec/cpu-defs.h: fix typo Peter Maydell
2019-09-03 15:36 ` [Qemu-devel] [PULL 20/21] target/arm: Free TCG temps in trans_VMOV_64_sp() Peter Maydell
2019-09-03 15:36 ` [Qemu-devel] [PULL 21/21] target/arm: Don't abort on M-profile exception return in linux-user mode Peter Maydell
2019-09-04 13:44 ` [Qemu-devel] [PULL 00/21] target-arm queue Peter Maydell

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).