Show patches with: Series = KVM: x86/mmu: Allow yielding on mmu_notifier zap       |   22 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[22/22] ***HACK*** KVM: x86: Don't take mmu_lock when aging gfns KVM: x86/mmu: Allow yielding on mmu_notifier zap - - - --- 2024-08-09 Sean Christopherson New
[21/22] KVM: x86/mmu: Support rmap walks without holding mmu_lock when aging gfns KVM: x86/mmu: Allow yielding on mmu_notifier zap - - - --- 2024-08-09 Sean Christopherson New
[20/22] KVM: x86/mmu: Add support for lockless walks of rmap SPTEs KVM: x86/mmu: Allow yielding on mmu_notifier zap - - - --- 2024-08-09 Sean Christopherson New
[19/22] KVM: x86/mmu: Add infrastructure to allow walking rmaps outside of mmu_lock KVM: x86/mmu: Allow yielding on mmu_notifier zap - - - --- 2024-08-09 Sean Christopherson New
[18/22] KVM: x86/mmu: Use KVM_PAGES_PER_HPAGE() instead of an open coded equivalent KVM: x86/mmu: Allow yielding on mmu_notifier zap - - - --- 2024-08-09 Sean Christopherson New
[17/22] KVM: x86/mmu: Refactor low level rmap helpers to prep for walking w/o mmu_lock KVM: x86/mmu: Allow yielding on mmu_notifier zap - - - --- 2024-08-09 Sean Christopherson New
[16/22] KVM: x86/mmu: Add KVM_RMAP_MANY to replace open coded '1' and '1ul' literals KVM: x86/mmu: Allow yielding on mmu_notifier zap - - - --- 2024-08-09 Sean Christopherson New
[15/22] KVM: x86/mmu: Fold mmu_spte_age() into kvm_rmap_age_gfn_range() KVM: x86/mmu: Allow yielding on mmu_notifier zap - - - --- 2024-08-09 Sean Christopherson New
[14/22] KVM: x86/mmu: Morph kvm_handle_gfn_range() into an aging specific helper KVM: x86/mmu: Allow yielding on mmu_notifier zap - - - --- 2024-08-09 Sean Christopherson New
[13/22] KVM: x86/mmu: Honor NEED_RESCHED when zapping rmaps and blocking is allowed KVM: x86/mmu: Allow yielding on mmu_notifier zap - - - --- 2024-08-09 Sean Christopherson New
[12/22] KVM: x86/mmu: Add a helper to walk and zap rmaps for a memslot KVM: x86/mmu: Allow yielding on mmu_notifier zap - - - --- 2024-08-09 Sean Christopherson New
[11/22] KVM: x86/mmu: Plumb a @can_yield parameter into __walk_slot_rmaps() KVM: x86/mmu: Allow yielding on mmu_notifier zap - - - --- 2024-08-09 Sean Christopherson New
[10/22] KVM: x86/mmu: Move walk_slot_rmaps() up near for_each_slot_rmap_range() KVM: x86/mmu: Allow yielding on mmu_notifier zap - - - --- 2024-08-09 Sean Christopherson New
[09/22] KVM: selftests: Verify KVM correctly handles mprotect(PROT_READ) KVM: x86/mmu: Allow yielding on mmu_notifier zap - - - --- 2024-08-09 Sean Christopherson New
[08/22] KVM: selftests: Add a read-only mprotect() phase to mmu_stress_test KVM: x86/mmu: Allow yielding on mmu_notifier zap - - - --- 2024-08-09 Sean Christopherson New
[07/22] KVM: selftests: Precisely limit the number of guest loops in mmu_stress_test KVM: x86/mmu: Allow yielding on mmu_notifier zap - - - --- 2024-08-09 Sean Christopherson New
[06/22] KVM: selftests: Use vcpu_arch_put_guest() in mmu_stress_test KVM: x86/mmu: Allow yielding on mmu_notifier zap - - - --- 2024-08-09 Sean Christopherson New
[05/22] KVM: selftests: Enable mmu_stress_test on arm64 KVM: x86/mmu: Allow yielding on mmu_notifier zap - - - --- 2024-08-09 Sean Christopherson New
[04/22] KVM: selftests: Compute number of extra pages needed in mmu_stress_test KVM: x86/mmu: Allow yielding on mmu_notifier zap - 1 - --- 2024-08-09 Sean Christopherson New
[03/22] KVM: selftests: Only muck with SREGS on x86 in mmu_stress_test KVM: x86/mmu: Allow yielding on mmu_notifier zap - - - --- 2024-08-09 Sean Christopherson New
[02/22] KVM: selftests: Rename max_guest_memory_test to mmu_stress_test KVM: x86/mmu: Allow yielding on mmu_notifier zap - - - --- 2024-08-09 Sean Christopherson New
[01/22] KVM: selftests: Check for a potential unhandled exception iff KVM_RUN succeeded KVM: x86/mmu: Allow yielding on mmu_notifier zap - - - --- 2024-08-09 Sean Christopherson New