[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v4 0/2] target/arm: allow DC CVA[D]P in user mode emulation
From: |
Zhuojia Shen |
Subject: |
[PATCH v4 0/2] target/arm: allow DC CVA[D]P in user mode emulation |
Date: |
Thu, 1 Jun 2023 14:53:38 -0700 |
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