Show patches with: Submitter = Sean Christopherson       |    State = Action Required       |   1696 patches
« 1 2 3 416 17 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,1/2] KVM: VMX: Move IRQ invocation to assembly subroutine KVM: VMX: Clean up IRQ/NMI handling 2 - - --- 2020-09-15 Sean Christopherson New
[2/2] KVM: VMX: Invoke NMI handler via indirect call instead of INTn KVM: VMX: Clean up IRQ/NMI handling - - - --- 2020-09-14 Sean Christopherson New
x86/entry/64: Disallow RDPID in paranoid entry if KVM is enabled x86/entry/64: Disallow RDPID in paranoid entry if KVM is enabled - - - --- 2020-08-21 Sean Christopherson New
[v2,2/2] KVM: x86/MMU: Recursively zap nested TDP SPs when zapping last/only parent KVM: x86/mmu: Zap orphaned kids for nested TDP MMU - - - --- 2020-08-12 Sean Christopherson New
[v2,1/2] KVM: x86/mmu: Move flush logic from mmu_page_zap_pte() to FNAME(invlpg) KVM: x86/mmu: Zap orphaned kids for nested TDP MMU - - - --- 2020-08-12 Sean Christopherson New
KVM: nVMX: Add VM-Enter failed tracepoints for super early checks KVM: nVMX: Add VM-Enter failed tracepoints for super early checks - - - --- 2020-08-12 Sean Christopherson New
KVM: nVMX: Morph notification vector IRQ on nested VM-Enter to pending PI KVM: nVMX: Morph notification vector IRQ on nested VM-Enter to pending PI - - - --- 2020-08-12 Sean Christopherson New
[RFC,8/8] KVM: SVM: Pin SEV pages in MMU during sev_launch_update_data() KVM: x86/mmu: Introduce pinned SPTEs framework - - - --- 2020-07-31 Sean Christopherson New
[RFC,7/8] KVM: x86/mmu: Introduce kvm_mmu_map_tdp_page() for use by SEV KVM: x86/mmu: Introduce pinned SPTEs framework - - - --- 2020-07-31 Sean Christopherson New
[RFC,6/8] KVM: x86/mmu: Move 'pfn' variable to caller of direct_page_fault() KVM: x86/mmu: Introduce pinned SPTEs framework - - - --- 2020-07-31 Sean Christopherson New
[RFC,5/8] KVM: SVM: Use the KVM MMU SPTE pinning hooks to pin pages on demand KVM: x86/mmu: Introduce pinned SPTEs framework - - - --- 2020-07-31 Sean Christopherson New
[RFC,4/8] KVM: x86/mmu: Add infrastructure for pinning PFNs on demand KVM: x86/mmu: Introduce pinned SPTEs framework - - - --- 2020-07-31 Sean Christopherson New
[RFC,3/8] KVM: x86/mmu: Refactor handling of not-present SPTEs in mmu_set_spte() KVM: x86/mmu: Introduce pinned SPTEs framework - - - --- 2020-07-31 Sean Christopherson New
[RFC,2/8] KVM: x86/mmu: Use bits 2:0 to check for present SPTEs KVM: x86/mmu: Introduce pinned SPTEs framework - - - --- 2020-07-31 Sean Christopherson New
[RFC,1/8] KVM: x86/mmu: Return old SPTE from mmu_spte_clear_track_bits() KVM: x86/mmu: Introduce pinned SPTEs framework - - - --- 2020-07-31 Sean Christopherson New
[RFC] KVM: SVM: Disallow SEV if NPT is disabled [RFC] KVM: SVM: Disallow SEV if NPT is disabled - 1 - --- 2020-07-31 Sean Christopherson New
[7/7] KVM: nVMX: Read EXIT_QUAL and INTR_INFO only when needed for nested exit KVM: x86: Tracepoint improvements and fixes - - - --- 2020-07-18 Sean Christopherson New
[6/7] KVM: x86: Use common definition for kvm_nested_vmexit tracepoint KVM: x86: Tracepoint improvements and fixes - - - --- 2020-07-18 Sean Christopherson New
[5/7] KVM: x86: Add macro wrapper for defining kvm_exit tracepoint KVM: x86: Tracepoint improvements and fixes - - - --- 2020-07-18 Sean Christopherson New
[4/7] KVM: x86: Add intr/vectoring info and error code to kvm_exit tracepoint KVM: x86: Tracepoint improvements and fixes - - - --- 2020-07-18 Sean Christopherson New
[3/7] KVM: VMX: Add a helper to test for a valid error code given an intr info KVM: x86: Tracepoint improvements and fixes - - - --- 2020-07-18 Sean Christopherson New
[2/7] KVM: x86: Read guest RIP from within the kvm_nested_vmexit tracepoint KVM: x86: Tracepoint improvements and fixes - - - --- 2020-07-18 Sean Christopherson New
[1/7] KVM: x86: Add RIP to the kvm_entry, i.e. VM-Enter, tracepoint KVM: x86: Tracepoint improvements and fixes - - - --- 2020-07-18 Sean Christopherson New
[3/3] KVM: x86: Unexport cpuid_query_maxphyaddr() KVM: VMX: Clean up RTIT MAXPHYADDR usage - - - --- 2020-07-16 Sean Christopherson New
[2/3] KVM: VMX: Replace MSR_IA32_RTIT_OUTPUT_BASE_MASK with helper function KVM: VMX: Clean up RTIT MAXPHYADDR usage - - - --- 2020-07-16 Sean Christopherson New
[1/3] KVM: VMX: Use precomputed MAXPHYADDR for RTIT base MSR check KVM: VMX: Clean up RTIT MAXPHYADDR usage - - - --- 2020-07-16 Sean Christopherson New
[9/9] KVM: x86: Specify max TDP level via kvm_configure_mmu() KVM: x86: TDP level cleanups and shadow NPT fix - - - --- 2020-07-16 Sean Christopherson New
[8/9] KVM: x86/mmu: Rename max_page_level to max_huge_page_level KVM: x86: TDP level cleanups and shadow NPT fix - - - --- 2020-07-16 Sean Christopherson New
[7/9] KVM: x86: Dynamically calculate TDP level from max level and MAXPHYADDR KVM: x86: TDP level cleanups and shadow NPT fix - - - --- 2020-07-16 Sean Christopherson New
[6/9] KVM: VXM: Remove temporary WARN on expected vs. actual EPTP level mismatch KVM: x86: TDP level cleanups and shadow NPT fix - - - --- 2020-07-16 Sean Christopherson New
[5/9] KVM: x86: Pull the PGD's level from the MMU instead of recalculating it KVM: x86: TDP level cleanups and shadow NPT fix - - - --- 2020-07-16 Sean Christopherson New
[4/9] KVM: VMX: Make vmx_load_mmu_pgd() static KVM: x86: TDP level cleanups and shadow NPT fix - - - --- 2020-07-16 Sean Christopherson New
[3/9] KVM: VMX: Drop a duplicate declaration of construct_eptp() KVM: x86: TDP level cleanups and shadow NPT fix - - - --- 2020-07-16 Sean Christopherson New
[2/9] KVM: x86/mmu: Add separate helper for shadow NPT root page role calc KVM: x86: TDP level cleanups and shadow NPT fix - 1 - --- 2020-07-16 Sean Christopherson New
[1/9] KVM: nSVM: Correctly set the shadow NPT root level in its MMU role KVM: x86: TDP level cleanups and shadow NPT fix - - - --- 2020-07-16 Sean Christopherson New
[kvm-unit-tests] cstart64: do not assume CR4 should be zero [kvm-unit-tests] cstart64: do not assume CR4 should be zero - 1 - --- 2020-07-15 Sean Christopherson New
[8/8] KVM: x86/mmu: Track write/user faults using bools KVM: x86/mmu: ITLB multi-hit workaround fixes - - - --- 2020-07-15 Sean Christopherson New
[7/8] KVM: x86/mmu: Hoist ITLB multi-hit workaround check up a level KVM: x86/mmu: ITLB multi-hit workaround fixes - - - --- 2020-07-15 Sean Christopherson New
[6/8] KVM: x86/mmu: Rename 'hlevel' to 'level' in FNAME(fetch) KVM: x86/mmu: ITLB multi-hit workaround fixes - - - --- 2020-07-15 Sean Christopherson New
[5/8] KVM: x86/mmu: Account NX huge page disallowed iff huge page was requested KVM: x86/mmu: ITLB multi-hit workaround fixes - - - --- 2020-07-15 Sean Christopherson New
[4/8] KVM: x86/mmu: Capture requested page level before NX huge page workaround KVM: x86/mmu: ITLB multi-hit workaround fixes - - - --- 2020-07-15 Sean Christopherson New
[3/8] KVM: x86/mmu: Move "huge page disallowed" calculation into mapping helpers KVM: x86/mmu: ITLB multi-hit workaround fixes - - - --- 2020-07-15 Sean Christopherson New
[2/8] KVM: x86/mmu: Refactor the zap loop for recovering NX lpages KVM: x86/mmu: ITLB multi-hit workaround fixes - - - --- 2020-07-15 Sean Christopherson New
[1/8] KVM: x86/mmu: Commit zap of remaining invalid pages when recovering lpages KVM: x86/mmu: ITLB multi-hit workaround fixes - - - --- 2020-07-15 Sean Christopherson New
[7/7] KVM: nVMX: WARN on attempt to switch the currently loaded VMCS KVM: nVMX: Bug fixes and cleanup - - - --- 2020-07-15 Sean Christopherson New
[6/7] KVM: nVMX: Drop redundant VMCS switch and free_nested() call KVM: nVMX: Bug fixes and cleanup - - - --- 2020-07-15 Sean Christopherson New
[5/7] KVM: nVMX: Ensure vmcs01 is the loaded VMCS when freeing nested state KVM: nVMX: Bug fixes and cleanup - - - --- 2020-07-15 Sean Christopherson New
[4/7] KVM: nVMX: Move free_nested() below vmx_switch_vmcs() KVM: nVMX: Bug fixes and cleanup - - - --- 2020-07-15 Sean Christopherson New
[3/7] KVM: nVMX: Explicitly check for valid guest state for !unrestricted guest KVM: nVMX: Bug fixes and cleanup - - - --- 2020-07-15 Sean Christopherson New
[2/7] KVM: nVMX: Reload vmcs01 if getting vmcs12's pages fails KVM: nVMX: Bug fixes and cleanup - - - --- 2020-07-15 Sean Christopherson New
[1/7] KVM: nVMX: Reset the segment cache when stuffing guest segs KVM: nVMX: Bug fixes and cleanup - - - --- 2020-07-15 Sean Christopherson New
[kvm-unit-tests] lib/alloc_page: Revert to 'unsigned long' for @size params [kvm-unit-tests] lib/alloc_page: Revert to 'unsigned long' for @size params - 1 1 --- 2020-07-14 Sean Christopherson New
[kvm-unit-tests] cstart: Fix typo in i386's cstart assembly [kvm-unit-tests] cstart: Fix typo in i386's cstart assembly - 2 - --- 2020-07-14 Sean Christopherson New
KVM: x86: Don't attempt to load PDPTRs when 64-bit mode is enabled KVM: x86: Don't attempt to load PDPTRs when 64-bit mode is enabled - 2 - --- 2020-07-14 Sean Christopherson New
[kvm-unit-tests,2/2] nVMX: Use the standard non-canonical value in test_mtf3 nVMX: Two PCIDE related fixes - 1 - --- 2020-07-14 Sean Christopherson New
[kvm-unit-tests,1/2] nVMX: Restore active host RIP/CR4 after test_host_addr_size() nVMX: Two PCIDE related fixes - 1 - --- 2020-07-14 Sean Christopherson New
[2/2] KVM: VMX: Use KVM_POSSIBLE_CR*_GUEST_BITS to initialize guest/host masks KVM: VMX: CR0/CR4 guest/host masks cleanup - - - --- 2020-07-03 Sean Christopherson New
[1/2] KVM: x86: Mark CR4.TSD as being possibly owned by the guest KVM: VMX: CR0/CR4 guest/host masks cleanup - - - --- 2020-07-03 Sean Christopherson New
KVM: x86/mmu: Add capability to zap only sptes for the affected memslot KVM: x86/mmu: Add capability to zap only sptes for the affected memslot - - - --- 2020-07-03 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() KVM: Cleanup and unify kvm_mmu_memory_cache usage - 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
vfio-ccw: Fix a build error due to missing include of linux/slab.h vfio-ccw: Fix a build error due to missing include of linux/slab.h - - - --- 2020-07-03 Sean Christopherson New
[kvm-unit-tests] x86: access: Add test for illegal toggling of CR4.LA57 in 64-bit mode [kvm-unit-tests] x86: access: Add test for illegal toggling of CR4.LA57 in 64-bit mode - - - --- 2020-07-03 Sean Christopherson New
KVM: x86: Inject #GP if guest attempts to toggle CR4.LA57 in 64-bit mode KVM: x86: Inject #GP if guest attempts to toggle CR4.LA57 in 64-bit mode - - - --- 2020-07-03 Sean Christopherson New
[2/2] KVM: x86/mmu: Optimize MMU page cache lookup for fully direct MMUs KVM: x86/mmu: Optimizations for kvm_get_mmu_page() - 1 - --- 2020-06-23 Sean Christopherson New
[1/2] KVM: x86/mmu: Avoid multiple hash lookups in kvm_get_mmu_page() KVM: x86/mmu: Optimizations for kvm_get_mmu_page() - 1 - --- 2020-06-23 Sean Christopherson New
[v2,4/4] KVM: x86/mmu: Exit to userspace on make_mmu_pages_available() error KVM: x86/mmu: Zapping and recycling cleanups - - - --- 2020-06-23 Sean Christopherson New
[v2,3/4] KVM: x86/mmu: Batch zap MMU pages when shrinking the slab KVM: x86/mmu: Zapping and recycling cleanups - - - --- 2020-06-23 Sean Christopherson New
[v2,2/4] KVM: x86/mmu: Batch zap MMU pages when recycling oldest pages KVM: x86/mmu: Zapping and recycling cleanups - - - --- 2020-06-23 Sean Christopherson New
[v2,1/4] KVM: x86/mmu: Don't put invalid SPs back on the list of active pages KVM: x86/mmu: Zapping and recycling cleanups - - - --- 2020-06-23 Sean Christopherson New
KVM: VMX: Stop context switching MSR_IA32_UMWAIT_CONTROL KVM: VMX: Stop context switching MSR_IA32_UMWAIT_CONTROL - - - --- 2020-06-23 Sean Christopherson New
[15/15] KVM: VMX: Rename vmx_uret_msr's "index" to "slot" KVM: x86: VMX: Fix MSR namespacing - - - --- 2020-06-22 Sean Christopherson New
[14/15] KVM: VMX: Rename "vmx_msr_index" to "vmx_uret_msrs_list" KVM: x86: VMX: Fix MSR namespacing - - - --- 2020-06-22 Sean Christopherson New
[13/15] KVM: VMX: Rename "vmx_set_guest_msr" to "vmx_set_guest_uret_msr" KVM: x86: VMX: Fix MSR namespacing - - - --- 2020-06-22 Sean Christopherson New
[12/15] KVM: VMX: Rename "find_msr_entry" to "vmx_find_uret_msr" KVM: x86: VMX: Fix MSR namespacing - - - --- 2020-06-22 Sean Christopherson New
[11/15] KVM: VMX: Add vmx_setup_uret_msr() to handle lookup and swap KVM: x86: VMX: Fix MSR namespacing - - - --- 2020-06-22 Sean Christopherson New
[10/15] KVM: VMX: Move uret MSR lookup into update_transition_efer() KVM: x86: VMX: Fix MSR namespacing - - - --- 2020-06-22 Sean Christopherson New
[09/15] KVM: VMX: Check guest support for RDTSCP before processing MSR_TSC_AUX KVM: x86: VMX: Fix MSR namespacing - - - --- 2020-06-22 Sean Christopherson New
[08/15] KVM: VMX: Rename "__find_msr_index" to "__vmx_find_uret_msr" KVM: x86: VMX: Fix MSR namespacing - - - --- 2020-06-22 Sean Christopherson New
[07/15] KVM: VMX: Rename vcpu_vmx's "guest_msrs_ready" to "guest_uret_msrs_loaded" KVM: x86: VMX: Fix MSR namespacing - - - --- 2020-06-22 Sean Christopherson New
[06/15] KVM: VMX: Rename vcpu_vmx's "save_nmsrs" to "nr_active_uret_msrs" KVM: x86: VMX: Fix MSR namespacing - - - --- 2020-06-22 Sean Christopherson New
« 1 2 3 416 17 »