+10
−36
+1
−0
arch/riscv/kvm/aia_imsic.c
0 → 100644
+914
−0
File added.
Preview size limit exceeded, changes collapsed.
Loading
We can have AIA IMSIC support for both HS-level and VS-level but the VS-level IMSICs are optional. We use the VS-level IMSICs for Guest/VM whenever available otherwise we fallback to software emulation of AIA IMSIC. This patch adds in-kernel virtualization of AIA IMSIC. Signed-off-by:Anup Patel <apatel@ventanamicro.com> Reviewed-by:
Atish Patra <atishp@rivosinc.com> Signed-off-by:
Anup Patel <anup@brainfault.org>
File added.
Preview size limit exceeded, changes collapsed.