Show patches with: Submitter = Ben Gardon       |    Archived = No       |   56 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[21/21] KVM: x86/mmu: Split out Shadow MMU lockless walk begin/end KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2023-02-02 Ben Gardon New
[20/21] KVM: x86/mmu: Move Shadow MMU init/teardown to shadow_mmu.c KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2023-02-02 Ben Gardon New
[19/21] KVM: x86/mmu: Move Shadow MMU part of kvm_mmu_zap_all() to shadow_mmu.h KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2023-02-02 Ben Gardon New
[18/21] KVM: x86/mmu: Move split cache topup functions to shadow_mmu.c KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2023-02-02 Ben Gardon New
[17/21] KVM: x86/MMU: Add kvm_shadow_mmu_ to the last few functions in shadow_mmu.h KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2023-02-02 Ben Gardon New
[16/21] KVM: x86/MMU: Wrap uses of kvm_handle_gfn_range in mmu.c KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2023-02-02 Ben Gardon New
[15/21] KVM: x86/MMU: Remove unneeded exports from shadow_mmu.c KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2023-02-02 Ben Gardon New
[14/21] KVM: x86/MMU: Factor Shadow MMU wrprot / clear dirty ops out of mmu.c KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2023-02-02 Ben Gardon New
[13/21] KVM: x86/MMU: Fix naming on prepare / commit zap page functions KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2023-02-02 Ben Gardon New
[12/21] KVM: x86/MMU: Clean up naming of exported Shadow MMU functions KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2023-02-02 Ben Gardon New
[11/21] KVM: x86/MMU: Cleanup shrinker interface with Shadow MMU KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2023-02-02 Ben Gardon New
[10/21] KVM: x86/MMU: Clean up Shadow MMU exports KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2023-02-02 Ben Gardon New
[09/21] KVM: x86/MMU: Move paging_tmpl.h includes to shadow_mmu.c KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2023-02-02 Ben Gardon New
[08/21] KVM: x86/MMU: Expose functions for paging_tmpl.h KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2023-02-02 Ben Gardon New
[07/21] KVM: x86/MMU: Move the Shadow MMU implementation to shadow_mmu.c KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2023-02-02 Ben Gardon New
[06/21] KVM: x86/mmu: Get rid of is_cpuid_PSE36() KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2023-02-02 Ben Gardon New
[05/21] KVM: x86/MMU: Expose functions for the Shadow MMU KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2023-02-02 Ben Gardon New
[04/21] KVM: x86/MMU: Add shadow_mmu.(c|h) KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2023-02-02 Ben Gardon New
[03/21] KVM: x86/mmu: Clean up mmu.c functions that put return type on separate line KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2023-02-02 Ben Gardon New
[02/21] KVM: x86/mmu: Replace comment with an actual lockdep assertion on mmu_lock KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2023-02-02 Ben Gardon New
[01/21] KVM: x86/mmu: Rename slot rmap walkers to add clarity and clean up code KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2023-02-02 Ben Gardon New
[V5,2/2] selftests: KVM: Add dirty logging page splitting test selftests: KVM: Add a test for eager page splitting - 1 - --- 2023-01-31 Ben Gardon New
[V5,1/2] selftests: KVM: Move dirty logging functions to memstress.(c|h) selftests: KVM: Add a test for eager page splitting - 1 - --- 2023-01-31 Ben Gardon New
[v4,2/2] selftests: KVM: Add dirty logging page splitting test selftests: KVM: Add a test for eager page splitting - 1 - --- 2023-01-25 Ben Gardon New
[v4,1/2] selftests: KVM: Move dirty logging functions to memstress.(c|h) selftests: KVM: Add a test for eager page splitting - 1 - --- 2023-01-25 Ben Gardon New
[v3,2/2] selftests: KVM: Add dirty logging page splitting test selftests: KVM: Add a test for eager page splitting - - - --- 2023-01-24 Ben Gardon New
[v3,1/2] selftests: KVM: Move dirty logging functions to memstress.(c|h) selftests: KVM: Add a test for eager page splitting - 1 - --- 2023-01-24 Ben Gardon New
[v2,2/2] selftests: KVM: Add page splitting test selftests: KVM: Add a test for eager page splitting - - - --- 2023-01-23 Ben Gardon New
[v2,1/2] selftests: KVM: Move dirty logging functions to memstress.(c|h) selftests: KVM: Add a test for eager page splitting - 1 - --- 2023-01-23 Ben Gardon New
[2/2] selftests: KVM: Add page splitting test selftests: KVM: Add a test for eager page splitting - - - --- 2023-01-19 Ben Gardon New
[1/2] selftests: KVM: Move dirty logging functions to memstress.(c|h) selftests: KVM: Add a test for eager page splitting - - - --- 2023-01-19 Ben Gardon New
[RFC,2/2] selftests: KVM: Add page splitting test [RFC,1/2] selftests: KVM: Move dirty logging functions to memstress.(c|h) - - - --- 2023-01-19 Ben Gardon New
[RFC,1/2] selftests: KVM: Move dirty logging functions to memstress.(c|h) [RFC,1/2] selftests: KVM: Move dirty logging functions to memstress.(c|h) - - - --- 2023-01-19 Ben Gardon New
[RFC,14/14] KVM: x86/MMU: Add kvm_shadow_mmu_ to the last few functions in shadow_mmu.h KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2022-12-21 Ben Gardon New
[RFC,13/14] KVM: x86/MMU: Wrap uses of kvm_handle_gfn_range in mmu.c KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2022-12-21 Ben Gardon New
[RFC,12/14] KVM: x86/MMU: Remove unneeded exports from shadow_mmu.c KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2022-12-21 Ben Gardon New
[RFC,11/14] KVM: x86/MMU: Factor Shadow MMU wrprot / clear dirty ops out of mmu.c KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2022-12-21 Ben Gardon New
[RFC,10/14] KVM: x86/MMU: Fix naming on prepare / commit zap page functions KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2022-12-21 Ben Gardon New
[RFC,09/14] KVM: x86/MMU: Only make pages available on Shadow MMU fault KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2022-12-21 Ben Gardon New
[RFC,08/14] KVM: x86/MMU: Clean up naming of exported Shadow MMU functions KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2022-12-21 Ben Gardon New
[RFC,07/14] KVM: x86/MMU: Cleanup shrinker interface with Shadow MMU KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2022-12-21 Ben Gardon New
[RFC,06/14] KVM: x86/MMU: Clean up Shadow MMU exports KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2022-12-21 Ben Gardon New
[RFC,05/14] KVM: x86/MMU: Move paging_tmpl.h includes to shadow_mmu.c KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2022-12-21 Ben Gardon New
[RFC,04/14] KVM: x86/MMU: Expose functions for paging_tmpl.h KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2022-12-21 Ben Gardon New
[RFC,03/14] KVM: x86/MMU: Move the Shadow MMU implementation to shadow_mmu.c KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2022-12-21 Ben Gardon New
[RFC,02/14] KVM: x86/MMU: Expose functions for the Shadow MMU KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2022-12-21 Ben Gardon New
[RFC,01/14] KVM: x86/MMU: Add shadow_mmu.(c|h) KVM: x86/MMU: Formalize the Shadow MMU - - - --- 2022-12-21 Ben Gardon New
[7/7] KVM: x86/MMU: Move rmap_add() to rmap.c KVM: x86/MMU: Factor rmap operations out of mmu.c - - - --- 2022-12-06 Ben Gardon New
[6/7] KVM: x86/MMU: Move rmap zap operations to rmap.c KVM: x86/MMU: Factor rmap operations out of mmu.c - - - --- 2022-12-06 Ben Gardon New
[5/7] KVM: x86/MMU: Move the rmap walk iterator out of mmu.c KVM: x86/MMU: Factor rmap operations out of mmu.c - - - --- 2022-12-06 Ben Gardon New
[4/7] KVM: x86/MMU: Move rmap_can_add() and rmap_remove() to rmap.c KVM: x86/MMU: Factor rmap operations out of mmu.c - - - --- 2022-12-06 Ben Gardon New
[3/7] KVM: x86/MMU: Move gfn_to_rmap() to rmap.c KVM: x86/MMU: Factor rmap operations out of mmu.c - - - --- 2022-12-06 Ben Gardon New
[2/7] KVM: x86/MMU: Move rmap_iterator to rmap.h KVM: x86/MMU: Factor rmap operations out of mmu.c - - - --- 2022-12-06 Ben Gardon New
[1/7] KVM: x86/MMU: Move pte_list operations to rmap.c KVM: x86/MMU: Factor rmap operations out of mmu.c - - - --- 2022-12-06 Ben Gardon New
[v2] KVM: x86: Use SRCU to protect zap in __kvm_set_or_clear_apicv_inhibit() [v2] KVM: x86: Use SRCU to protect zap in __kvm_set_or_clear_apicv_inhibit() - 1 - --- 2022-11-02 Ben Gardon New
KVM: x86: Use SRCU to protect zap in __kvm_set_or_clear_apicv_inhibit KVM: x86: Use SRCU to protect zap in __kvm_set_or_clear_apicv_inhibit - - - --- 2022-11-02 Ben Gardon New