All of lore.kernel.org
 help / color / mirror / Atom feed
* [kvm-unit-tests PATCH v3 0/4] riscv: add SBI SSE extension tests
@ 2024-11-25 11:54 ` Clément Léger
  0 siblings, 0 replies; 26+ messages in thread
From: Clément Léger @ 2024-11-25 11:54 UTC (permalink / raw)
  To: kvm-riscv

This series adds an individual test for SBI SSE extension as well as
needed infrastructure for SSE support.

---

V3:
 - Add -deps variable for test specific dependencies
 - Fix formatting errors/typo in sbi.h
 - Add missing double trap event
 - Alphabetize sbi-sse.c includes
 - Fix a6 content after unmasking event
 - Add SSE HART_MASK/UNMASK test
 - Use mv instead of move
 - move sbi_check_sse() definition in sbi.c
 - Remove sbi_sse test from unitests.cfg

V2:
 - Rebased on origin/master and integrate it into sbi.c tests

Cl?ment L?ger (4):
  riscv: Add "-deps" handling for tests
  riscv: lib: Add SBI SSE extension definitions
  riscv: lib: Add SSE assembly entry handling
  riscv: sbi: Add SSE extension tests

 riscv/Makefile          |    9 +-
 lib/riscv/asm/csr.h     |    2 +
 lib/riscv/asm/sbi.h     |   83 ++++
 lib/riscv/asm/sse.h     |   16 +
 lib/riscv/sse-entry.S   |  100 ++++
 lib/riscv/asm-offsets.c |    9 +
 riscv/sbi-sse.c         | 1043 +++++++++++++++++++++++++++++++++++++++
 riscv/sbi.c             |    3 +
 8 files changed, 1262 insertions(+), 3 deletions(-)
 create mode 100644 lib/riscv/asm/sse.h
 create mode 100644 lib/riscv/sse-entry.S
 create mode 100644 riscv/sbi-sse.c

-- 
2.45.2



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

end of thread, other threads:[~2024-11-25 14:41 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-25 11:54 [kvm-unit-tests PATCH v3 0/4] riscv: add SBI SSE extension tests Clément Léger
2024-11-25 11:54 ` Clément Léger
2024-11-25 11:54 ` [kvm-unit-tests PATCH v3 1/4] riscv: Add "-deps" handling for tests Clément Léger
2024-11-25 11:54   ` Clément Léger
2024-11-25 12:52   ` Andrew Jones
2024-11-25 12:52     ` Andrew Jones
2024-11-25 11:54 ` [kvm-unit-tests PATCH v3 2/4] riscv: lib: Add SBI SSE extension definitions Clément Léger
2024-11-25 11:54   ` Clément Léger
2024-11-25 12:55   ` Andrew Jones
2024-11-25 12:55     ` Andrew Jones
2024-11-25 11:54 ` [kvm-unit-tests PATCH v3 3/4] riscv: lib: Add SSE assembly entry handling Clément Léger
2024-11-25 11:54   ` Clément Léger
2024-11-25 13:50   ` Andrew Jones
2024-11-25 13:50     ` Andrew Jones
2024-11-25 14:13     ` Clément Léger
2024-11-25 14:13       ` Clément Léger
2024-11-25 14:26       ` Andrew Jones
2024-11-25 14:26         ` Andrew Jones
2024-11-25 14:41         ` Clément Léger
2024-11-25 14:41           ` Clément Léger
2024-11-25 11:54 ` [kvm-unit-tests PATCH v3 4/4] riscv: sbi: Add SSE extension tests Clément Léger
2024-11-25 11:54   ` Clément Léger
2024-11-25 13:53   ` Andrew Jones
2024-11-25 13:53     ` Andrew Jones
2024-11-25 14:09     ` Clément Léger
2024-11-25 14:09       ` Clément Léger

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.