Show patches with: Submitter = Sean Christopherson       |    State = Action Required       |   3858 patches
« 1 2 ... 36 37 38 39 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[1/4] KVM: x86: Protect userspace MSR filter with SRCU, and set atomically-ish KVM: x86: MSR filtering and related fixes - 2 - --- 2021-03-16 Sean Christopherson New
KVM: x86/mmu: Skip !MMU-present SPTEs when removing SP in exclusive mode KVM: x86/mmu: Skip !MMU-present SPTEs when removing SP in exclusive mode - - - --- 2021-03-10 Sean Christopherson New
[v2,4/4] KVM: x86/mmu: Mark the PAE roots as decrypted for shadow paging KVM: x86: Fixups and PAE+SME fixes - - - --- 2021-03-09 Sean Christopherson New
[v2,3/4] KVM: x86/mmu: Use '0' as the one and only value for an invalid PAE root KVM: x86: Fixups and PAE+SME fixes - - - --- 2021-03-09 Sean Christopherson New
[v2,2/4] KVM: x86/mmu: Exclude the MMU_PRESENT bit from MMIO SPTE's generation KVM: x86: Fixups and PAE+SME fixes - 1 1 --- 2021-03-09 Sean Christopherson New
[v2,1/4] KVM: x86: Fixup "Get active PCID only when writing a CR3 value" KVM: x86: Fixups and PAE+SME fixes - - - --- 2021-03-09 Sean Christopherson New
[v2] x86/perf: Use RET0 as default for guest_get_msrs to handle "no PMU" case [v2] x86/perf: Use RET0 as default for guest_get_msrs to handle "no PMU" case - - - --- 2021-03-09 Sean Christopherson New
[2/2] KVM: x86/mmu: Exclude the MMU_PRESENT bit from MMIO SPTE's generation Fixups to hide our goofs - 1 1 --- 2021-03-09 Sean Christopherson New
[1/2] KVM: x86: Fixup "Get active PCID only when writing a CR3 value" Fixups to hide our goofs - - - --- 2021-03-09 Sean Christopherson New
[v4,14/14] KVM: SVM: Skip SEV cache flush if no ASIDs have been used KVM: SVM: Misc SEV cleanups - - - --- 2021-03-06 Sean Christopherson New
[v4,13/14] KVM: SVM: Remove an unnecessary prototype declaration of sev_flush_asids() KVM: SVM: Misc SEV cleanups - 1 - --- 2021-03-06 Sean Christopherson New
[v4,12/14] KVM: SVM: Drop redundant svm_sev_enabled() helper KVM: SVM: Misc SEV cleanups - 1 - --- 2021-03-06 Sean Christopherson New
[v4,11/14] KVM: SVM: Move SEV VMCB tracking allocation to sev.c KVM: SVM: Misc SEV cleanups - 1 - --- 2021-03-06 Sean Christopherson New
[v4,10/14] KVM: SVM: Explicitly check max SEV ASID during sev_hardware_setup() KVM: SVM: Misc SEV cleanups - 1 - --- 2021-03-06 Sean Christopherson New
[v4,09/14] KVM: SVM: Unconditionally invoke sev_hardware_teardown() KVM: SVM: Misc SEV cleanups - 1 - --- 2021-03-06 Sean Christopherson New
[v4,08/14] KVM: SVM: Enable SEV/SEV-ES functionality by default (when supported) KVM: SVM: Misc SEV cleanups - - - --- 2021-03-06 Sean Christopherson New
[v4,07/14] KVM: SVM: Condition sev_enabled and sev_es_enabled on CONFIG_KVM_AMD_SEV=y KVM: SVM: Misc SEV cleanups - 1 - --- 2021-03-06 Sean Christopherson New
[v4,06/14] KVM: SVM: Append "_enabled" to module-scoped SEV/SEV-ES control variables KVM: SVM: Misc SEV cleanups 1 1 - --- 2021-03-06 Sean Christopherson New
[v4,05/14] x86/sev: Drop redundant and potentially misleading 'sev_enabled' KVM: SVM: Misc SEV cleanups - 2 - --- 2021-03-06 Sean Christopherson New
[v4,04/14] KVM: x86: Do not advertise SME, VM_PAGE_FLUSH, or unknown features KVM: SVM: Misc SEV cleanups - - - --- 2021-03-06 Sean Christopherson New
[v4,03/14] KVM: SVM: Move SEV module params/variables to sev.c KVM: SVM: Misc SEV cleanups - 2 - --- 2021-03-06 Sean Christopherson New
[v4,02/14] KVM: SVM: Free sev_asid_bitmap during init if SEV setup fails KVM: SVM: Misc SEV cleanups - - - --- 2021-03-06 Sean Christopherson New
[v4,01/14] KVM: SVM: Zero out the VMCB array used to track SEV ASID association KVM: SVM: Misc SEV cleanups - 2 - --- 2021-03-06 Sean Christopherson New
x86/perf: Fix guest_get_msrs static call if there is no PMU x86/perf: Fix guest_get_msrs static call if there is no PMU - - - --- 2021-03-05 Sean Christopherson New
[v4,11/11] KVM: VMX: Track root HPA instead of EPTP for paravirt Hyper-V TLB flush KVM: VMX: Clean up Hyper-V PV TLB flush - 1 - --- 2021-03-05 Sean Christopherson New
[v4,10/11] KVM: VMX: Skip additional Hyper-V TLB EPTP flushes if one fails KVM: VMX: Clean up Hyper-V PV TLB flush - 1 - --- 2021-03-05 Sean Christopherson New
[v4,09/11] KVM: VMX: Define Hyper-V paravirt TLB flush fields iff Hyper-V is enabled KVM: VMX: Clean up Hyper-V PV TLB flush - 1 - --- 2021-03-05 Sean Christopherson New
[v4,08/11] KVM: VMX: Explicitly check for hv_remote_flush_tlb when loading pgd KVM: VMX: Clean up Hyper-V PV TLB flush - 1 - --- 2021-03-05 Sean Christopherson New
[v4,07/11] KVM: VMX: Don't invalidate hv_tlb_eptp if the new EPTP matches KVM: VMX: Clean up Hyper-V PV TLB flush - 1 - --- 2021-03-05 Sean Christopherson New
[v4,06/11] KVM: VMX: Invalidate hv_tlb_eptp to denote an EPTP mismatch KVM: VMX: Clean up Hyper-V PV TLB flush - 1 - --- 2021-03-05 Sean Christopherson New
[v4,05/11] KVM: VMX: Do Hyper-V TLB flush iff vCPU's EPTP hasn't been flushed KVM: VMX: Clean up Hyper-V PV TLB flush - 1 - --- 2021-03-05 Sean Christopherson New
[v4,04/11] KVM: VMX: Fold Hyper-V EPTP checking into it's only caller KVM: VMX: Clean up Hyper-V PV TLB flush - 1 - --- 2021-03-05 Sean Christopherson New
[v4,03/11] KVM: VMX: Stash kvm_vmx in a local variable for Hyper-V paravirt TLB flush KVM: VMX: Clean up Hyper-V PV TLB flush - 1 - --- 2021-03-05 Sean Christopherson New
[v4,02/11] KVM: VMX: Track common EPTP for Hyper-V's paravirt TLB flush KVM: VMX: Clean up Hyper-V PV TLB flush - 1 - --- 2021-03-05 Sean Christopherson New
[v4,01/11] KVM: x86: Get active PCID only when writing a CR3 value KVM: VMX: Clean up Hyper-V PV TLB flush - 1 - --- 2021-03-05 Sean Christopherson New
KVM: x86: Ensure deadline timer has truly expired before posting its IRQ KVM: x86: Ensure deadline timer has truly expired before posting its IRQ - - - --- 2021-03-05 Sean Christopherson New
KVM: SVM: Connect 'npt' module param to KVM's internal 'npt_enabled' KVM: SVM: Connect 'npt' module param to KVM's internal 'npt_enabled' - 1 - --- 2021-03-05 Sean Christopherson New
[v2,17/17] KVM: x86/mmu: WARN on NULL pae_root or lm_root, or bad shadow root level KVM: x86/mmu: Lots of bug fixes - - - --- 2021-03-05 Sean Christopherson New
[v2,16/17] KVM: x86/mmu: Sync roots after MMU load iff load as successful KVM: x86/mmu: Lots of bug fixes - - - --- 2021-03-05 Sean Christopherson New
[v2,15/17] KVM: x86/mmu: Unexport MMU load/unload functions KVM: x86/mmu: Lots of bug fixes - - - --- 2021-03-05 Sean Christopherson New
[v2,14/17] KVM: x86: Defer the MMU unload to the normal path on an global INVPCID KVM: x86/mmu: Lots of bug fixes - - - --- 2021-03-05 Sean Christopherson New
[v2,13/17] KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switch KVM: x86/mmu: Lots of bug fixes - - - --- 2021-03-05 Sean Christopherson New
[v2,12/17] KVM: SVM: Don't strip the C-bit from CR2 on #PF interception KVM: x86/mmu: Lots of bug fixes - - - --- 2021-03-05 Sean Christopherson New
[v2,11/17] KVM: x86/mmu: Mark the PAE roots as decrypted for shadow paging KVM: x86/mmu: Lots of bug fixes - - - --- 2021-03-05 Sean Christopherson New
[v2,10/17] KVM: x86/mmu: Set the C-bit in the PDPTRs and LM pseudo-PDPTRs KVM: x86/mmu: Lots of bug fixes - - - --- 2021-03-05 Sean Christopherson New
[v2,09/17] KVM: x86/mmu: Use '0' as the one and only value for an invalid PAE root KVM: x86/mmu: Lots of bug fixes - - - --- 2021-03-05 Sean Christopherson New
[v2,08/17] KVM: x86/mmu: Fix and unconditionally enable WARNs to detect PAE leaks KVM: x86/mmu: Lots of bug fixes - - - --- 2021-03-05 Sean Christopherson New
[v2,07/17] KVM: x86/mmu: Check PDPTRs before allocating PAE roots KVM: x86/mmu: Lots of bug fixes - - - --- 2021-03-05 Sean Christopherson New
[v2,06/17] KVM: x86/mmu: Ensure MMU pages are available when allocating roots KVM: x86/mmu: Lots of bug fixes - - - --- 2021-03-05 Sean Christopherson New
[v2,05/17] KVM: x86/mmu: Allocate pae_root and lm_root pages in dedicated helper KVM: x86/mmu: Lots of bug fixes - - - --- 2021-03-05 Sean Christopherson New
[v2,04/17] KVM: x86/mmu: Allocate the lm_root before allocating PAE roots KVM: x86/mmu: Lots of bug fixes - - - --- 2021-03-05 Sean Christopherson New
[v2,03/17] KVM: x86/mmu: Capture 'mmu' in a local variable when allocating roots KVM: x86/mmu: Lots of bug fixes - - - --- 2021-03-05 Sean Christopherson New
[v2,02/17] KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bit KVM: x86/mmu: Lots of bug fixes - 1 - --- 2021-03-05 Sean Christopherson New
[v2,01/17] KVM: nSVM: Set the shadow root level to the TDP level for nested NPT KVM: x86/mmu: Lots of bug fixes - - - --- 2021-03-05 Sean Christopherson New
[15/15] KVM: x86/mmu: WARN on NULL pae_root and bad shadow root level KVM: x86/mmu: Lots of bug fixes - - - --- 2021-03-02 Sean Christopherson New
[14/15] KVM: x86/mmu: Sync roots after MMU load iff load as successful KVM: x86/mmu: Lots of bug fixes - - - --- 2021-03-02 Sean Christopherson New
[13/15] KVM: x86/mmu: Unexport MMU load/unload functions KVM: x86/mmu: Lots of bug fixes - - - --- 2021-03-02 Sean Christopherson New
[12/15] KVM: x86: Defer the MMU unload to the normal path on an global INVPCID KVM: x86/mmu: Lots of bug fixes - - - --- 2021-03-02 Sean Christopherson New
[11/15] KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switch KVM: x86/mmu: Lots of bug fixes - - - --- 2021-03-02 Sean Christopherson New
[10/15] KVM: SVM: Don't strip the C-bit from CR2 on #PF interception KVM: x86/mmu: Lots of bug fixes - - - --- 2021-03-02 Sean Christopherson New
[09/15] KVM: x86/mmu: Mark the PAE roots as decrypted for shadow paging KVM: x86/mmu: Lots of bug fixes - - - --- 2021-03-02 Sean Christopherson New
[08/15] KVM: x86/mmu: Set the C-bit in the PDPTRs and LM pseudo-PDPTRs KVM: x86/mmu: Lots of bug fixes - - - --- 2021-03-02 Sean Christopherson New
[07/15] KVM: x86/mmu: Use '0' as the one and only value for an invalid PAE root KVM: x86/mmu: Lots of bug fixes - - - --- 2021-03-02 Sean Christopherson New
[06/15] KVM: x86/mmu: Fix and unconditionally enable WARNs to detect PAE leaks KVM: x86/mmu: Lots of bug fixes - - - --- 2021-03-02 Sean Christopherson New
[05/15] KVM: x86/mmu: Check PDPTRs before allocating PAE roots KVM: x86/mmu: Lots of bug fixes - - - --- 2021-03-02 Sean Christopherson New
[04/15] KVM: x86/mmu: Allocate the lm_root before allocating PAE roots KVM: x86/mmu: Lots of bug fixes - - - --- 2021-03-02 Sean Christopherson New
[03/15] KVM: x86/mmu: Ensure MMU pages are available when allocating roots KVM: x86/mmu: Lots of bug fixes - 1 - --- 2021-03-02 Sean Christopherson New
[02/15] KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bit KVM: x86/mmu: Lots of bug fixes - 1 - --- 2021-03-02 Sean Christopherson New
[01/15] KVM: nSVM: Set the shadow root level to the TDP level for nested NPT KVM: x86/mmu: Lots of bug fixes - - - --- 2021-03-02 Sean Christopherson New
[2/2] KVM: nSVM: Add helper to synthesize nested VM-Exit without collateral KVM: x86: Emulate L2 triple fault without killing L1 - - - --- 2021-03-02 Sean Christopherson New
[1/2] KVM: x86: Handle triple fault in L2 without killing L1 KVM: x86: Emulate L2 triple fault without killing L1 - - - --- 2021-03-02 Sean Christopherson New
[5/5] KVM: x86/mmu: Add convenience wrapper for acting on single hva in TDP MMU KVM: x86/mmu: Misc cleanups, mostly TDP MMU - - - --- 2021-02-26 Sean Christopherson New
[4/5] KVM: x86/mmu: Add typedefs for rmap/iter handlers KVM: x86/mmu: Misc cleanups, mostly TDP MMU - - - --- 2021-02-26 Sean Christopherson New
[3/5] KVM: x86/mmu: Use 'end' param in TDP MMU's test_age_gfn() KVM: x86/mmu: Misc cleanups, mostly TDP MMU - - - --- 2021-02-26 Sean Christopherson New
[2/5] KVM: x86/mmu: WARN if TDP MMU's set_tdp_spte() sees multiple GFNs KVM: x86/mmu: Misc cleanups, mostly TDP MMU - - - --- 2021-02-26 Sean Christopherson New
[1/5] KVM: x86/mmu: Remove spurious TLB flush from TDP MMU's change_pte() hook KVM: x86/mmu: Misc cleanups, mostly TDP MMU - - - --- 2021-02-26 Sean Christopherson New
[24/24] KVM: x86/mmu: Dump reserved bits if they're detected on non-MMIO SPTE KVM: x86/mmu: Introduce MMU_PRESENT and fix bugs - - - --- 2021-02-25 Sean Christopherson New
[23/24] KVM: x86/mmu: Use low available bits for removed SPTEs KVM: x86/mmu: Introduce MMU_PRESENT and fix bugs - - - --- 2021-02-25 Sean Christopherson New
[22/24] KVM: x86/mmu: Use is_removed_spte() instead of open coded equivalents KVM: x86/mmu: Introduce MMU_PRESENT and fix bugs - - - --- 2021-02-25 Sean Christopherson New
[21/24] KVM: x86/mmu: Tweak auditing WARN for A/D bits to !PRESENT (was MMIO) KVM: x86/mmu: Introduce MMU_PRESENT and fix bugs - - - --- 2021-02-25 Sean Christopherson New
[20/24] KVM: x86/mmu: Use a dedicated bit to track shadow/MMU-present SPTEs KVM: x86/mmu: Introduce MMU_PRESENT and fix bugs - - - --- 2021-02-25 Sean Christopherson New
[19/24] KVM: x86/mmu: Use high bits for host/mmu writable masks for EPT SPTEs KVM: x86/mmu: Introduce MMU_PRESENT and fix bugs - - - --- 2021-02-25 Sean Christopherson New
[18/24] KVM: x86/mmu: Make Host-writable and MMU-writable bit locations dynamic KVM: x86/mmu: Introduce MMU_PRESENT and fix bugs - - - --- 2021-02-25 Sean Christopherson New
[17/24] KVM: x86/mmu: Move logic for setting SPTE masks for EPT into the MMU proper KVM: x86/mmu: Introduce MMU_PRESENT and fix bugs - - - --- 2021-02-25 Sean Christopherson New
[16/24] KVM: x86/mmu: Co-locate code for setting various SPTE masks KVM: x86/mmu: Introduce MMU_PRESENT and fix bugs - - - --- 2021-02-25 Sean Christopherson New
[15/24] KVM: x86/mmu: Move initial kvm_mmu_set_mask_ptes() call into MMU proper KVM: x86/mmu: Introduce MMU_PRESENT and fix bugs - - - --- 2021-02-25 Sean Christopherson New
[14/24] KVM: x86/mmu: Document dependency bewteen TDP A/D type and saved bits KVM: x86/mmu: Introduce MMU_PRESENT and fix bugs - - - --- 2021-02-25 Sean Christopherson New
[13/24] KVM: x86/mmu: Use MMIO SPTE bits 53 and 52 for the MMIO generation KVM: x86/mmu: Introduce MMU_PRESENT and fix bugs - - - --- 2021-02-25 Sean Christopherson New
[12/24] KVM: x86/mmu: Rename and document A/D scheme for TDP SPTEs KVM: x86/mmu: Introduce MMU_PRESENT and fix bugs - - - --- 2021-02-25 Sean Christopherson New
[11/24] KVM: x86/mmu: Add module param to disable MMIO caching (for testing) KVM: x86/mmu: Introduce MMU_PRESENT and fix bugs - - - --- 2021-02-25 Sean Christopherson New
[10/24] KVM: x86/mmu: Stop using software available bits to denote MMIO SPTEs KVM: x86/mmu: Introduce MMU_PRESENT and fix bugs - - - --- 2021-02-25 Sean Christopherson New
[09/24] KVM: x86/mmu: Rename 'mask' to 'spte' in MMIO SPTE helpers KVM: x86/mmu: Introduce MMU_PRESENT and fix bugs - - - --- 2021-02-25 Sean Christopherson New
[08/24] KVM: x86/mmu: Drop redundant trace_kvm_mmu_set_spte() in the TDP MMU KVM: x86/mmu: Introduce MMU_PRESENT and fix bugs - - - --- 2021-02-25 Sean Christopherson New
[07/24] KVM: x86/mmu: Handle MMIO SPTEs directly in mmu_set_spte() KVM: x86/mmu: Introduce MMU_PRESENT and fix bugs - - - --- 2021-02-25 Sean Christopherson New
[06/24] KVM: x86/mmu: Don't install bogus MMIO SPTEs if MMIO caching is disabled KVM: x86/mmu: Introduce MMU_PRESENT and fix bugs - - - --- 2021-02-25 Sean Christopherson New
[05/24] KVM: x86/mmu: Retry page faults that hit an invalid memslot KVM: x86/mmu: Introduce MMU_PRESENT and fix bugs - - - --- 2021-02-25 Sean Christopherson New
[04/24] KVM: x86/mmu: Disable MMIO caching if MMIO value collides with L1TF KVM: x86/mmu: Introduce MMU_PRESENT and fix bugs - - - --- 2021-02-25 Sean Christopherson New
[03/24] KVM: x86/mmu: Bail from fast_page_fault() if SPTE is not shadow-present KVM: x86/mmu: Introduce MMU_PRESENT and fix bugs - - - --- 2021-02-25 Sean Christopherson New
[02/24] KVM: x86/mmu: Check for shadow-present SPTE before querying A/D status KVM: x86/mmu: Introduce MMU_PRESENT and fix bugs - - - --- 2021-02-25 Sean Christopherson New
[01/24] KVM: x86/mmu: Set SPTE_AD_WRPROT_ONLY_MASK if and only if PML is enabled KVM: x86/mmu: Introduce MMU_PRESENT and fix bugs - - - --- 2021-02-25 Sean Christopherson New
« 1 2 ... 36 37 38 39 »