summaryrefslogtreecommitdiff
path: root/arch/riscv/kvm/gstage.c
AgeCommit message (Expand)Author
2026-10-03KVM: riscv: Implement KVM_PRE_FAULT_MEMORYJinyu Tang
2026-08-07RISC-V: KVM: Improve dirty log clearing by skipping zero bits in maskWang Yechao
2026-08-01RISC-V: KVM: Split huge pages when dirty logging is enabledWang Yechao
2026-07-13riscv: kvm: Skip TLB flush when G-stage PTE becomes valid with SvvptcDylan.Wu
2026-06-07RISC-V: KVM: Fix skip of valid pages in kvm_riscv_gstage_unmap_rangeWu Fei
2026-06-07RISC-V: KVM: Fix skip of valid pages in kvm_riscv_gstage_wp_rangeWu Fei
2026-06-03KVM: riscv: Update G-stage PTE permissions atomicallyJinyu Tang
2026-06-03KVM: riscv: Add a G-stage PTE cmpxchg helperJinyu Tang
2026-06-03KVM: riscv: Use an rwlock for mmu_lockJinyu Tang
2026-05-31RISC-V: KVM: Batch stage-2 TLB flushesJinyu Tang
2026-04-04RISC-V: KVM: Cache gstage pgd_levels in struct kvm_gstageFangyu Yu
2026-04-04RISC-V: KVM: Support runtime configuration for per-VM's HGATP modeFangyu Yu
2026-03-30RISC-V: KVM: Split huge pages during fault handling for dirty loggingWang Yechao
2026-03-30RISC-V: KVM: Fix lost write protection on huge pages during dirty loggingWang Yechao
2025-09-16RISC-V: KVM: Prevent HGATP_MODE_BARE passedGuo Ren (Alibaba DAMO Academy)
2025-07-28RISC-V: KVM: Pass VMID as parameter to kvm_riscv_hfence_xyz() APIsAnup Patel
2025-07-28RISC-V: KVM: Factor-out g-stage page table managementAnup Patel