[PATCH v5 13/14] RISC-V: KVM: Support firmware events
Andrew Jones
ajones at ventanamicro.com
Mon Feb 6 04:04:45 PST 2023
On Sat, Feb 04, 2023 at 05:15:14PM -0800, Atish Patra wrote:
> SBI PMU extension defines a set of firmware events which can provide
> useful information to guests about the number of SBI calls. As
> hypervisor implements the SBI PMU extension, these firmware events
> correspond to ecall invocations between VS->HS mode. All other firmware
> events will always report zero if monitored as KVM doesn't implement them.
>
> This patch adds all the infrastructure required to support firmware
> events.
>
> Reviewed-by: Anup Patel <anup at brainfault.org>
> Signed-off-by: Atish Patra <atishp at rivosinc.com>
> ---
> arch/riscv/include/asm/kvm_vcpu_pmu.h | 17 ++++
> arch/riscv/kvm/vcpu_pmu.c | 141 ++++++++++++++++++++------
> 2 files changed, 125 insertions(+), 33 deletions(-)
>
Reviewed-by: Andrew Jones <ajones at ventanamicro.com>
Thanks,
drew
More information about the kvm-riscv
mailing list