qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PULL 00/21] target-arm queue
@ 2024-07-30  9:39 Peter Maydell
  2024-07-30  9:40 ` [PULL 01/21] hw/char/bcm2835_aux: Fix assert when receive FIFO fills up Peter Maydell
                   ` (21 more replies)
  0 siblings, 22 replies; 25+ messages in thread
From: Peter Maydell @ 2024-07-30  9:39 UTC (permalink / raw)
  To: qemu-devel

Arm pullreq: these are all bugfixes. I've included a handful
of my fixes for various non-arm minor Coverity issues too.

thanks
-- PMM

The following changes since commit 93b799fafd9170da3a79a533ea6f73a18de82e22:

  Merge tag 'pull-ppc-for-9.1-2-20240726-1' of https://gitlab.com/npiggin/qemu into staging (2024-07-26 15:10:45 +1000)

are available in the Git repository at:

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

for you to fetch changes up to 73188068d7ba40c8a37b4763db38bb1ce24ca07d:

  system/physmem: Where we assume we have a RAM MR, assert it (2024-07-29 17:03:35 +0100)

----------------------------------------------------------------
target-arm queue:
 * hw/char/bcm2835_aux: Fix assert when receive FIFO fills up
 * hw/arm/smmuv3: Assert input to oas2bits() is valid
 * target/arm/kvm: Set PMU for host only when available
 * target/arm/kvm: Do not silently remove PMU
 * hvf: arm: Properly disable PMU
 * hvf: arm: Do not advance PC when raising an exception
 * hw/misc/bcm2835_property: several minor bugfixes
 * target/arm: Don't assert for 128-bit tile accesses when SVL is 128
 * target/arm: Fix UMOPA/UMOPS of 16-bit values
 * target/arm: Ignore SMCR_EL2.LEN and SVCR_EL2.LEN if EL2 is not enabled
 * system/physmem: Where we assume we have a RAM MR, assert it
 * sh4, i386, m68k, xtensa, tricore, arm: fix minor Coverity issues

----------------------------------------------------------------
Akihiko Odaki (5):
      target/arm/kvm: Set PMU for host only when available
      target/arm/kvm: Do not silently remove PMU
      hvf: arm: Raise an exception for sysreg by default
      hvf: arm: Properly disable PMU
      hvf: arm: Do not advance PC when raising an exception

Frederik van Hövell (1):
      hw/char/bcm2835_aux: Fix assert when receive FIFO fills up

Mostafa Saleh (1):
      hw/arm/smmuv3: Assert input to oas2bits() is valid

Peter Maydell (14):
      hw/misc/bcm2835_property: Fix handling of FRAMEBUFFER_SET_PALETTE
      hw/misc/bcm2835_property: Avoid overflow in OTP access properties
      hw/misc/bcm2835_property: Restrict scope of start_num, number, otp_row
      hw/misc/bcm2835_property: Reduce scope of variables in mbox push function
      target/arm: Don't assert for 128-bit tile accesses when SVL is 128
      target/arm: Fix UMOPA/UMOPS of 16-bit values
      target/arm: Avoid shifts by -1 in tszimm_shr() and tszimm_shl()
      target/arm: Ignore SMCR_EL2.LEN and SVCR_EL2.LEN if EL2 is not enabled
      target/tricore: Use unsigned types for bitops in helper_eq_b()
      target/xtensa: Make use of 'segment' in pptlb helper less confusing
      target/m68k: avoid shift into sign bit in dump_address_map()
      target/i386: Remove dead assignment to ss in do_interrupt64()
      target/sh4: Avoid shift into sign bit in update_itlb_use()
      system/physmem: Where we assume we have a RAM MR, assert it

 hw/arm/smmuv3-internal.h       |   3 +-
 hw/char/bcm2835_aux.c          |   2 +-
 hw/misc/bcm2835_property.c     |  91 +++++++------
 system/physmem.c               |  18 ++-
 target/arm/helper.c            |   2 +-
 target/arm/hvf/hvf.c           | 302 +++++++++++++++++++++--------------------
 target/arm/kvm.c               |   7 +-
 target/arm/tcg/sme_helper.c    |   8 +-
 target/arm/tcg/translate-sme.c |  10 +-
 target/arm/tcg/translate-sve.c |  18 ++-
 target/i386/tcg/seg_helper.c   |   5 +-
 target/m68k/helper.c           |   7 +-
 target/sh4/helper.c            |   2 +-
 target/tricore/op_helper.c     |   4 +-
 target/xtensa/mmu_helper.c     |   4 +-
 15 files changed, 262 insertions(+), 221 deletions(-)


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

