qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] target/arm: Various minor SME bugfixes
@ 2024-07-22 17:29 Peter Maydell
  2024-07-22 17:29 ` [PATCH 1/4] target/arm: Don't assert for 128-bit tile accesses when SVL is 128 Peter Maydell
                   ` (4 more replies)
  0 siblings, 5 replies; 7+ messages in thread
From: Peter Maydell @ 2024-07-22 17:29 UTC (permalink / raw)
  To: qemu-arm, qemu-devel; +Cc: qemu-stable

This patchset fixes a handful of minor bugs in our SME implementation:
one spotted by Coverity, one raised as a Gitlab issue, and a couple
that I just noticed in passing while I was working with the code.

thanks
-- PMM

Peter Maydell (4):
  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/arm/helper.c            |  2 +-
 target/arm/tcg/sme_helper.c    |  8 ++++----
 target/arm/tcg/translate-sme.c | 10 +++++++++-
 target/arm/tcg/translate-sve.c | 18 ++++++++++++++++--
 4 files changed, 30 insertions(+), 8 deletions(-)

-- 
2.34.1



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

end of thread, other threads:[~2024-07-22 22:15 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-22 17:29 [PATCH 0/4] target/arm: Various minor SME bugfixes Peter Maydell
2024-07-22 17:29 ` [PATCH 1/4] target/arm: Don't assert for 128-bit tile accesses when SVL is 128 Peter Maydell
2024-07-22 17:29 ` [PATCH 2/4] target/arm: Fix UMOPA/UMOPS of 16-bit values Peter Maydell
2024-07-22 17:29 ` [PATCH 3/4] target/arm: Avoid shifts by -1 in tszimm_shr() and tszimm_shl() Peter Maydell
2024-07-22 17:29 ` [PATCH 4/4] target/arm: Ignore SMCR_EL2.LEN and SVCR_EL2.LEN if EL2 is not enabled Peter Maydell
2024-07-22 20:01   ` Philippe Mathieu-Daudé
2024-07-22 22:14 ` [PATCH 0/4] target/arm: Various minor SME bugfixes 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).