summaryrefslogtreecommitdiffstats
path: root/arch/riscv/kvm
AgeCommit message (Expand)AuthorLines
2026-04-06RISC-V: KVM: Fix shift-out-of-bounds in make_xfence_request()Jiakai Xu-1/+2
2026-04-04RISC-V: KVM: Reuse KVM_CAP_VM_GPA_BITS to select HGATP.MODEFangyu Yu-2/+42
2026-04-04RISC-V: KVM: Cache gstage pgd_levels in struct kvm_gstageFangyu Yu-46/+16
2026-04-04RISC-V: KVM: Support runtime configuration for per-VM's HGATP modeFangyu Yu-53/+58
2026-04-03RISC-V: KVM: Don't check hstateen0 when updating sstateen0 CSRAnup Patel-10/+4
2026-04-03RISC-V: KVM: Factor-out VCPU config into separate sourcesAnup Patel-68/+120
2026-04-03RISC-V: KVM: Add hideleg to struct kvm_vcpu_configAnup Patel-0/+3
2026-04-03RISC-V: KVM: Factor-out ISA checks into separate sourcesAnup Patel-252/+268
2026-04-03RISC-V: KVM: Introduce common kvm_riscv_isa_check_host()Anup Patel-27/+29
2026-04-02KVM: riscv: Skip CSR restore if VCPU is reloaded on the same coreJinyu Tang-2/+24
2026-03-30RISC-V: KVM: Split huge pages during fault handling for dirty loggingWang Yechao-0/+126
2026-03-30RISC-V: KVM: Fix lost write protection on huge pages during dirty loggingWang Yechao-4/+3
2026-03-30RISC-V: KVM: Fix integer overflow in kvm_pmu_validate_counter_mask()Jiakai Xu-2/+4
2026-03-30RISC-V: KVM: Fix double-free of sdata in kvm_pmu_clear_snapshot_area()Jiakai Xu-0/+1
2026-03-30riscv: kvm: add null pointer check for vector datapYufeng Wang-0/+1
2026-03-27RISC-V: KVM: Fix array out-of-bounds in pmu_ctr_read() and pmu_fw_ctr_read_hi()Jiakai Xu-0/+14
2026-03-27riscv: kvm: fix vector context allocation leakOsama Abdelkader-1/+4
2026-03-27RISC-V: KVM: fix PMU snapshot_set_shmem on 32-bit hostsOsama Abdelkader-3/+4
2026-03-26RISC-V: KVM: Validate SBI STA shmem alignment in kvm_sbi_ext_sta_set_reg()Jiakai Xu-5/+11
2026-03-11Merge tag 'kvm-x86-generic-7.0-rc3' of https://github.com/kvm-x86/linux into ...Paolo Bonzini-2/+2
2026-03-06RISC-V: KVM: Check host Ssaia extension when creating AIA irqchipAnup Patel-0/+4
2026-03-06RISC-V: KVM: Fix error code returned for Ssaia ONE_REGAnup Patel-0/+4
2026-03-06RISC-V: KVM: Fix error code returned for Smstateen ONE_REGAnup Patel-10/+8
2026-03-06KVM: riscv: Fix Spectre-v1 in PMU counter accessLukas Gerlach-3/+11
2026-03-06KVM: riscv: Fix Spectre-v1 in floating-point register accessLukas Gerlach-4/+13
2026-03-06KVM: riscv: Fix Spectre-v1 in AIA CSR accessLukas Gerlach-2/+9
2026-03-06KVM: riscv: Fix Spectre-v1 in ONE_REG register accessLukas Gerlach-8/+28
2026-03-06RISC-V: KVM: Skip THP support check during dirty loggingWang Yechao-1/+1
2026-03-06RISC-V: KVM: Fix potential UAF in kvm_riscv_aia_imsic_has_attr()Jiakai Xu-1/+4
2026-03-06RISC-V: KVM: Fix use-after-free in kvm_riscv_aia_aplic_has_attr()Jiakai Xu-3/+6
2026-03-06RISC-V: KVM: fix off-by-one array access in SBI PMURadim Krčmář-1/+1
2026-03-06RISC-V: KVM: Fix null pointer dereference in kvm_riscv_vcpu_aia_rmw_topei()Jiakai Xu-0/+4
2026-03-06RISC-V: KVM: Fix use-after-free in kvm_riscv_gstage_get_leaf()Jiakai Xu-0/+4
2026-03-06KVM: riscv: Fix Spectre-v1 in APLIC interrupt handlingLukas Gerlach-11/+12
2026-02-28KVM: always define KVM_CAP_SYNC_MMUPaolo Bonzini-1/+0
2026-02-28KVM: remove CONFIG_KVM_GENERIC_MMU_NOTIFIERPaolo Bonzini-1/+0
2026-02-22Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL usesKees Cook-1/+1
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds-4/+4
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook-7/+6
2026-02-11Merge tag 'kvm-x86-pmu-6.20' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini-1/+1
2026-02-06irqchip/riscv-imsic: Adjust the number of available guest irq filesXu Lu-1/+1
2026-02-06RISC-V: KVM: Transparent huge page supportJessica Liu-0/+140
2026-02-06RISC-V: KVM: Allow Zalasr extensions for Guest/VMXu Lu-0/+2
2026-02-06riscv: KVM: allow Zilsd and Zclsd extensions for Guest/VMPincheng Wang-0/+2
2026-02-06RISC-V: KVM: Skip IMSIC update if vCPU IMSIC state is not initializedJiakai Xu-0/+4
2026-02-06RISC-V: KVM: Fix null pointer dereference in kvm_riscv_aia_imsic_rw_attr()Jiakai Xu-1/+3
2026-02-06RISC-V: KVM: Fix null pointer dereference in kvm_riscv_aia_imsic_has_attr()Jiakai Xu-1/+4
2026-02-06RISC-V: KVM: Remove unnecessary 'ret' assignmentQiang Ma-4/+1
2026-01-14riscv: kvm: Fix vstimecmp update hazard on RV32Naohiko Shimizu-2/+4
2026-01-08KVM: Add a simplified wrapper for registering perf callbacksSean Christopherson-1/+1