end of thread, other threads:[~2024-08-02  8:42 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-30  9:39 [PULL 00/21] target-arm queue Peter Maydell
2024-07-30  9:40 ` [PULL 01/21] hw/char/bcm2835_aux: Fix assert when receive FIFO fills up Peter Maydell
2024-07-30  9:40 ` [PULL 02/21] hw/arm/smmuv3: Assert input to oas2bits() is valid Peter Maydell
2024-07-30  9:40 ` [PULL 03/21] target/arm/kvm: Set PMU for host only when available Peter Maydell
2024-07-30  9:40 ` [PULL 04/21] target/arm/kvm: Do not silently remove PMU Peter Maydell
2024-07-30  9:40 ` [PULL 05/21] hvf: arm: Raise an exception for sysreg by default Peter Maydell
2024-08-02  7:51   ` Richard Henderson
2024-08-02  8:41     ` Akihiko Odaki
2024-07-30  9:40 ` [PULL 06/21] hvf: arm: Properly disable PMU Peter Maydell
2024-07-30  9:40 ` [PULL 07/21] hvf: arm: Do not advance PC when raising an exception Peter Maydell
2024-07-30  9:40 ` [PULL 08/21] hw/misc/bcm2835_property: Fix handling of FRAMEBUFFER_SET_PALETTE Peter Maydell
2024-07-30  9:40 ` [PULL 09/21] hw/misc/bcm2835_property: Avoid overflow in OTP access properties Peter Maydell
2024-07-30  9:40 ` [PULL 10/21] hw/misc/bcm2835_property: Restrict scope of start_num, number, otp_row Peter Maydell
2024-07-30  9:40 ` [PULL 11/21] hw/misc/bcm2835_property: Reduce scope of variables in mbox push function Peter Maydell
2024-07-30  9:40 ` [PULL 12/21] target/arm: Don't assert for 128-bit tile accesses when SVL is 128 Peter Maydell
2024-07-30  9:40 ` [PULL 13/21] target/arm: Fix UMOPA/UMOPS of 16-bit values Peter Maydell
2024-07-30  9:40 ` [PULL 14/21] target/arm: Avoid shifts by -1 in tszimm_shr() and tszimm_shl() Peter Maydell
2024-07-30  9:40 ` [PULL 15/21] target/arm: Ignore SMCR_EL2.LEN and SVCR_EL2.LEN if EL2 is not enabled Peter Maydell
2024-07-30  9:40 ` [PULL 16/21] target/tricore: Use unsigned types for bitops in helper_eq_b() Peter Maydell
2024-07-30  9:40 ` [PULL 17/21] target/xtensa: Make use of 'segment' in pptlb helper less confusing Peter Maydell
2024-07-30  9:40 ` [PULL 18/21] target/m68k: avoid shift into sign bit in dump_address_map() Peter Maydell
2024-07-30  9:40 ` [PULL 19/21] target/i386: Remove dead assignment to ss in do_interrupt64() Peter Maydell
2024-07-30  9:40 ` [PULL 20/21] target/sh4: Avoid shift into sign bit in update_itlb_use() Peter Maydell
2024-07-30  9:40 ` [PULL 21/21] system/physmem: Where we assume we have a RAM MR, assert it Peter Maydell
2024-07-31  1:18 ` [PULL 00/21] target-arm queue 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).