All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH V3 0/6] Add riscv tests to cover the base extension specs
@ 2024-03-13 14:53 cem
  2024-03-13 14:53 ` [PATCH 1/6] riscv: Add a wrapper to call sbi_ecall for base extension cem
                   ` (5 more replies)
  0 siblings, 6 replies; 15+ messages in thread
From: cem @ 2024-03-13 14:53 UTC (permalink / raw)
  To: kvm-riscv

From: Carlos Maiolino <cem@kernel.org>

Hi,

This is a new version of this series to create tests to cover functions
of the riscv's SBI base implementation spec. The series also includes a
a few helpers to reduce code duplication.

This new version includes updates related to Drew reviews, and extra
massage on the patches due to moving the __base_sbi_ecall() wrapper to
the beginninng of the series.
Detailed updates are specified on a patch-basis

Carlos Maiolino (6):
  riscv: Add a wrapper to call sbi_ecall for base extension
  riscv: Add test to probe SBI Extension
  riscv: Factor out environment variable check and report generation
  riscv: Implement test for architecture ID register
  riscv: Enable gen_report() to print the wrong value in case of failure
  riscv: Test for specific SBI implementation ID

 riscv/sbi.c | 82 +++++++++++++++++++++++++++++++++++++++++++++--------
 1 file changed, 70 insertions(+), 12 deletions(-)

-- 
2.44.0



^ permalink raw reply	[flat|nested] 15+ messages in thread
* [PATCH V4 0/6] Add riscv tests to cover the base extension specs
@ 2024-03-13 21:50 cem
  2024-03-13 21:50 ` [PATCH 4/6] riscv: Implement test for architecture ID register cem
  0 siblings, 1 reply; 15+ messages in thread
From: cem @ 2024-03-13 21:50 UTC (permalink / raw)
  To: kvm-riscv

From: Carlos Maiolino <cem@kernel.org>

Hi,

This is a new (V4) version of this series to create tests to cover functions
of the riscv's SBI base implementation spec. The series also includes a
a few helpers to reduce code duplication.

This new version includes updates related to Drew reviews, and rebasing of
the patches according to the changes. 
This new series has also been rebased on TOT, didn't affect the patches,
but worth the heads up.

Patches tagged with V4 needed modifications from the previous version.

Detailed updates are specified on a patch-basis


Carlos Maiolino (6):
  riscv: Add a wrapper to call sbi_ecall for base extension
  riscv: Add test to probe SBI Extension
  riscv: Factor out environment variable check and report generation
  riscv: Implement test for architecture ID register
  riscv: Enable gen_report() to print the wrong value in case of failure
  riscv: Test for specific SBI implementation ID

 riscv/sbi.c | 81 +++++++++++++++++++++++++++++++++++++++++++++--------
 1 file changed, 69 insertions(+), 12 deletions(-)

-- 
2.44.0



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

end of thread, other threads:[~2024-03-13 21:50 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-13 14:53 [PATCH V3 0/6] Add riscv tests to cover the base extension specs cem
2024-03-13 14:53 ` [PATCH 1/6] riscv: Add a wrapper to call sbi_ecall for base extension cem
2024-03-13 19:24   ` Andrew Jones
2024-03-13 14:53 ` [PATCH 2/6] riscv: Add test to probe SBI Extension cem
2024-03-13 20:02   ` Andrew Jones
2024-03-13 14:53 ` [PATCH 3/6] riscv: Factor out environment variable check and report generation cem
2024-03-13 20:05   ` Andrew Jones
2024-03-13 14:53 ` [PATCH 4/6] riscv: Implement test for architecture ID register cem
2024-03-13 20:06   ` Andrew Jones
2024-03-13 14:53 ` [PATCH 5/6] riscv: Enable gen_report() to print the wrong value in case of failure cem
2024-03-13 20:07   ` Andrew Jones
2024-03-13 14:53 ` [PATCH 6/6] riscv: Test for specific SBI implementation ID cem
2024-03-13 20:08   ` Andrew Jones
2024-03-13 21:00     ` Carlos Maiolino
  -- strict thread matches above, loose matches on Subject: below --
2024-03-13 21:50 [PATCH V4 0/6] Add riscv tests to cover the base extension specs cem
2024-03-13 21:50 ` [PATCH 4/6] riscv: Implement test for architecture ID register cem

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.