[GIT PULL] KVM/riscv fixes for 6.18 take #1
Anup Patel
anup at brainfault.org
Fri Oct 24 04:09:12 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-1
for you to fetch changes up to be01d4d5c30114e9df37fca9efbb2c5cb0ad36f6:
RISC-V: KVM: Remove automatic I/O mapping for VM_PFNMAP (2025-10-24
11:00:48 +0530)
----------------------------------------------------------------
KVM/riscv fixes for 6.18, take #1
- 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 | 20 +-------------------
arch/riscv/kvm/vcpu.c | 2 +-
3 files changed, 16 insertions(+), 22 deletions(-)
More information about the linux-riscv
mailing list