aboutsummaryrefslogtreecommitdiff
path: root/arch/riscv/kvm
AgeCommit message (Expand)AuthorFilesLines
5 hoursMerge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds10-126/+109
26 hoursMerge tag 'riscv-for-linus-7.4-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-4/+3
3 daysMerge tag 'mm-stable-2026-10-25-19-27' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
7 daysmm: rename is_vm_hugetlb_page() to vma_is_hugetlb()Lorenzo Stoakes (ARM)1-1/+1
8 daysMerge tag 'kvm-riscv-7.4-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini10-126/+109
9 daysRISC-V: KVM: Allow Zicclsm, Ziccamoa, Ziccif, Za64rs in guestHeinrich Schuchardt1-0/+8
9 daysRISC-V: KVM: Don't write MMIO load result to x0Stefan Butz1-1/+1
9 daysRISC-V: KVM: Use a raw lock for IMSIC wakeup stateAndrew Jones1-6/+19
2026-10-15Merge tag 'loongarch-kvm-7.4' of git://git.kernel.org/pub/scm/linux/kernel/gi...Paolo Bonzini10-36/+70
2026-10-14KVM: Replace CONFIG_KVM_MMIO with __KVM_NO_MMIOSteffen Eiden1-1/+0
2026-10-14KVM: Move architecture capability Kconfigs to header definesSteffen Eiden1-2/+0
2026-10-10RISC-V: KVM: Replace imsic switch-case macros with range checksXiaofeng Yuan1-109/+15
2026-10-10RISC-V: KVM: Fix IPI delivery for out-of-order vcpu_idXiaofeng Yuan1-2/+10
2026-10-09RISC-V: KVM: Reject vCPU creation after AIA initializationAndrew Jones1-0/+3
2026-10-05RISC-V: make use of variadic sbi_ecallRadim Krčmář1-4/+3
2026-10-03KVM: riscv: Implement KVM_PRE_FAULT_MEMORYJinyu Tang4-3/+47
2026-10-03KVM: riscv: Avoid redundant interrupt check for pending timersJinyu Tang1-5/+1
2026-09-26KVM: RISC-V: Use kvm_is_vcpu_creation_in_progress() instead of open-coded equ...Sean Christopherson1-1/+1
2026-09-15RISC-V: KVM: Fix HSM hart status error propagationTan Chi1-2/+2
2026-09-15RISC-V: KVM: Fix perf-backed counter accounting across stop and readSeungJu Cheon1-8/+8
2026-09-15RISC-V: KVM: Report snapshot write failure to the guestSeungJu Cheon1-3/+4
2026-09-15RISC-V: KVM: Preserve firmware counter value across stop/startSeungJu Cheon1-6/+6
2026-09-15RISC-V: KVM: Fix sdata leak and stale snapshot_addr in snapshot_set_shmemZongmin Zhou1-0/+8
2026-09-15KVM: riscv: Fix NACL hfence entry update orderZongmin Zhou1-4/+16
2026-09-15RISC-V: KVM: Propagate interrupted G-stage faultsXie Bo2-1/+3
2026-09-15RISC-V: KVM: Release unused page after MMU invalidationXie Bo1-2/+6
2026-09-15RISC-V: KVM: Serialize IMSIC attributes with vCPU migrationXie Bo1-2/+9
2026-09-15RISC-V: KVM: Fix the conversion between vsip and hvipYicong Yang2-7/+4
2026-09-15RISC-V: KVM: Synchronize hrtimer callback during teardownMyeonghun Pak1-1/+4
2026-09-04treewide: refresh kmalloc_obj() conversionsKees Cook1-2/+2
2026-08-25Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds21-113/+932
2026-08-13RISC-V: KVM: fix vcpu vector context handling for kernel-mode vectorAndy Chiu3-2/+36
2026-08-12KVM: RISC-V: Add CPU PM notifier for non-retention idle statesYong-Xuan Wang2-18/+130
2026-08-08KVM: RISC-V: Clear former VCPU cache on virtualization disableYong-Xuan Wang2-0/+13
2026-08-08RISC-V: KVM: Fix PMU event info array size overflowGuidong Han1-5/+9
2026-08-08RISC-V: KVM: Avoid one-word masks for SBI v0.1 all-hartsPengpeng Hou1-22/+30
2026-08-08RISC-V: KVM: Guard HFENCE range loops against overflowPengpeng Hou1-12/+59
2026-08-07riscv: Standardize extension capitalizationCharlie Jenkins5-27/+27
2026-08-07RISC-V: KVM: Reject overlapping AIA IMSIC address fieldsPengpeng Hou1-0/+6
2026-08-07RISC-V: KVM: Allow memslots ending at the GPA limitPengpeng Hou1-1/+1
2026-08-07RISC-V: KVM: Improve dirty log clearing by skipping zero bits in maskWang Yechao2-1/+60
2026-08-01KVM: riscv: Fix infinite loop in NACL hfence entry allocationZongmin Zhou1-1/+1
2026-08-01RISC-V: KVM: Account VM-scoped allocations to the VM cgroupYuhang.chen6-9/+10
2026-08-01RISC-V: KVM: Introduce make_xfence_request_nodata for FENCE.I requestsWang Yechao1-7/+27
2026-08-01RISC-V: KVM: Separate req and fallback_req masks in make_xfence_requestWang Yechao1-8/+12
2026-08-01RISC-V: KVM: Add the eager_page_split module parameterWang Yechao1-3/+10
2026-08-01RISC-V: KVM: Split huge pages during KVM_CLEAR_DIRTY_LOGWang Yechao1-0/+3
2026-08-01RISC-V: KVM: Remove redundant TLB flush operationsWang Yechao1-5/+6
2026-08-01RISC-V: KVM: Split huge pages when dirty logging is enabledWang Yechao2-7/+92
2026-08-01RISC-V: KVM: Add the split page cache for ioctl contextWang Yechao1-0/+3