Re: [PATCH v5 20/22] KVM: riscv: selftests: Add SBI PMU selftest

2024-04-09 Thread Atish Kumar Patra
On Tue, Apr 9, 2024 at 1:01 AM Andrew Jones wrote: > > On Mon, Apr 08, 2024 at 05:37:19PM -0700, Atish Patra wrote: > > On 4/5/24 05:50, Andrew Jones wrote: > > > On Wed, Apr 03, 2024 at 01:04:49AM -0700, Atish Patra wrote: > > > ... > > > > +static void test_pmu_basic_sanity(void) > > > > +{ > >

Re: [PATCH v5 20/22] KVM: riscv: selftests: Add SBI PMU selftest

2024-04-09 Thread Andrew Jones
On Mon, Apr 08, 2024 at 05:37:19PM -0700, Atish Patra wrote: > On 4/5/24 05:50, Andrew Jones wrote: > > On Wed, Apr 03, 2024 at 01:04:49AM -0700, Atish Patra wrote: > > ... > > > +static void test_pmu_basic_sanity(void) > > > +{ > > > + long out_val = 0; > > > + bool probe; > > > + struct sbiret

Re: [PATCH v5 20/22] KVM: riscv: selftests: Add SBI PMU selftest

2024-04-08 Thread Atish Patra
On 4/5/24 05:50, Andrew Jones wrote: On Wed, Apr 03, 2024 at 01:04:49AM -0700, Atish Patra wrote: ... +static void test_pmu_basic_sanity(void) +{ + long out_val = 0; + bool probe; + struct sbiret ret; + int num_counters = 0, i; + union sbi_pmu_ctr_info ctrinfo; + +

Re: [PATCH v5 20/22] KVM: riscv: selftests: Add SBI PMU selftest

2024-04-05 Thread Andrew Jones
On Wed, Apr 03, 2024 at 01:04:49AM -0700, Atish Patra wrote: ... > +static void test_pmu_basic_sanity(void) > +{ > + long out_val = 0; > + bool probe; > + struct sbiret ret; > + int num_counters = 0, i; > + union sbi_pmu_ctr_info ctrinfo; > + > + probe =

[PATCH v5 20/22] KVM: riscv: selftests: Add SBI PMU selftest

2024-04-03 Thread Atish Patra
This test implements basic sanity test and cycle/instret event counting tests. Reviewed-by: Anup Patel Signed-off-by: Atish Patra --- tools/testing/selftests/kvm/Makefile | 1 + .../selftests/kvm/riscv/sbi_pmu_test.c| 340 ++ 2 files changed, 341