Show patches with: Submitter = Ben Gardon       |    State = Action Required       |   194 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3,8/8] KVM: x86/mmu: Lazily allocate memslot rmaps Lazily allocate memslot rmaps - - - 0 0 0 2021-05-06 Ben Gardon New
[v3,7/8] KVM: x86/mmu: Protect rmaps independently with SRCU Lazily allocate memslot rmaps - - - 0 0 0 2021-05-06 Ben Gardon New
[v3,6/8] KVM: x86/mmu: Skip rmap operations if rmaps not allocated Lazily allocate memslot rmaps - - - 0 0 0 2021-05-06 Ben Gardon New
[v3,5/8] KVM: x86/mmu: Add a field to control memslot rmap allocation Lazily allocate memslot rmaps - 1 - 0 0 0 2021-05-06 Ben Gardon New
[v3,4/8] KVM: mmu: Add slots_arch_lock for memslot arch fields Lazily allocate memslot rmaps - - - 0 0 0 2021-05-06 Ben Gardon New
[v3,3/8] KVM: mmu: Refactor memslot copy Lazily allocate memslot rmaps - 1 - 0 0 0 2021-05-06 Ben Gardon New
[v3,2/8] KVM: x86/mmu: Factor out allocating memslot rmap Lazily allocate memslot rmaps - - - 0 0 0 2021-05-06 Ben Gardon New
[v3,1/8] KVM: x86/mmu: Deduplicate rmap freeing Lazily allocate memslot rmaps - 1 - 0 0 0 2021-05-06 Ben Gardon New
[v2,7/7] KVM: x86/mmu: Lazily allocate memslot rmaps Lazily allocate memslot rmaps - - - 0 0 0 2021-04-29 Ben Gardon New
[v2,6/7] KVM: mmu: Add slots_arch_lock for memslot arch fields Lazily allocate memslot rmaps - - - 0 0 0 2021-04-29 Ben Gardon New
[v2,5/7] KVM: mmu: Refactor memslot copy Lazily allocate memslot rmaps - - - 0 0 0 2021-04-29 Ben Gardon New
[v2,4/7] KVM: x86/mmu: Factor out allocating memslot rmap Lazily allocate memslot rmaps - - - 0 0 0 2021-04-29 Ben Gardon New
[v2,3/7] KVM: x86/mmu: Deduplicate rmap freeing Lazily allocate memslot rmaps - - - 0 0 0 2021-04-29 Ben Gardon New
[v2,2/7] KVM: x86/mmu: Skip rmap operations if shadow MMU inactive Lazily allocate memslot rmaps - - - 0 0 0 2021-04-29 Ben Gardon New
[v2,1/7] KVM: x86/mmu: Track if shadow MMU active Lazily allocate memslot rmaps - - - 0 0 0 2021-04-29 Ben Gardon New
[6/6] KVM: x86/mmu: Lazily allocate memslot rmaps Lazily allocate memslot rmaps - - - 0 0 0 2021-04-27 Ben Gardon New
[5/6] KVM: x86/mmu: Protect kvm->memslots with a mutex Lazily allocate memslot rmaps - - - 0 0 0 2021-04-27 Ben Gardon New
[4/6] KVM: x86/mmu: Factor out allocating memslot rmap Lazily allocate memslot rmaps - - - 0 0 0 2021-04-27 Ben Gardon New
[3/6] KVM: x86/mmu: Deduplicate rmap freeing in allocate_memslot_rmap Lazily allocate memslot rmaps - - - 0 0 0 2021-04-27 Ben Gardon New
[2/6] KVM: x86/mmu: Skip rmap operations if shadow MMU inactive Lazily allocate memslot rmaps - - - 0 0 0 2021-04-27 Ben Gardon New
[1/6] KVM: x86/mmu: Track if shadow MMU active Lazily allocate memslot rmaps - - - 0 0 0 2021-04-27 Ben Gardon New
[2/2] KVM: x86/mmu: Fix typo in for_each_tdp_mmu_root [1/2] KVM: x86/mmu: Wrap kvm_mmu_zap_all_fast TDP MMU code in ifdefs - - - 0 0 0 2021-04-19 Ben Gardon New
[1/2] KVM: x86/mmu: Wrap kvm_mmu_zap_all_fast TDP MMU code in ifdefs [1/2] KVM: x86/mmu: Wrap kvm_mmu_zap_all_fast TDP MMU code in ifdefs - - - 0 0 0 2021-04-19 Ben Gardon New
[v2,13/13] KVM: x86/mmu: Tear down roots in fast invalidation thread More parallel operations for the TDP MMU - - - 0 0 0 2021-04-01 Ben Gardon New
[v2,12/13] KVM: x86/mmu: Fast invalidation for TDP MMU More parallel operations for the TDP MMU - - - 0 0 0 2021-04-01 Ben Gardon New
[v2,11/13] KVM: x86/mmu: Allow enabling / disabling dirty logging under MMU read lock More parallel operations for the TDP MMU - - - 0 0 0 2021-04-01 Ben Gardon New
[v2,10/13] KVM: x86/mmu: Allow zapping collapsible SPTEs to use MMU read lock More parallel operations for the TDP MMU - - - 0 0 0 2021-04-01 Ben Gardon New
[v2,09/13] KVM: x86/mmu: Allow zap gfn range to operate under the mmu read lock More parallel operations for the TDP MMU - - - 0 0 0 2021-04-01 Ben Gardon New
[v2,08/13] KVM: x86/mmu: Protect the tdp_mmu_roots list with RCU More parallel operations for the TDP MMU - - - 0 0 0 2021-04-01 Ben Gardon New
[v2,07/13] KVM: x86/mmu: handle cmpxchg failure in kvm_tdp_mmu_get_root More parallel operations for the TDP MMU - - - 0 0 0 2021-04-01 Ben Gardon New
[v2,06/13] KVM: x86/mmu: Make TDP MMU root refcount atomic More parallel operations for the TDP MMU - - - 0 0 0 2021-04-01 Ben Gardon New
[v2,05/13] KVM: x86/mmu: Refactor yield safe root iterator More parallel operations for the TDP MMU - - - 0 0 0 2021-04-01 Ben Gardon New
[v2,04/13] KVM: x86/mmu: Merge TDP MMU put and free root More parallel operations for the TDP MMU - - - 0 0 0 2021-04-01 Ben Gardon New
[v2,03/13] KVM: x86/mmu: use tdp_mmu_free_sp to free roots More parallel operations for the TDP MMU - - - 0 0 0 2021-04-01 Ben Gardon New
[v2,02/13] KVM: x86/mmu: Move kvm_mmu_(get|put)_root to TDP MMU More parallel operations for the TDP MMU - - - 0 0 0 2021-04-01 Ben Gardon New
[v2,01/13] KVM: x86/mmu: Re-add const qualifier in kvm_tdp_mmu_zap_collapsible_sptes More parallel operations for the TDP MMU - - - 0 0 0 2021-04-01 Ben Gardon New
[13/13] KVM: x86/mmu: Tear down roots in fast invalidation thread More parallel operations for the TDP MMU - - - 0 0 0 2021-03-31 Ben Gardon New
[12/13] KVM: x86/mmu: Fast invalidation for TDP MMU More parallel operations for the TDP MMU - - - 0 0 0 2021-03-31 Ben Gardon New
[11/13] KVM: x86/mmu: Allow enabling / disabling dirty logging under MMU read lock More parallel operations for the TDP MMU - - - 0 0 0 2021-03-31 Ben Gardon New
[10/13] KVM: x86/mmu: Allow zapping collapsible SPTEs to use MMU read lock More parallel operations for the TDP MMU - - - 0 0 0 2021-03-31 Ben Gardon New
[09/13] KVM: x86/mmu: Allow zap gfn range to operate under the mmu read lock More parallel operations for the TDP MMU - - - 0 0 0 2021-03-31 Ben Gardon New
[08/13] KVM: x86/mmu: Protect the tdp_mmu_roots list with RCU More parallel operations for the TDP MMU - - - 0 0 0 2021-03-31 Ben Gardon New
[07/13] KVM: x86/mmu: Make TDP MMU root refcount atomic More parallel operations for the TDP MMU - - - 0 0 0 2021-03-31 Ben Gardon New
[06/13] KVM: x86/mmu: Refactor yield safe root iterator More parallel operations for the TDP MMU - - - 0 0 0 2021-03-31 Ben Gardon New
[05/13] KVM: x86/mmu: comment for_each_tdp_mmu_root requires MMU write lock More parallel operations for the TDP MMU - - - 0 0 0 2021-03-31 Ben Gardon New
[04/13] KVM: x86/mmu: Merge TDP MMU put and free root More parallel operations for the TDP MMU - - - 0 0 0 2021-03-31 Ben Gardon New
[03/13] KVM: x86/mmu: use tdp_mmu_free_sp to free roots More parallel operations for the TDP MMU - - - 0 0 0 2021-03-31 Ben Gardon New
[02/13] KVM: x86/mmu: Move kvm_mmu_(get|put)_root to TDP MMU More parallel operations for the TDP MMU - - - 0 0 0 2021-03-31 Ben Gardon New
[01/13] KVM: x86/mmu: Re-add const qualifier in kvm_tdp_mmu_zap_collapsible_sptes More parallel operations for the TDP MMU - - - 0 0 0 2021-03-31 Ben Gardon New
[4/4] KVM: x86/mmu: Factor out tdp_iter_return_to_root Fix RCU warnings in TDP MMU - - - 0 0 0 2021-03-11 Ben Gardon New
[3/4] KVM: x86/mmu: Fix RCU usage when atomically zapping SPTEs Fix RCU warnings in TDP MMU - 1 - 0 0 0 2021-03-11 Ben Gardon New
[2/4] KVM: x86/mmu: Fix RCU usage for tdp_iter_root_pt Fix RCU warnings in TDP MMU - - - 0 0 0 2021-03-11 Ben Gardon New
[1/4] KVM: x86/mmu: Fix RCU usage in handle_removed_tdp_mmu_page Fix RCU warnings in TDP MMU - 1 - 0 0 0 2021-03-11 Ben Gardon New
KVM: VMX: Optimize flushing the PML buffer KVM: VMX: Optimize flushing the PML buffer - 1 - 0 0 0 2021-02-04 Ben Gardon New
[v2,28/28] KVM: selftests: Disable dirty logging with vCPUs running Allow parallel MMU operations with TDP MMU - - - 0 0 0 2021-02-02 Ben Gardon New
[v2,27/28] KVM: selftests: Add backing src parameter to dirty_log_perf_test Allow parallel MMU operations with TDP MMU - - - 0 0 0 2021-02-02 Ben Gardon New
[v2,26/28] KVM: x86/mmu: Allow enabling / disabling dirty logging under MMU read lock Allow parallel MMU operations with TDP MMU - - - 0 0 0 2021-02-02 Ben Gardon New
[v2,25/28] KVM: x86/mmu: Allow zapping collapsible SPTEs to use MMU read lock Allow parallel MMU operations with TDP MMU - - - 0 0 0 2021-02-02 Ben Gardon New
[v2,24/28] KVM: x86/mmu: Allow zap gfn range to operate under the mmu read lock Allow parallel MMU operations with TDP MMU - - - 0 0 0 2021-02-02 Ben Gardon New
[v2,23/28] KVM: x86/mmu: Allow parallel page faults for the TDP MMU Allow parallel MMU operations with TDP MMU - 1 - 0 0 0 2021-02-02 Ben Gardon New
[v2,22/28] KVM: x86/mmu: Mark SPTEs in disconnected pages as removed Allow parallel MMU operations with TDP MMU - 1 - 0 0 0 2021-02-02 Ben Gardon New
[v2,21/28] KVM: x86/mmu: Flush TLBs after zap in TDP MMU PF handler Allow parallel MMU operations with TDP MMU - 1 - 0 0 0 2021-02-02 Ben Gardon New
[v2,20/28] KVM: x86/mmu: Use atomic ops to set SPTEs in TDP MMU map Allow parallel MMU operations with TDP MMU - 1 - 0 0 0 2021-02-02 Ben Gardon New
[v2,19/28] KVM: x86/mmu: Factor out functions to add/remove TDP MMU pages Allow parallel MMU operations with TDP MMU - - - 0 0 0 2021-02-02 Ben Gardon New
[v2,18/28] KVM: x86/mmu: Use an rwlock for the x86 MMU Allow parallel MMU operations with TDP MMU - 1 - 0 0 0 2021-02-02 Ben Gardon New
[v2,17/28] KVM: x86/mmu: Protect TDP MMU page table memory with RCU Allow parallel MMU operations with TDP MMU - 1 - 0 0 0 2021-02-02 Ben Gardon New
[v2,16/28] KVM: x86/mmu: Clear dirtied pages mask bit before early break Allow parallel MMU operations with TDP MMU - - - 0 0 0 2021-02-02 Ben Gardon New
[v2,15/28] KVM: x86/mmu: Skip no-op changes in TDP MMU functions Allow parallel MMU operations with TDP MMU - 1 - 0 0 0 2021-02-02 Ben Gardon New
[v2,14/28] KVM: x86/mmu: Yield in TDU MMU iter even if no SPTES changed Allow parallel MMU operations with TDP MMU - 1 - 0 0 0 2021-02-02 Ben Gardon New
[v2,13/28] KVM: x86/mmu: Ensure forward progress when yielding in TDP MMU iter Allow parallel MMU operations with TDP MMU - 1 - 0 0 0 2021-02-02 Ben Gardon New
[v2,12/28] KVM: x86/mmu: Rename goal_gfn to next_last_level_gfn Allow parallel MMU operations with TDP MMU - - - 0 0 0 2021-02-02 Ben Gardon New
[v2,11/28] KVM: x86/mmu: Merge flush and non-flush tdp_mmu_iter_cond_resched Allow parallel MMU operations with TDP MMU - - - 0 0 0 2021-02-02 Ben Gardon New
[v2,10/28] KVM: x86/mmu: Fix TDP MMU zap collapsible SPTEs Allow parallel MMU operations with TDP MMU - - - 0 0 0 2021-02-02 Ben Gardon New
[v2,09/28] KVM: x86/mmu: Fix braces in kvm_recover_nx_lpages Allow parallel MMU operations with TDP MMU - - - 0 0 0 2021-02-02 Ben Gardon New
[v2,08/28] sched: Add cond_resched_rwlock Allow parallel MMU operations with TDP MMU 4 - - 0 0 0 2021-02-02 Ben Gardon New
[v2,07/28] sched: Add needbreak for rwlocks Allow parallel MMU operations with TDP MMU 4 - - 0 0 0 2021-02-02 Ben Gardon New
[v2,06/28] locking/rwlocks: Add contention detection for rwlocks Allow parallel MMU operations with TDP MMU 4 - - 0 0 0 2021-02-02 Ben Gardon New
[v2,05/28] KVM: x86/mmu: Factor out handling of removed page tables Allow parallel MMU operations with TDP MMU 1 1 - 0 0 0 2021-02-02 Ben Gardon New
[v2,04/28] KVM: x86/mmu: Don't redundantly clear TDP MMU pt memory Allow parallel MMU operations with TDP MMU 1 2 - 0 0 0 2021-02-02 Ben Gardon New
[v2,03/28] KVM: x86/mmu: Add lockdep when setting a TDP MMU SPTE Allow parallel MMU operations with TDP MMU 1 2 - 0 0 0 2021-02-02 Ben Gardon New
[v2,02/28] KVM: x86/mmu: Add comment on __tdp_mmu_set_spte Allow parallel MMU operations with TDP MMU 1 1 - 0 0 0 2021-02-02 Ben Gardon New
[v2,01/28] KVM: x86/mmu: change TDP MMU yield function returns to match cond_resched Allow parallel MMU operations with TDP MMU 1 1 - 0 0 0 2021-02-02 Ben Gardon New
[24/24] kvm: x86/mmu: Allow parallel page faults for the TDP MMU Allow parallel page faults with TDP MMU - 1 - 0 0 0 2021-01-12 Ben Gardon New
[23/24] kvm: x86/mmu: Freeze SPTEs in disconnected pages Allow parallel page faults with TDP MMU - 1 - 0 0 0 2021-01-12 Ben Gardon New
[22/24] kvm: x86/mmu: Flush TLBs after zap in TDP MMU PF handler Allow parallel page faults with TDP MMU - 1 - 0 0 0 2021-01-12 Ben Gardon New
[21/24] kvm: x86/mmu: Use atomic ops to set SPTEs in TDP MMU map Allow parallel page faults with TDP MMU - 1 - 0 0 0 2021-01-12 Ben Gardon New
[20/24] kvm: x86/mmu: Add atomic option for setting SPTEs Allow parallel page faults with TDP MMU - 1 - 0 0 0 2021-01-12 Ben Gardon New
[19/24] kvm: x86/mmu: Protect tdp_mmu_pages with a lock Allow parallel page faults with TDP MMU - 1 - 0 0 0 2021-01-12 Ben Gardon New
[18/24] kvm: x86/mmu: Use an rwlock for the x86 TDP MMU Allow parallel page faults with TDP MMU - 1 - 0 0 0 2021-01-12 Ben Gardon New
[17/24] kvm: mmu: Move mmu_lock to struct kvm_arch Allow parallel page faults with TDP MMU - 1 - 0 0 0 2021-01-12 Ben Gardon New
[16/24] kvm: mmu: Wrap mmu_lock assertions Allow parallel page faults with TDP MMU - 1 - 0 0 0 2021-01-12 Ben Gardon New
[15/24] kvm: mmu: Wrap mmu_lock cond_resched and needbreak Allow parallel page faults with TDP MMU - 1 - 0 0 0 2021-01-12 Ben Gardon New
[14/24] kvm: mmu: Wrap mmu_lock lock / unlock in a function Allow parallel page faults with TDP MMU - - - 0 0 0 2021-01-12 Ben Gardon New
[13/24] kvm: x86/mmu: Only free tdp_mmu pages after a grace period Allow parallel page faults with TDP MMU - 1 - 0 0 0 2021-01-12 Ben Gardon New
[12/24] kvm: x86/kvm: RCU dereference tdp mmu page table links Allow parallel page faults with TDP MMU - 1 - 0 0 0 2021-01-12 Ben Gardon New
[11/24] kvm: x86/mmu: Put TDP MMU PT walks in RCU read-critical section Allow parallel page faults with TDP MMU - 1 - 0 0 0 2021-01-12 Ben Gardon New
[10/24] kvm: x86/mmu: Factor out handle disconnected pt Allow parallel page faults with TDP MMU - 1 - 0 0 0 2021-01-12 Ben Gardon New
[09/24] kvm: x86/mmu: Don't redundantly clear TDP MMU pt memory Allow parallel page faults with TDP MMU - 2 - 0 0 0 2021-01-12 Ben Gardon New
[08/24] kvm: x86/mmu: Add lockdep when setting a TDP MMU SPTE Allow parallel page faults with TDP MMU - 2 - 0 0 0 2021-01-12 Ben Gardon New
[07/24] kvm: x86/mmu: Add comment on __tdp_mmu_set_spte Allow parallel page faults with TDP MMU - 1 - 0 0 0 2021-01-12 Ben Gardon New
« 1 2 »