[GIT PULL v2] KVM/riscv fixes for 6.18 take #2
Anup Patel
anup at brainfault.org
Sat Oct 25 03:13:58 PDT 2025
Hi Paolo,
We have three fixes for the 6.18 kernel. Two of these
are related to checking pending interrupts whereas
the third one removes automatic I/O mapping from
kvm_arch_prepare_memory_region().
Please pull.
Regards,
Anup
The following changes since commit 3a8660878839faadb4f1a6dd72c3179c1df56787:
Linux 6.18-rc1 (2025-10-12 13:42:36 -0700)
are available in the Git repository at:
https://github.com/kvm-riscv/linux.git tags/kvm-riscv-fixes-6.18-2
for you to fetch changes up to 8c5fa3764facaad6d38336e90f406c2c11d69733:
RISC-V: KVM: Remove automatic I/O mapping for VM_PFNMAP (2025-10-24
21:24:36 +0530)
----------------------------------------------------------------
KVM/riscv fixes for 6.18, take #2
- Fix check for local interrupts on riscv32
- Read HGEIP CSR on the correct cpu when checking for IMSIC interrupts
- Remove automatic I/O mapping from kvm_arch_prepare_memory_region()
----------------------------------------------------------------
Fangyu Yu (2):
RISC-V: KVM: Read HGEIP CSR on the correct cpu
RISC-V: KVM: Remove automatic I/O mapping for VM_PFNMAP
Samuel Holland (1):
RISC-V: KVM: Fix check for local interrupts on riscv32
arch/riscv/kvm/aia_imsic.c | 16 ++++++++++++++--
arch/riscv/kvm/mmu.c | 25 ++-----------------------
arch/riscv/kvm/vcpu.c | 2 +-
3 files changed, 17 insertions(+), 26 deletions(-)
More information about the linux-riscv
mailing list