On Mon, Jan 06, 2025 at 11:11:42AM +0100, Clément Léger wrote: > Gentle ping ? Thanks for the reminder. I'll try to get to it this week. drew > > Thanks, > > Clément > > On 25/11/2024 17:21, Clément Léger wrote: > > This series adds an individual test for SBI SSE extension as well as > > needed infrastructure for SSE support. It also adds test specific > > asm-offsets generation to use custom OFFSET and DEFINE from the test > > directory. > > > > --- > > > > V4: > > - Fix typo sbi_ext_ss_fid -> sbi_ext_sse_fid > > - Add proper asm-offset generation for tests > > - Move SSE specific file from lib/riscv to riscv/ > > > > 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 (5): > > kbuild: allow multiple asm-offsets file to be generated > > riscv: use asm-offsets to generate SBI_EXT_HSM values > > riscv: Add "-deps" handling for tests > > riscv: lib: Add SBI SSE extension definitions > > riscv: sbi: Add SSE extension tests > > > > scripts/asm-offsets.mak | 22 +- > > riscv/Makefile | 10 +- > > lib/riscv/asm/csr.h | 2 + > > lib/riscv/asm/sbi.h | 83 +++ > > riscv/sbi-tests.h | 12 + > > riscv/sbi-asm.S | 96 +++- > > riscv/asm-offsets-test.c | 19 + > > riscv/sbi-sse.c | 1043 ++++++++++++++++++++++++++++++++++++++ > > riscv/sbi.c | 3 + > > riscv/.gitignore | 1 + > > 10 files changed, 1278 insertions(+), 13 deletions(-) > > create mode 100644 riscv/asm-offsets-test.c > > create mode 100644 riscv/sbi-sse.c > > create mode 100644 riscv/.gitignore > > >