qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v4 0/2] target/arm: allow DC CVA[D]P in user mode emulation
@ 2023-06-01 21:53 Zhuojia Shen
  2023-06-01 22:11 ` [PATCH v4 1/2] " Zhuojia Shen
                   ` (4 more replies)
  0 siblings, 5 replies; 8+ messages in thread
From: Zhuojia Shen @ 2023-06-01 21:53 UTC (permalink / raw)
  To: qemu-devel; +Cc: Peter Maydell, Richard Henderson, qemu-arm, Zhuojia Shen

This patch series enables executing DC CVAP and DC CVADP instructions in
AArch64 Linux user mode emulation and adds proper TCG tests.

Changes in v4:
- Add copyright and license header in new files

Changes in v3:
- Fix typo of HWCAP2_DCPODP
- Split tests into a separate patch
- Remove unnecessary handling of SIGILL in tests
- Merge 4 tests into 2

Changes in v2:
- Fix code to deal with unmapped address
- Add tests for DC'ing unmapped address

Zhuojia Shen (2):
  target/arm: allow DC CVA[D]P in user mode emulation
  tests/tcg/aarch64: add DC CVA[D]P tests

 target/arm/helper.c               |  6 +--
 tests/tcg/aarch64/Makefile.target | 11 ++++++
 tests/tcg/aarch64/dcpodp.c        | 63 +++++++++++++++++++++++++++++++
 tests/tcg/aarch64/dcpop.c         | 63 +++++++++++++++++++++++++++++++
 4 files changed, 139 insertions(+), 4 deletions(-)
 create mode 100644 tests/tcg/aarch64/dcpodp.c
 create mode 100644 tests/tcg/aarch64/dcpop.c

-- 
2.40.1



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

end of thread, other threads:[~2023-06-05 16:03 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-06-01 21:53 [PATCH v4 0/2] target/arm: allow DC CVA[D]P in user mode emulation Zhuojia Shen
2023-06-01 22:11 ` [PATCH v4 1/2] " Zhuojia Shen
2023-06-02 10:27   ` Philippe Mathieu-Daudé
2023-06-02 17:11     ` Zhuojia Shen
     [not found] ` <20230601221158.48705-1-chaosdefinition@hotmail.com>
2023-06-01 22:11   ` [PATCH v4 2/2] tests/tcg/aarch64: add DC CVA[D]P tests Zhuojia Shen
2023-06-01 22:34 ` Zhuojia Shen
2023-06-03  3:32 ` [PATCH v4 0/2] target/arm: allow DC CVA[D]P in user mode emulation Richard Henderson
2023-06-05 16:01 ` 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).