summaryrefslogtreecommitdiff
path: root/virt/kvm
AgeCommit message (Expand)Author
26 hoursMerge branch 'next' of https://github.com/kvm-x86/linux.gitMark Brown
26 hoursMerge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/kvmarm...Mark Brown
26 hoursMerge branch 'next' of git://git.kernel.org/pub/scm/virt/kvm/kvm.gitMark Brown
27 hoursMerge branch 'fs-next' of linux-nextMark Brown
28 hoursMerge branch 'vfs.all' of https://git.kernel.org/pub/scm/linux/kernel/git/vfs...Mark Brown
40 hoursMerge branch 'misc'Sean Christopherson
40 hoursMerge branch 'fixes'Sean Christopherson
40 hoursMerge branch 'coco'Sean Christopherson
3 daysKVM: guest_memfd: Avoid deadlock in error_remove_folio()Hao Zhang
5 daysKVM: WARN if vCPU creation is in-progress when locking all vCPUsSean Christopherson
5 daysRevert "KVM: Check for duplicate vcpu_id as early as possible"Sean Christopherson
5 daysKVM: Move check for existing vCPU ID to the top of vCPU creationSean Christopherson
5 daysKVM: Protect all of kvm_vm_ioctl_create_vcpu() with kvm->lockSean Christopherson
5 daysKVM: Reject attempts to lock all vCPUs if vCPU creation is in-progressSean Christopherson
7 daysKVM: Allow architectures to disallow pre-faultLorenzo Stoakes (ARM)
8 daysfs: port ->setattr() to pass const mnt_idmapChristian Brauner
9 daysKVM: Don't pre-reserve xarray entries when storing empty/NULL attributesZeng Chi
9 daysKVM: Ensure memory attributes xarray nodes are accounted to the caller's memcgDavid Ballesteros
9 daysKVM: Don't treat reserved xarray entries as having memory attributesZeng Chi
9 daysKVM: Let userspace disable per-VM mem attributes, enable per-gmem attributesSean Christopherson
9 daysKVM: Move KVM_VM_MEMORY_ATTRIBUTES config definition to x86Sean Christopherson
9 daysKVM: SEV: Make 'uaddr' parameter optional for KVM_SEV_SNP_LAUNCH_UPDATEMichael Roth
9 daysKVM: guest_memfd: Zero page while getting pfnAckerley Tng
9 daysKVM: guest_memfd: Return early if range already has requested attributesAckerley Tng
9 daysKVM: guest_memfd: Call arch make_shared callback for to-shared conversionAckerley Tng
9 daysKVM: guest_memfd: Ensure pages are not in use before conversionAckerley Tng
9 daysKVM: guest_memfd: Add base support for KVM_SET_MEMORY_ATTRIBUTES2Ackerley Tng
9 daysKVM: guest_memfd: Pass mapping type filter to invalidation helperAckerley Tng
9 daysKVM: guest_memfd: Always fault from guest_memfd if in-place conversion is ena...Ackerley Tng
9 daysKVM: guest_memfd: Invalidate both SHARED and PRIVATE mappings for in-place co...Sean Christopherson
9 daysKVM: guest_memfd: Stub in ability to enable in-place shared<=>private conversionSean Christopherson
9 daysKVM: Provide generic interface for checking memory private/shared statusSean Christopherson
9 daysKVM: Rename kvm_mem_is_private() to kvm_is_private_gfn()Ackerley Tng
9 daysKVM: Rename memory attribute APIs to prepare for in-place gmem conversionSean Christopherson
9 daysKVM: Enumerate support for PRIVATE memory iff kvm_arch_has_private_mem is def...Sean Christopherson
9 daysKVM: Rename KVM_GENERIC_MEMORY_ATTRIBUTES to KVM_VM_MEMORY_ATTRIBUTESSean Christopherson
9 daysKVM: guest_memfd: Introduce per-gmem attributes, use to guard user mappingsSean Christopherson
9 daysKVM: guest_memfd: Use kvm_mem_is_private() when populating guest_memfd memorySean Christopherson
9 daysKVM: guest_memfd: Optimize away conversion overheads via dead-code eliminationSean Christopherson
9 daysKVM: guest_memfd: Stop returning struct page from PFN lookupSean Christopherson
9 daysKVM: guest_memfd: Drop superfluous WRITE_ONCE() when binding a memslotSean Christopherson
9 daysKVM: guest_memfd: Establish memslot<=>guest_memfd bindings *after* memslot is...Sean Christopherson
9 daysKVM: guest_memfd: Split bind() into prepare()+commit() phasesSean Christopherson
9 daysKVM: Only bind memslot to guest_memfd instance for CREATE operationsSean Christopherson
9 daysKVM: Use goto to handle errors during memslot preparationSean Christopherson
9 daysKVM: guest_memfd: Gracefully handle xarray errors when binding a memslotSean Christopherson
9 daysKVM: guest_memfd: Elaborate on how release() vs. get_pfn() is safe against UAFSean Christopherson
10 daysKVM: guest_memfd: take the invalidate lock when unbinding a dying fileShivank Garg
2026-09-11KVM: Mask off the address space ID in kvm_set_internal_memslot() checkZeng Chi
2026-09-04KVM: pfncache: use a dedicated invalidation sequence for cache refreshDavid Woodhouse