Show patches with: Submitter = David Matlack       |    State = Action Required       |   593 patches
« 1 2 ... 3 4 5 6 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,06/18] KVM: x86/mmu: Rename handle_removed_tdp_mmu_page() to handle_removed_pt() KVM: x86/mmu: Eager Page Splitting for the TDP MMU - - - --- 2022-01-19 David Matlack New
[v2,05/18] KVM: x86/mmu: Rename TDP MMU functions that handle shadow pages KVM: x86/mmu: Eager Page Splitting for the TDP MMU - - - --- 2022-01-19 David Matlack New
[v2,04/18] KVM: x86/mmu: Change tdp_mmu_{set,zap}_spte_atomic() to return 0/-EBUSY KVM: x86/mmu: Eager Page Splitting for the TDP MMU - - - --- 2022-01-19 David Matlack New
[v2,03/18] KVM: x86/mmu: Automatically update iter->old_spte if cmpxchg fails KVM: x86/mmu: Eager Page Splitting for the TDP MMU - 3 - --- 2022-01-19 David Matlack New
[v2,02/18] KVM: x86/mmu: Rename __rmap_write_protect() to rmap_write_protect() KVM: x86/mmu: Eager Page Splitting for the TDP MMU - 3 - --- 2022-01-19 David Matlack New
[v2,01/18] KVM: x86/mmu: Rename rmap_write_protect() to kvm_vcpu_write_protect_gfn() KVM: x86/mmu: Eager Page Splitting for the TDP MMU - 3 - --- 2022-01-19 David Matlack New
[v2,4/4] KVM: x86/mmu: Improve TLB flush comment in kvm_mmu_slot_remove_write_access() KVM: x86/mmu: Fix write-protection bug in the TDP MMU - 1 - --- 2022-01-13 David Matlack New
[v2,3/4] KVM: x86/mmu: Document and enforce MMU-writable and Host-writable invariants KVM: x86/mmu: Fix write-protection bug in the TDP MMU - - - --- 2022-01-13 David Matlack New
[v2,2/4] KVM: x86/mmu: Clear MMU-writable during changed_pte notifier KVM: x86/mmu: Fix write-protection bug in the TDP MMU - 1 - --- 2022-01-13 David Matlack New
[v2,1/4] KVM: x86/mmu: Fix write-protection of PTs mapped by the TDP MMU KVM: x86/mmu: Fix write-protection bug in the TDP MMU - 1 - --- 2022-01-13 David Matlack New
[2/2] KVM: x86/mmu: Improve comment about TLB flush semantics for write-protection KVM: x86/mmu: Fix write-protection bug in the TDP MMU - - - --- 2022-01-12 David Matlack New
[1/2] KVM: x86/mmu: Fix write-protection of PTs mapped by the TDP MMU KVM: x86/mmu: Fix write-protection bug in the TDP MMU - - - --- 2022-01-12 David Matlack New
[v1,13/13] KVM: selftests: Add an option to disable MANUAL_PROTECT_ENABLE and INITIALLY_SET KVM: x86/mmu: Eager Page Splitting for the TDP MMU - 1 - --- 2021-12-13 David Matlack New
[v1,12/13] KVM: x86/mmu: Add tracepoint for splitting huge pages KVM: x86/mmu: Eager Page Splitting for the TDP MMU - 1 - --- 2021-12-13 David Matlack New
[v1,11/13] KVM: x86/mmu: Split huge pages during CLEAR_DIRTY_LOG KVM: x86/mmu: Eager Page Splitting for the TDP MMU - - - --- 2021-12-13 David Matlack New
[v1,10/13] KVM: Push MMU locking down into kvm_arch_mmu_enable_log_dirty_pt_masked KVM: x86/mmu: Eager Page Splitting for the TDP MMU - - - --- 2021-12-13 David Matlack New
[v1,09/13] KVM: x86/mmu: Split huge pages when dirty logging is enabled KVM: x86/mmu: Eager Page Splitting for the TDP MMU - 1 - --- 2021-12-13 David Matlack New
[v1,08/13] KVM: x86/mmu: Refactor TDP MMU child page initialization KVM: x86/mmu: Eager Page Splitting for the TDP MMU - 1 - --- 2021-12-13 David Matlack New
[v1,07/13] KVM: x86/mmu: Derive page role from parent KVM: x86/mmu: Eager Page Splitting for the TDP MMU - 1 - --- 2021-12-13 David Matlack New
[v1,06/13] KVM: x86/mmu: Refactor tdp_mmu iterators to take kvm_mmu_page root KVM: x86/mmu: Eager Page Splitting for the TDP MMU - 2 - --- 2021-12-13 David Matlack New
[v1,05/13] KVM: x86/mmu: Move restore_acc_track_spte to spte.c KVM: x86/mmu: Eager Page Splitting for the TDP MMU - 2 - --- 2021-12-13 David Matlack New
[v1,04/13] KVM: x86/mmu: Factor out logic to atomically install a new page table KVM: x86/mmu: Eager Page Splitting for the TDP MMU - 1 - --- 2021-12-13 David Matlack New
[v1,03/13] KVM: x86/mmu: Automatically update iter->old_spte if cmpxchg fails KVM: x86/mmu: Eager Page Splitting for the TDP MMU - 3 - --- 2021-12-13 David Matlack New
[v1,02/13] KVM: x86/mmu: Rename __rmap_write_protect to rmap_write_protect KVM: x86/mmu: Eager Page Splitting for the TDP MMU - 3 - --- 2021-12-13 David Matlack New
[v1,01/13] KVM: x86/mmu: Rename rmap_write_protect to kvm_vcpu_write_protect_gfn KVM: x86/mmu: Eager Page Splitting for the TDP MMU - 3 - --- 2021-12-13 David Matlack New
[kvm-unit-tests] x86: Increase timeout for vmx_vmcs_shadow_test [kvm-unit-tests] x86: Increase timeout for vmx_vmcs_shadow_test - - - --- 2021-12-13 David Matlack New
[RFC,15/15] KVM: x86/mmu: Update page stats when splitting large pages KVM: x86/mmu: Eager Page Splitting for the TDP MMU - - - --- 2021-11-19 David Matlack New
[RFC,14/15] KVM: x86/mmu: Add tracepoint for splitting large pages KVM: x86/mmu: Eager Page Splitting for the TDP MMU - - - --- 2021-11-19 David Matlack New
[RFC,13/15] KVM: x86/mmu: Split large pages during CLEAR_DIRTY_LOG KVM: x86/mmu: Eager Page Splitting for the TDP MMU - - - --- 2021-11-19 David Matlack New
[RFC,12/15] KVM: x86/mmu: Split large pages when dirty logging is enabled KVM: x86/mmu: Eager Page Splitting for the TDP MMU - - - --- 2021-11-19 David Matlack New
[RFC,11/15] KVM: x86/mmu: Refactor tdp_mmu iterators to take kvm_mmu_page root KVM: x86/mmu: Eager Page Splitting for the TDP MMU - 1 - --- 2021-11-19 David Matlack New
[RFC,10/15] KVM: x86/mmu: Abstract need_resched logic from tdp_mmu_iter_cond_resched KVM: x86/mmu: Eager Page Splitting for the TDP MMU - 1 - --- 2021-11-19 David Matlack New
[RFC,09/15] KVM: x86/mmu: Move restore_acc_track_spte to spte.c KVM: x86/mmu: Eager Page Splitting for the TDP MMU - 1 - --- 2021-11-19 David Matlack New
[RFC,08/15] KVM: x86/mmu: Helper method to check for large and present sptes KVM: x86/mmu: Eager Page Splitting for the TDP MMU - 1 - --- 2021-11-19 David Matlack New
[RFC,07/15] KVM: x86/mmu: Pass in vcpu->arch.mmu_caches instead of vcpu KVM: x86/mmu: Eager Page Splitting for the TDP MMU - 1 - --- 2021-11-19 David Matlack New
[RFC,06/15] KVM: x86/mmu: Derive page role from parent KVM: x86/mmu: Eager Page Splitting for the TDP MMU - - - --- 2021-11-19 David Matlack New
[RFC,05/15] KVM: x86/mmu: Abstract mmu caches out to a separate struct KVM: x86/mmu: Eager Page Splitting for the TDP MMU - 2 - --- 2021-11-19 David Matlack New
[RFC,04/15] KVM: x86/mmu: Factor out logic to atomically install a new page table KVM: x86/mmu: Eager Page Splitting for the TDP MMU - - - --- 2021-11-19 David Matlack New
[RFC,03/15] KVM: x86/mmu: Automatically update iter->old_spte if cmpxchg fails KVM: x86/mmu: Eager Page Splitting for the TDP MMU - - - --- 2021-11-19 David Matlack New
[RFC,02/15] KVM: x86/mmu: Rename __rmap_write_protect to rmap_write_protect KVM: x86/mmu: Eager Page Splitting for the TDP MMU - 2 - --- 2021-11-19 David Matlack New
[RFC,01/15] KVM: x86/mmu: Rename rmap_write_protect to kvm_vcpu_write_protect_gfn KVM: x86/mmu: Eager Page Splitting for the TDP MMU - 2 - --- 2021-11-19 David Matlack New
[4/4] KVM: selftests: Use perf_test_destroy_vm in memslot_modification_stress_test KVM: selftests: Avoid mmap_sem contention during memory population - 1 - --- 2021-11-11 David Matlack New
[3/4] KVM: selftests: Wait for all vCPU to be created before entering guest mode KVM: selftests: Avoid mmap_sem contention during memory population - - - --- 2021-11-11 David Matlack New
[2/4] KVM: selftests: Move vCPU thread creation and joining to common helpers KVM: selftests: Avoid mmap_sem contention during memory population - 1 - --- 2021-11-11 David Matlack New
[1/4] KVM: selftests: Start at iteration 0 instead of -1 KVM: selftests: Avoid mmap_sem contention during memory population - - - --- 2021-11-11 David Matlack New
[v2,12/12] KVM: selftests: Sync perf_test_args to guest during VM creation KVM: selftests: Hugepage fixes and cleanups - 1 - --- 2021-11-11 David Matlack New
[v2,11/12] KVM: selftests: Fill per-vCPU struct during "perf_test" VM creation KVM: selftests: Hugepage fixes and cleanups - 1 - --- 2021-11-11 David Matlack New
[v2,10/12] KVM: selftests: Create VM with adjusted number of guest pages for perf tests KVM: selftests: Hugepage fixes and cleanups - 1 - --- 2021-11-11 David Matlack New
[v2,09/12] KVM: selftests: Remove perf_test_args.host_page_size KVM: selftests: Hugepage fixes and cleanups - 1 - --- 2021-11-11 David Matlack New
[v2,08/12] KVM: selftests: Move per-VM GPA into perf_test_args KVM: selftests: Hugepage fixes and cleanups - 1 - --- 2021-11-11 David Matlack New
[v2,07/12] KVM: selftests: Use perf util's per-vCPU GPA/pages in demand paging test KVM: selftests: Hugepage fixes and cleanups - 1 - --- 2021-11-11 David Matlack New
[v2,06/12] KVM: selftests: Capture per-vCPU GPA in perf_test_vcpu_args KVM: selftests: Hugepage fixes and cleanups - 1 - --- 2021-11-11 David Matlack New
[v2,05/12] KVM: selftests: Use shorthand local var to access struct perf_tests_args KVM: selftests: Hugepage fixes and cleanups - 1 - --- 2021-11-11 David Matlack New
[v2,04/12] KVM: selftests: Require GPA to be aligned when backed by hugepages KVM: selftests: Hugepage fixes and cleanups - - - --- 2021-11-11 David Matlack New
[v2,03/12] KVM: selftests: Assert mmap HVA is aligned when using HugeTLB KVM: selftests: Hugepage fixes and cleanups - - - --- 2021-11-11 David Matlack New
[v2,02/12] KVM: selftests: Expose align() helpers to tests KVM: selftests: Hugepage fixes and cleanups - 1 - --- 2021-11-11 David Matlack New
[v2,01/12] KVM: selftests: Explicitly state indicies for vm_guest_mode_params array KVM: selftests: Hugepage fixes and cleanups - 1 - --- 2021-11-11 David Matlack New
[v2] KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k [v2] KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k - 2 - --- 2021-10-19 David Matlack New
KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k - 1 - --- 2021-10-11 David Matlack New
[v2,3/3] KVM: selftests: Create a separate dirty bitmap per slot KVM: selftests: Small fixes for dirty_log_perf_test - 1 - --- 2021-09-17 David Matlack New
[v2,2/3] KVM: selftests: Refactor help message for -s backing_src KVM: selftests: Small fixes for dirty_log_perf_test - 2 - --- 2021-09-17 David Matlack New
[v2,1/3] KVM: selftests: Change backing_src flag to -s in demand_paging_test KVM: selftests: Small fixes for dirty_log_perf_test - 2 - --- 2021-09-17 David Matlack New
[3/3] KVM: selftests: Fix dirty bitmap offset calculation KVM: selftests: Small fixes for dirty_log_perf_test - 1 - --- 2021-09-15 David Matlack New
[2/3] KVM: selftests: Refactor help message for -s backing_src KVM: selftests: Small fixes for dirty_log_perf_test - 2 - --- 2021-09-15 David Matlack New
[1/3] KVM: selftests: Change backing_src flag to -s in demand_paging_test KVM: selftests: Small fixes for dirty_log_perf_test - 2 - --- 2021-09-15 David Matlack New
KVM: x86/mmu: Refactor slot null check in kvm_mmu_hugepage_adjust KVM: x86/mmu: Refactor slot null check in kvm_mmu_hugepage_adjust - 1 - --- 2021-08-24 David Matlack New
[RFC,6/6] KVM: x86/mmu: Avoid memslot lookup in mmu_try_to_unsync_pages Pass memslot around during page fault handling - - - --- 2021-08-13 David Matlack New
[RFC,5/6] KVM: x86/mmu: Avoid memslot lookup in rmap_add Pass memslot around during page fault handling - - - --- 2021-08-13 David Matlack New
[RFC,4/6] KVM: x86/mmu: Avoid memslot lookup in page_fault_handle_page_track Pass memslot around during page fault handling - - - --- 2021-08-13 David Matlack New
[RFC,3/6] KVM: x86/mmu: Pass the memslot around via struct kvm_page_fault Pass memslot around during page fault handling - - - --- 2021-08-13 David Matlack New
[RFC,2/6] KVM: x86/mmu: Fold rmap_recycle into rmap_add Pass memslot around during page fault handling - - - --- 2021-08-13 David Matlack New
[RFC,1/6] KVM: x86/mmu: Rename try_async_pf to kvm_faultin_pfn in comment Pass memslot around during page fault handling - - - --- 2021-08-13 David Matlack New
KVM: selftests: Move vcpu_args_set into perf_test_util KVM: selftests: Move vcpu_args_set into perf_test_util - - - --- 2021-08-05 David Matlack New
[v2,7/7] KVM: selftests: Support multiple slots in dirty_log_perf_test Improve gfn-to-memslot performance during page faults - - - --- 2021-08-04 David Matlack New
[v2,6/7] KVM: x86/mmu: Rename __gfn_to_rmap to gfn_to_rmap Improve gfn-to-memslot performance during page faults - 1 - --- 2021-08-04 David Matlack New
[v2,5/7] KVM: x86/mmu: Leverage vcpu->last_used_slot for rmap_add and rmap_recycle Improve gfn-to-memslot performance during page faults - 1 - --- 2021-08-04 David Matlack New
[v2,4/7] KVM: x86/mmu: Leverage vcpu->last_used_slot in tdp_mmu_map_handle_target_level Improve gfn-to-memslot performance during page faults - - - --- 2021-08-04 David Matlack New
[v2,3/7] KVM: Cache the last used slot index per vCPU Improve gfn-to-memslot performance during page faults - - - --- 2021-08-04 David Matlack New
[v2,2/7] KVM: Move last_used_slot logic out of search_memslots Improve gfn-to-memslot performance during page faults - - - --- 2021-08-04 David Matlack New
[v2,1/7] KVM: Rename lru_slot to last_used_slot Improve gfn-to-memslot performance during page faults - - - --- 2021-08-04 David Matlack New
[6/6] KVM: selftests: Support multiple slots in dirty_log_perf_test Improve gfn-to-memslot performance during page faults - - - --- 2021-07-30 David Matlack New
[5/6] KVM: x86/mmu: Rename __gfn_to_rmap to gfn_to_rmap Improve gfn-to-memslot performance during page faults - 1 - --- 2021-07-30 David Matlack New
[4/6] KVM: x86/mmu: Leverage vcpu->lru_slot_index for rmap_add and rmap_recycle Improve gfn-to-memslot performance during page faults - 1 - --- 2021-07-30 David Matlack New
[3/6] KVM: x86/mmu: Speed up dirty logging in tdp_mmu_map_handle_target_level Improve gfn-to-memslot performance during page faults - - - --- 2021-07-30 David Matlack New
[2/6] KVM: Avoid VM-wide lru_slot lookup in kvm_vcpu_gfn_to_memslot Improve gfn-to-memslot performance during page faults - - - --- 2021-07-30 David Matlack New
[1/6] KVM: Cache the least recently used slot index per vCPU Improve gfn-to-memslot performance during page faults - - - --- 2021-07-30 David Matlack New
[v3,6/6] KVM: selftests: Introduce access_tracking_perf_test KVM: x86/mmu: Fast page fault support for the TDP MMU - 1 - --- 2021-07-13 David Matlack New
[v3,5/6] KVM: selftests: Fix missing break in dirty_log_perf_test arg parsing KVM: x86/mmu: Fast page fault support for the TDP MMU - 1 - --- 2021-07-13 David Matlack New
[v3,4/6] KVM: x86/mmu: fast_page_fault support for the TDP MMU KVM: x86/mmu: Fast page fault support for the TDP MMU - 1 - --- 2021-07-13 David Matlack New
[v3,3/6] KVM: x86/mmu: Make walk_shadow_page_lockless_{begin,end} interoperate with the TDP MMU KVM: x86/mmu: Fast page fault support for the TDP MMU - 1 - --- 2021-07-13 David Matlack New
[v3,2/6] KVM: x86/mmu: Fix use of enums in trace_fast_page_fault KVM: x86/mmu: Fast page fault support for the TDP MMU - 1 - --- 2021-07-13 David Matlack New
[v3,1/6] KVM: x86/mmu: Rename cr2_or_gpa to gpa in fast_page_fault KVM: x86/mmu: Fast page fault support for the TDP MMU - 2 - --- 2021-07-13 David Matlack New
[v2,6/6] KVM: selftests: Introduce access_tracking_perf_test KVM: x86/mmu: Fast page fault support for the TDP MMU - 1 - --- 2021-06-30 David Matlack New
[v2,5/6] KVM: selftests: Fix missing break in dirty_log_perf_test arg parsing KVM: x86/mmu: Fast page fault support for the TDP MMU - 1 - --- 2021-06-30 David Matlack New
[v2,4/6] KVM: x86/mmu: fast_page_fault support for the TDP MMU KVM: x86/mmu: Fast page fault support for the TDP MMU - - - --- 2021-06-30 David Matlack New
[v2,3/6] KVM: x86/mmu: Make walk_shadow_page_lockless_{begin,end} interoperate with the TDP MMU KVM: x86/mmu: Fast page fault support for the TDP MMU - 1 - --- 2021-06-30 David Matlack New
[v2,2/6] KVM: x86/mmu: Fix use of enums in trace_fast_page_fault KVM: x86/mmu: Fast page fault support for the TDP MMU - - - --- 2021-06-30 David Matlack New
[v2,1/6] KVM: x86/mmu: Rename cr2_or_gpa to gpa in fast_page_fault KVM: x86/mmu: Fast page fault support for the TDP MMU - 2 - --- 2021-06-30 David Matlack New
[4/4] KVM: x86/mmu: Remove redundant root_hpa checks KVM: x86/mmu: Clean up is_tdp_mmu_root and root_hpa checks - - - --- 2021-06-17 David Matlack New
[3/4] KVM: x86/mmu: Refactor is_tdp_mmu_root into is_tdp_mmu KVM: x86/mmu: Clean up is_tdp_mmu_root and root_hpa checks - - - --- 2021-06-17 David Matlack New
« 1 2 ... 3 4 5 6 »