aboutsummaryrefslogtreecommitdiffstats
path: root/arch/riscv/kvm
AgeCommit message (Expand)AuthorFilesLines
2026-03-11Merge tag 'kvm-x86-generic-7.0-rc3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2-2/+2
2026-03-06RISC-V: KVM: Check host Ssaia extension when creating AIA irqchipAnup Patel1-0/+4
2026-03-06RISC-V: KVM: Fix error code returned for Ssaia ONE_REGAnup Patel1-0/+4
2026-03-06RISC-V: KVM: Fix error code returned for Smstateen ONE_REGAnup Patel1-10/+8
2026-03-06KVM: riscv: Fix Spectre-v1 in PMU counter accessLukas Gerlach1-3/+11
2026-03-06KVM: riscv: Fix Spectre-v1 in floating-point register accessLukas Gerlach1-4/+13
2026-03-06KVM: riscv: Fix Spectre-v1 in AIA CSR accessLukas Gerlach1-2/+9
2026-03-06KVM: riscv: Fix Spectre-v1 in ONE_REG register accessLukas Gerlach1-8/+28
2026-03-06RISC-V: KVM: Skip THP support check during dirty loggingWang Yechao1-1/+1
2026-03-06RISC-V: KVM: Fix potential UAF in kvm_riscv_aia_imsic_has_attr()Jiakai Xu1-1/+4
2026-03-06RISC-V: KVM: Fix use-after-free in kvm_riscv_aia_aplic_has_attr()Jiakai Xu1-3/+6
2026-03-06RISC-V: KVM: fix off-by-one array access in SBI PMURadim Krčmář1-1/+1
2026-03-06RISC-V: KVM: Fix null pointer dereference in kvm_riscv_vcpu_aia_rmw_topei()Jiakai Xu1-0/+4
2026-03-06RISC-V: KVM: Fix use-after-free in kvm_riscv_gstage_get_leaf()Jiakai Xu1-0/+4
2026-03-06KVM: riscv: Fix Spectre-v1 in APLIC interrupt handlingLukas Gerlach1-11/+12
2026-02-28KVM: always define KVM_CAP_SYNC_MMUPaolo Bonzini1-1/+0
2026-02-28KVM: remove CONFIG_KVM_GENERIC_MMU_NOTIFIERPaolo Bonzini1-1/+0
2026-02-22Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL usesKees Cook1-1/+1
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds3-4/+4
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook4-7/+6
2026-02-11Merge tag 'kvm-x86-pmu-6.20' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-1/+1
2026-02-06irqchip/riscv-imsic: Adjust the number of available guest irq filesXu Lu1-1/+1
2026-02-06RISC-V: KVM: Transparent huge page supportJessica Liu1-0/+140
2026-02-06RISC-V: KVM: Allow Zalasr extensions for Guest/VMXu Lu1-0/+2
2026-02-06riscv: KVM: allow Zilsd and Zclsd extensions for Guest/VMPincheng Wang1-0/+2
2026-02-06RISC-V: KVM: Skip IMSIC update if vCPU IMSIC state is not initializedJiakai Xu1-0/+4
2026-02-06RISC-V: KVM: Fix null pointer dereference in kvm_riscv_aia_imsic_rw_attr()Jiakai Xu1-1/+3
2026-02-06RISC-V: KVM: Fix null pointer dereference in kvm_riscv_aia_imsic_has_attr()Jiakai Xu1-1/+4
2026-02-06RISC-V: KVM: Remove unnecessary 'ret' assignmentQiang Ma1-4/+1
2026-01-14riscv: kvm: Fix vstimecmp update hazard on RV32Naohiko Shimizu1-2/+4
2026-01-08KVM: Add a simplified wrapper for registering perf callbacksSean Christopherson1-1/+1
2026-01-08KVM: Remove subtle "struct kvm_stats_desc" pseudo-overlaySean Christopherson2-2/+2
2025-12-02Merge tag 'kvm-riscv-6.19-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini14-91/+119
2025-11-26Merge tag 'kvm-x86-tdx-6.19' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2-3/+2
2025-11-24RISC-V: KVM: Flush VS-stage TLB after VCPU migration for Andes coresHui Min Mina Chou4-24/+45
2025-11-24RISC-V: KVM: Fix guest page fault within HLV* instructionsFangyu Yu1-0/+22
2025-11-24KVM: riscv: Support enabling dirty log gradually in small chunksDong Yang1-1/+4
2025-11-24RISC-V: KVM: Introduce KVM_EXIT_FAIL_ENTRY_NO_VSFILEBillXiang1-1/+1
2025-11-24RISC-V: KVM: Add SBI MPXY extension support for GuestAnup Patel2-0/+11
2025-11-24RISC-V: KVM: Add separate source for forwarded SBI extensionsAnup Patel4-19/+28
2025-11-24RISC-V: KVM: Convert kvm_riscv_vcpu_sbi_forward() into extension handlerAnup Patel5-49/+11
2025-11-05KVM: Rename kvm_arch_vcpu_async_ioctl() to kvm_arch_vcpu_unlocked_ioctl()Sean Christopherson1-2/+2
2025-11-05KVM: Make support for kvm_arch_vcpu_async_ioctl() mandatorySean Christopherson1-1/+0
2025-10-24RISC-V: KVM: Remove automatic I/O mapping for VM_PFNMAPFangyu Yu1-23/+2
2025-10-17RISC-V: KVM: Read HGEIP CSR on the correct cpuFangyu Yu1-2/+14
2025-10-16RISC-V: KVM: Fix check for local interrupts on riscv32Samuel Holland1-1/+1
2025-10-07Merge tag 'hyperv-next-signed-20251006' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linuxLinus Torvalds2-3/+2
2025-10-04Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds11-149/+885
2025-09-30entry: Rename "kvm" entry code assets to "virt" to genericize APIsSean Christopherson1-1/+1
2025-09-30entry/kvm: KVM: Move KVM details related to signal/-EINTR into KVM properSean Christopherson1-2/+1