Show patches with: Submitter = Sean Christopherson       |    State = Action Required       |   299 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,3/3] KVM: x86: Use KVM_BUG/KVM_BUG_ON to handle bugs that are fatal to the VM KVM: Introduce "VM bugged" concept - - - --- 2020-09-23 Sean Christopherson New
[RFC,2/3] KVM: Add infrastructure and macro to mark VM as bugged KVM: Introduce "VM bugged" concept - - - --- 2020-09-23 Sean Christopherson New
[RFC,1/3] KVM: Export kvm_make_all_cpus_request() for use in marking VMs as bugged KVM: Introduce "VM bugged" concept - - - --- 2020-09-23 Sean Christopherson New
KVM: Enable hardware before doing arch VM initialization KVM: Enable hardware before doing arch VM initialization - 2 - --- 2020-09-23 Sean Christopherson New
[v3,21/21] KVM: MIPS: Use common KVM implementation of MMU memory caches KVM: Cleanup and unify kvm_mmu_memory_cache usage - - - --- 2020-07-03 Sean Christopherson New
[v3,20/21] KVM: MIPS: Account pages used for GPA page tables KVM: Cleanup and unify kvm_mmu_memory_cache usage - - - --- 2020-07-03 Sean Christopherson New
[v3,19/21] KVM: MIPS: Drop @max param from mmu_topup_memory_cache() KVM: Cleanup and unify kvm_mmu_memory_cache usage - - - --- 2020-07-03 Sean Christopherson New
[v3,18/21] KVM: arm64: Use common KVM implementation of MMU memory caches KVM: Cleanup and unify kvm_mmu_memory_cache usage - - - --- 2020-07-03 Sean Christopherson New
[v3,17/21] KVM: arm64: Use common code's approach for __GFP_ZERO with memory caches KVM: Cleanup and unify kvm_mmu_memory_cache usage - - 1 --- 2020-07-03 Sean Christopherson New
[v3,16/21] KVM: arm64: Drop @max param from mmu_topup_memory_cache() KVM: Cleanup and unify kvm_mmu_memory_cache usage - - 1 --- 2020-07-03 Sean Christopherson New
[v3,15/21] KVM: Move x86's MMU memory cache helpers to common KVM code KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-07-03 Sean Christopherson New
[v3,14/21] KVM: Move x86's version of struct kvm_mmu_memory_cache to common code KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-07-03 Sean Christopherson New
[v3,13/21] KVM: x86/mmu: Prepend "kvm_" to memory cache helpers that will be global KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-07-03 Sean Christopherson New
[v3,12/21] KVM: x86/mmu: Skip filling the gfn cache for guaranteed direct MMU topups KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-07-03 Sean Christopherson New
[v3,11/21] KVM: x86/mmu: Zero allocate shadow pages (outside of mmu_lock) KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-07-03 Sean Christopherson New
[v3,10/21] KVM: x86/mmu: Make __GFP_ZERO a property of the memory cache KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-07-03 Sean Christopherson New
[v3,09/21] KVM: x86/mmu: Separate the memory caches for shadow pages and gfn arrays KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-07-03 Sean Christopherson New
[v3,08/21] KVM: x86/mmu: Clean up the gorilla math in mmu_topup_memory_caches() KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-07-03 Sean Christopherson New
[v3,07/21] KVM: x86/mmu: Topup memory caches after walking GVA->GPA KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-07-03 Sean Christopherson New
[v3,06/21] KVM: x86/mmu: Move fast_page_fault() call above mmu_topup_memory_caches() KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-07-03 Sean Christopherson New
[v3,05/21] KVM: x86/mmu: Try to avoid crashing KVM if a MMU memory cache is empty KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-07-03 Sean Christopherson New
[v3,04/21] KVM: x86/mmu: Remove superfluous gotos from mmu_topup_memory_caches() Untitled series #312257 - 1 - --- 2020-07-03 Sean Christopherson New
[v3,03/21] KVM: x86/mmu: Use consistent "mc" name for kvm_mmu_memory_cache locals KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-07-03 Sean Christopherson New
[v3,02/21] KVM: x86/mmu: Consolidate "page" variant of memory cache helpers KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-07-03 Sean Christopherson New
[v3,01/21] KVM: x86/mmu: Track the associated kmem_cache in the MMU caches KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-07-03 Sean Christopherson New
[v2,21/21] KVM: MIPS: Use common KVM implementation of MMU memory caches KVM: Cleanup and unify kvm_mmu_memory_cache usage - - - --- 2020-06-22 Sean Christopherson New
[v2,20/21] KVM: MIPS: Account pages used for GPA page tables KVM: Cleanup and unify kvm_mmu_memory_cache usage - - - --- 2020-06-22 Sean Christopherson New
[v2,19/21] KVM: MIPS: Drop @max param from mmu_topup_memory_cache() KVM: Cleanup and unify kvm_mmu_memory_cache usage - - - --- 2020-06-22 Sean Christopherson New
[v2,18/21] KVM: arm64: Use common KVM implementation of MMU memory caches KVM: Cleanup and unify kvm_mmu_memory_cache usage - - 1 --- 2020-06-22 Sean Christopherson New
[v2,17/21] KVM: arm64: Use common code's approach for __GFP_ZERO with memory caches KVM: Cleanup and unify kvm_mmu_memory_cache usage - - 1 --- 2020-06-22 Sean Christopherson New
[v2,16/21] KVM: arm64: Drop @max param from mmu_topup_memory_cache() KVM: Cleanup and unify kvm_mmu_memory_cache usage - - 1 --- 2020-06-22 Sean Christopherson New
[v2,15/21] KVM: Move x86's MMU memory cache helpers to common KVM code KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-22 Sean Christopherson New
[v2,14/21] KVM: Move x86's version of struct kvm_mmu_memory_cache to common code KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-22 Sean Christopherson New
[v2,13/21] KVM: x86/mmu: Prepend "kvm_" to memory cache helpers that will be global KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-22 Sean Christopherson New
[v2,12/21] KVM: x86/mmu: Skip filling the gfn cache for guaranteed direct MMU topups KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-22 Sean Christopherson New
[v2,11/21] KVM: x86/mmu: Zero allocate shadow pages (outside of mmu_lock) KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-22 Sean Christopherson New
[v2,10/21] KVM: x86/mmu: Make __GFP_ZERO a property of the memory cache KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-22 Sean Christopherson New
[v2,09/21] KVM: x86/mmu: Separate the memory caches for shadow pages and gfn arrays KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-22 Sean Christopherson New
[v2,08/21] KVM: x86/mmu: Clean up the gorilla math in mmu_topup_memory_caches() KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-22 Sean Christopherson New
[v2,07/21] KVM: x86/mmu: Topup memory caches after walking GVA->GPA KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-22 Sean Christopherson New
[v2,06/21] KVM: x86/mmu: Move fast_page_fault() call above mmu_topup_memory_caches() KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-22 Sean Christopherson New
[v2,05/21] KVM: x86/mmu: Try to avoid crashing KVM if a MMU memory cache is empty KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-22 Sean Christopherson New
[v2,04/21] KVM: x86/mmu: Remove superfluous gotos from mmu_topup_memory_caches() KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-22 Sean Christopherson New
[v2,03/21] KVM: x86/mmu: Use consistent "mc" name for kvm_mmu_memory_cache locals KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-22 Sean Christopherson New
[v2,02/21] KVM: x86/mmu: Consolidate "page" variant of memory cache helpers KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-22 Sean Christopherson New
[v2,01/21] KVM: x86/mmu: Track the associated kmem_cache in the MMU caches KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-22 Sean Christopherson New
[21/21] KVM: MIPS: Use common KVM implementation of MMU memory caches KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-05 Sean Christopherson New
[20/21] KVM: MIPS: Account pages used for GPA page tables KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-05 Sean Christopherson New
[19/21] KVM: MIPS: Drop @max param from mmu_topup_memory_cache() KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-05 Sean Christopherson New
[18/21] KVM: arm64: Use common KVM implementation of MMU memory caches KVM: Cleanup and unify kvm_mmu_memory_cache usage - - - --- 2020-06-05 Sean Christopherson New
[17/21] KVM: arm64: Use common code's approach for __GFP_ZERO with memory caches KVM: Cleanup and unify kvm_mmu_memory_cache usage - - - --- 2020-06-05 Sean Christopherson New
[16/21] KVM: arm64: Drop @max param from mmu_topup_memory_cache() KVM: Cleanup and unify kvm_mmu_memory_cache usage - - - --- 2020-06-05 Sean Christopherson New
[15/21] KVM: Move x86's MMU memory cache helpers to common KVM code KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-05 Sean Christopherson New
[14/21] KVM: Move x86's version of struct kvm_mmu_memory_cache to common code KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-05 Sean Christopherson New
[13/21] KVM: x86/mmu: Prepend "kvm_" to memory cache helpers that will be global KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-05 Sean Christopherson New
[12/21] KVM: x86/mmu: Skip filling the gfn cache for guaranteed direct MMU topups KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-05 Sean Christopherson New
[11/21] KVM: x86/mmu: Zero allocate shadow pages (outside of mmu_lock) KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-05 Sean Christopherson New
[10/21] KVM: x86/mmu: Make __GFP_ZERO a property of the memory cache KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-05 Sean Christopherson New
[09/21] KVM: x86/mmu: Separate the memory caches for shadow pages and gfn arrays KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-05 Sean Christopherson New
[08/21] KVM: x86/mmu: Clean up the gorilla math in mmu_topup_memory_caches() KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-05 Sean Christopherson New
[07/21] KVM: x86/mmu: Topup memory caches after walking GVA->GPA KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-05 Sean Christopherson New
[06/21] KVM: x86/mmu: Move fast_page_fault() call above mmu_topup_memory_caches() KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-05 Sean Christopherson New
[05/21] KVM: x86/mmu: Try to avoid crashing KVM if a MMU memory cache is empty KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-05 Sean Christopherson New
[04/21] KVM: x86/mmu: Remove superfluous gotos from mmu_topup_memory_caches() KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-05 Sean Christopherson New
[03/21] KVM: x86/mmu: Use consistent "mc" name for kvm_mmu_memory_cache locals KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-05 Sean Christopherson New
[02/21] KVM: x86/mmu: Consolidate "page" variant of memory cache helpers KVM: Cleanup and unify kvm_mmu_memory_cache usage - - - --- 2020-06-05 Sean Christopherson New
[01/21] KVM: x86/mmu: Track the associated kmem_cache in the MMU caches KVM: Cleanup and unify kvm_mmu_memory_cache usage - 1 - --- 2020-06-05 Sean Christopherson New
[v3,9/9] KVM: SVM: Annotate svm_x86_ops as __initdata KVM: Move x86 init ops to separate struct - 1 - --- 2020-03-21 Sean Christopherson New
[v3,8/9] KVM: VMX: Annotate vmx_x86_ops as __initdata KVM: Move x86 init ops to separate struct - 1 - --- 2020-03-21 Sean Christopherson New
[v3,7/9] KVM: x86: Drop __exit from kvm_x86_ops' hardware_unsetup() KVM: Move x86 init ops to separate struct - 1 - --- 2020-03-21 Sean Christopherson New
[v3,6/9] KVM: x86: Copy kvm_x86_ops by value to eliminate layer of indirection KVM: Move x86 init ops to separate struct - 1 - --- 2020-03-21 Sean Christopherson New
[v3,5/9] KVM: x86: Set kvm_x86_ops only after ->hardware_setup() completes KVM: Move x86 init ops to separate struct - - - --- 2020-03-21 Sean Christopherson New
[v3,4/9] KVM: VMX: Configure runtime hooks using vmx_x86_ops KVM: Move x86 init ops to separate struct - 1 - --- 2020-03-21 Sean Christopherson New
[v3,3/9] KVM: VMX: Move hardware_setup() definition below vmx_x86_ops KVM: Move x86 init ops to separate struct - 1 - --- 2020-03-21 Sean Christopherson New
[v3,2/9] KVM: x86: Move init-only kvm_x86_ops to separate struct KVM: Move x86 init ops to separate struct - 1 - --- 2020-03-21 Sean Christopherson New
[v3,1/9] KVM: Pass kvm_init()'s opaque param to additional arch funcs KVM: Move x86 init ops to separate struct 2 1 1 --- 2020-03-21 Sean Christopherson New
[v2,9/9] KVM: SVM: Annotate svm_x86_ops as __initdata KVM: Move x86 init ops to separate struct - - - --- 2020-02-18 Sean Christopherson New
[v2,8/9] KVM: VMX: Annotate vmx_x86_ops as __initdata KVM: Move x86 init ops to separate struct - - - --- 2020-02-18 Sean Christopherson New
[v2,7/9] KVM: x86: Drop __exit from kvm_x86_ops' hardware_unsetup() KVM: Move x86 init ops to separate struct - - - --- 2020-02-18 Sean Christopherson New
[v2,6/9] KVM: x86: Copy kvm_x86_ops by value to eliminate layer of indirection KVM: Move x86 init ops to separate struct - - - --- 2020-02-18 Sean Christopherson New
[v2,5/9] KVM: x86: Set kvm_x86_ops only after ->hardware_setup() completes KVM: Move x86 init ops to separate struct - - - --- 2020-02-18 Sean Christopherson New
[v2,4/9] KVM: VMX: Configure runtime hooks using vmx_x86_ops KVM: Move x86 init ops to separate struct - - - --- 2020-02-18 Sean Christopherson New
[v2,3/9] KVM: VMX: Move hardware_setup() definition below vmx_x86_ops KVM: Move x86 init ops to separate struct - - - --- 2020-02-18 Sean Christopherson New
[v2,2/9] KVM: x86: Move init-only kvm_x86_ops to separate struct KVM: Move x86 init ops to separate struct - - - --- 2020-02-18 Sean Christopherson New
[v2,1/9] KVM: Pass kvm_init()'s opaque param to additional arch funcs KVM: Move x86 init ops to separate struct 1 1 1 --- 2020-02-18 Sean Christopherson New
[v6,22/22] KVM: x86/mmu: Consolidate open coded variants of memslot TLB flushes KVM: Dynamically size memslot arrays - - - --- 2020-02-18 Sean Christopherson New
[v6,21/22] KVM: x86/mmu: Use ranged-based TLB flush for dirty log memslot flush KVM: Dynamically size memslot arrays - - - --- 2020-02-18 Sean Christopherson New
[v6,20/22] KVM: x86/mmu: Move kvm_arch_flush_remote_tlbs_memslot() to mmu.c KVM: Dynamically size memslot arrays - - - --- 2020-02-18 Sean Christopherson New
[v6,19/22] KVM: selftests: Add test for KVM_SET_USER_MEMORY_REGION KVM: Dynamically size memslot arrays - 1 - --- 2020-02-18 Sean Christopherson New
[v6,18/22] KVM: Dynamically size memslot array based on number of used slots KVM: Dynamically size memslot arrays - 1 2 --- 2020-02-18 Sean Christopherson New
[v6,17/22] KVM: Terminate memslot walks via used_slots KVM: Dynamically size memslot arrays - - 2 --- 2020-02-18 Sean Christopherson New
[v6,16/22] KVM: Ensure validity of memslot with respect to kvm_get_dirty_log() KVM: Dynamically size memslot arrays - - - --- 2020-02-18 Sean Christopherson New
[v6,15/22] KVM: Provide common implementation for generic dirty log functions KVM: Dynamically size memslot arrays - - - --- 2020-02-18 Sean Christopherson New
[v6,14/22] KVM: Clean up local variable usage in __kvm_set_memory_region() KVM: Dynamically size memslot arrays - - - --- 2020-02-18 Sean Christopherson New
[v6,13/22] KVM: Simplify kvm_free_memslot() and all its descendents KVM: Dynamically size memslot arrays - 1 1 --- 2020-02-18 Sean Christopherson New
[v6,12/22] KVM: Move memslot deletion to helper function KVM: Dynamically size memslot arrays 1 1 1 --- 2020-02-18 Sean Christopherson New
[v6,11/22] KVM: x86: Free arrays for old memslot when moving memslot's base gfn KVM: Dynamically size memslot arrays - 1 - --- 2020-02-18 Sean Christopherson New
[v6,10/22] KVM: Drop "const" attribute from old memslot in commit_memory_region() KVM: Dynamically size memslot arrays - 1 - --- 2020-02-18 Sean Christopherson New
[v6,09/22] KVM: Move setting of memslot into helper routine KVM: Dynamically size memslot arrays - 2 1 --- 2020-02-18 Sean Christopherson New
[v6,08/22] KVM: Refactor error handling for setting memory region KVM: Dynamically size memslot arrays - 3 - --- 2020-02-18 Sean Christopherson New
« 1 2 3 »