On Wed, Jan 29, 2025 at 03:18:24PM +0100, Andrew Jones wrote: > On Tue, Jan 28, 2025 at 03:15:40PM +0100, Clément Léger wrote: > > This series adds a minimal set of tests for the FWFT extension. Reserved > > range as well as misaligned exception delegation. A commit coming from > > the SSE tests series is also included in this series to add -deps > > makefile notation. > > > > --- > > > > V3: > > - Rebase on top of andrew/riscv/sbi > > - Use sbiret_report_error() > > - Add helpers for MISALIGNED_EXC_DELEG fwft set/get > > - Add a comment on misaligned trap handling > > > > V2: > > - Added fwft_{get/set}_raw() to test invalid > 32 bits ids > > - Added test for invalid flags/value > 32 bits > > - Added test for lock feature > > - Use and enum for FWFT functions > > - Replace hardcoded 1 << with BIT() > > - Fix fwft_get/set return value > > - Split set/get tests for reserved ranges > > - Added push/pop to arch -c option > > - Remove leftover of manual probing code > > > > Clément Léger (2): > > riscv: Add "-deps" handling for tests > > riscv: Add tests for SBI FWFT extension > > > > riscv/Makefile | 8 +- > > lib/riscv/asm/sbi.h | 34 ++++++++ > > riscv/sbi-fwft.c | 190 ++++++++++++++++++++++++++++++++++++++++++++ > > riscv/sbi.c | 3 + > > 4 files changed, 232 insertions(+), 3 deletions(-) > > create mode 100644 riscv/sbi-fwft.c > > > > -- > > 2.47.1 > > > > Applied to riscv/sbi > > https://gitlab.com/jones-drew/kvm-unit-tests/-/commits/riscv/sbi > Merged. Thanks, drew