Show patches with: Submitter = Sean Christopherson       |    State = Action Required       |    Archived = No       |   1233 patches
« 1 28 9 1012 13 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v4,05/13] KVM: x86/mmu: Drop access tracking checks when clearing TDP MMU dirty bits KVM: x86/mmu: Optimize clear dirty log - - - --- 2023-03-21 Sean Christopherson New
[v4,04/13] KVM: x86/mmu: Atomically clear SPTE dirty state in the clear-dirty-log flow KVM: x86/mmu: Optimize clear dirty log - 1 - --- 2023-03-21 Sean Christopherson New
[v4,03/13] KVM: x86/mmu: Consolidate Dirty vs. Writable clearing logic in TDP MMU KVM: x86/mmu: Optimize clear dirty log - - - --- 2023-03-21 Sean Christopherson New
[v4,02/13] KVM: x86/mmu: Use kvm_ad_enabled() to determine if TDP MMU SPTEs need wrprot KVM: x86/mmu: Optimize clear dirty log - - - --- 2023-03-21 Sean Christopherson New
[v4,01/13] KVM: x86/mmu: Add a helper function to check if an SPTE needs atomic write KVM: x86/mmu: Optimize clear dirty log - 2 - --- 2023-03-21 Sean Christopherson New
[2/2] KVM: SVM: Drop unprotected-by-braces variable declaration in case-statement KVM: x86: Fix kvm/queue breakage on clang - - - --- 2023-03-15 Sean Christopherson New
[1/2] KVM: VMX: Drop unprotected-by-braces variable declaration in case-statement KVM: x86: Fix kvm/queue breakage on clang - - - --- 2023-03-15 Sean Christopherson New
[v3,21/21] KVM: selftests: Verify LBRs are disabled if vPMU is disabled KVM: x86: Disallow writes to feature MSRs post-KVM_RUN - - - --- 2023-03-11 Sean Christopherson New
[v3,20/21] KVM: selftests: Add negative testcase for PEBS format in PERF_CAPABILITIES KVM: x86: Disallow writes to feature MSRs post-KVM_RUN - - - --- 2023-03-11 Sean Christopherson New
[v3,19/21] KVM: selftests: Refactor LBR_FMT test to avoid use of separate macro KVM: x86: Disallow writes to feature MSRs post-KVM_RUN - - - --- 2023-03-11 Sean Christopherson New
[v3,18/21] KVM: selftests: Drop "all done!" printf() from PERF_CAPABILITIES test KVM: x86: Disallow writes to feature MSRs post-KVM_RUN - - - --- 2023-03-11 Sean Christopherson New
[v3,17/21] KVM: selftests: Test post-KVM_RUN writes to PERF_CAPABILITIES KVM: x86: Disallow writes to feature MSRs post-KVM_RUN - - - --- 2023-03-11 Sean Christopherson New
[v3,16/21] KVM: selftests: Expand negative testing of guest writes to PERF_CAPABILITIES KVM: x86: Disallow writes to feature MSRs post-KVM_RUN - - - --- 2023-03-11 Sean Christopherson New
[v3,15/21] KVM: selftests: Test all immutable non-format bits in PERF_CAPABILITIES KVM: x86: Disallow writes to feature MSRs post-KVM_RUN - - - --- 2023-03-11 Sean Christopherson New
[v3,14/21] KVM: selftests: Test all fungible features in PERF_CAPABILITIES KVM: x86: Disallow writes to feature MSRs post-KVM_RUN - - - --- 2023-03-11 Sean Christopherson New
[v3,13/21] KVM: selftests: Drop now-redundant checks on PERF_CAPABILITIES writes KVM: x86: Disallow writes to feature MSRs post-KVM_RUN - - - --- 2023-03-11 Sean Christopherson New
[v3,12/21] KVM: selftests: Verify KVM preserves userspace writes to "durable" MSRs KVM: x86: Disallow writes to feature MSRs post-KVM_RUN - - - --- 2023-03-11 Sean Christopherson New
[v3,11/21] KVM: selftests: Print out failing MSR and value in vcpu_set_msr() KVM: x86: Disallow writes to feature MSRs post-KVM_RUN - - - --- 2023-03-11 Sean Christopherson New
[v3,10/21] KVM: selftests: Assert that full-width PMC writes are supported if PDCM=1 KVM: x86: Disallow writes to feature MSRs post-KVM_RUN - - - --- 2023-03-11 Sean Christopherson New
[v3,09/21] KVM: selftests: Move 0/initial value PERF_CAPS checks to dedicated sub-test KVM: x86: Disallow writes to feature MSRs post-KVM_RUN - - - --- 2023-03-11 Sean Christopherson New
[v3,08/21] KVM: x86/pmu: Zero out LBR capabilities during PMU refresh KVM: x86: Disallow writes to feature MSRs post-KVM_RUN - - - --- 2023-03-11 Sean Christopherson New
[v3,07/21] KVM: x86/pmu: WARN and bug the VM if PMU is refreshed after vCPU has run KVM: x86: Disallow writes to feature MSRs post-KVM_RUN - - - --- 2023-03-11 Sean Christopherson New
[v3,06/21] KVM: x86: Disallow writes to immutable feature MSRs after KVM_RUN KVM: x86: Disallow writes to feature MSRs post-KVM_RUN - 1 - --- 2023-03-11 Sean Christopherson New
[v3,05/21] KVM: selftests: Split PMU caps sub-tests to avoid writing MSR after KVM_RUN KVM: x86: Disallow writes to feature MSRs post-KVM_RUN - - - --- 2023-03-11 Sean Christopherson New
[v3,04/21] KVM: x86: Generate set of VMX feature MSRs using first/last definitions KVM: x86: Disallow writes to feature MSRs post-KVM_RUN - 1 - --- 2023-03-11 Sean Christopherson New
[v3,03/21] KVM: x86: Add macros to track first...last VMX feature MSRs KVM: x86: Disallow writes to feature MSRs post-KVM_RUN - 1 - --- 2023-03-11 Sean Christopherson New
[v3,02/21] KVM: x86: Add a helper to query whether or not a vCPU has ever run KVM: x86: Disallow writes to feature MSRs post-KVM_RUN - 1 - --- 2023-03-11 Sean Christopherson New
[v3,01/21] KVM: x86: Rename kvm_init_msr_list() to clarify it inits multiple lists KVM: x86: Disallow writes to feature MSRs post-KVM_RUN - 1 - --- 2023-03-11 Sean Christopherson New
[v2,27/27] drm/i915/gvt: Drop final dependencies on KVM internal details drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - 1 - --- 2023-03-11 Sean Christopherson New
[v2,26/27] KVM: x86/mmu: Handle KVM bookkeeping in page-track APIs, not callers drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - 1 - --- 2023-03-11 Sean Christopherson New
[v2,25/27] KVM: x86/mmu: Drop @slot param from exported/external page-track APIs drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - - --- 2023-03-11 Sean Christopherson New
[v2,24/27] KVM: x86/mmu: Bug the VM if write-tracking is used but not enabled drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - - --- 2023-03-11 Sean Christopherson New
[v2,23/27] KVM: x86/mmu: Assert that correct locks are held for page write-tracking drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - 1 --- 2023-03-11 Sean Christopherson New
[v2,22/27] KVM: x86/mmu: Rename page-track APIs to reflect the new reality drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - - --- 2023-03-11 Sean Christopherson New
[v2,21/27] KVM: x86/mmu: Drop infrastructure for multiple page-track modes drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - - --- 2023-03-11 Sean Christopherson New
[v2,20/27] KVM: x86/mmu: Use page-track notifiers iff there are external users drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - - --- 2023-03-11 Sean Christopherson New
[v2,19/27] KVM: x86/mmu: Move KVM-only page-track declarations to internal header drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - - --- 2023-03-11 Sean Christopherson New
[v2,18/27] KVM: x86: Remove the unused page-track hook track_flush_slot() drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - - --- 2023-03-11 Sean Christopherson New
[v2,17/27] drm/i915/gvt: switch from ->track_flush_slot() to ->track_remove_region() drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - 1 --- 2023-03-11 Sean Christopherson New
[v2,16/27] KVM: x86: Add a new page-track hook to handle memslot deletion drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - - --- 2023-03-11 Sean Christopherson New
[v2,15/27] drm/i915/gvt: Don't bother removing write-protection on to-be-deleted slot drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - 1 - --- 2023-03-11 Sean Christopherson New
[v2,14/27] KVM: x86: Reject memslot MOVE operations if KVMGT is attached drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - 1 - --- 2023-03-11 Sean Christopherson New
[v2,13/27] KVM: drm/i915/gvt: Drop @vcpu from KVM's ->track_write() hook drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - 1 - --- 2023-03-11 Sean Christopherson New
[v2,12/27] KVM: x86/mmu: Don't bounce through page-track mechanism for guest PTEs drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - 1 - --- 2023-03-11 Sean Christopherson New
[v2,11/27] KVM: x86/mmu: Don't rely on page-track mechanism to flush on memslot change drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - - --- 2023-03-11 Sean Christopherson New
[v2,10/27] drm/i915/gvt: Protect gfn hash table with vgpu_lock drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - 1 - --- 2023-03-11 Sean Christopherson New
[v2,09/27] drm/i915/gvt: Drop unused helper intel_vgpu_reset_gtt() drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - 1 - --- 2023-03-11 Sean Christopherson New
[v2,08/27] drm/i915/gvt: Use an "unsigned long" to iterate over memslot gfns drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - 1 - --- 2023-03-11 Sean Christopherson New
[v2,07/27] drm/i915/gvt: Don't rely on KVM's gfn_to_pfn() to query possible 2M GTT drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - - --- 2023-03-11 Sean Christopherson New
[v2,06/27] drm/i915/gvt: Put the page reference obtained by KVM's gfn_to_pfn() drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - 1 - --- 2023-03-11 Sean Christopherson New
[v2,05/27] drm/i915/gvt: Verify VFIO-pinned page is THP when shadowing 2M gtt entry drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - - --- 2023-03-11 Sean Christopherson New
[v2,04/27] drm/i915/gvt: Incorporate KVM memslot info into check for 2MiB GTT entry drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - - --- 2023-03-11 Sean Christopherson New
[v2,03/27] drm/i915/gvt: remove interface intel_gvt_is_valid_gfn drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - 1 --- 2023-03-11 Sean Christopherson New
[v2,02/27] KVM: x86/mmu: Factor out helper to get max mapping size of a memslot drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - - - --- 2023-03-11 Sean Christopherson New
[v2,01/27] drm/i915/gvt: Verify pfn is "valid" before dereferencing "struct page" drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups - 1 - --- 2023-03-11 Sean Christopherson New
[2/2] KVM: Don't enable hardware after a restart/shutdown is initiated KVM: Fix race between reboot and hardware enabling - - - --- 2023-03-10 Sean Christopherson New
[1/2] KVM: Use syscore_ops instead of reboot_notifier to hook restart/shutdown KVM: Fix race between reboot and hardware enabling - - - --- 2023-03-10 Sean Christopherson New
[v2,18/18] KVM: SVM: Use "standard" stgi() helper when disabling SVM x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2023-03-10 Sean Christopherson New
[v2,17/18] KVM: x86: Force kvm_rebooting=true during emergency reboot/crash x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2023-03-10 Sean Christopherson New
[v2,16/18] x86/virt: KVM: Move "disable SVM" helper into KVM SVM x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2023-03-10 Sean Christopherson New
[v2,15/18] KVM: VMX: Ensure CPU is stable when probing basic VMX support x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2023-03-10 Sean Christopherson New
[v2,14/18] KVM: SVM: Check that the current CPU supports SVM in kvm_is_svm_supported() x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2023-03-10 Sean Christopherson New
[v2,13/18] x86/virt: KVM: Open code cpu_has_svm() into kvm_is_svm_supported() x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2023-03-10 Sean Christopherson New
[v2,12/18] x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm() x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2023-03-10 Sean Christopherson New
[v2,11/18] KVM: SVM: Make KVM_AMD depend on CPU_SUP_AMD or CPU_SUP_HYGON x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2023-03-10 Sean Christopherson New
[v2,10/18] x86/virt: KVM: Move VMXOFF helpers into KVM VMX x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2023-03-10 Sean Christopherson New
[v2,09/18] x86/virt: KVM: Open code cpu_has_vmx() in KVM VMX x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2023-03-10 Sean Christopherson New
[v2,08/18] x86/reboot: Assert that IRQs are disabled when turning off virtualization x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2023-03-10 Sean Christopherson New
[v2,07/18] x86/reboot: Disable virtualization during reboot iff callback is registered x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2023-03-10 Sean Christopherson New
[v2,06/18] x86/reboot: Hoist "disable virt" helpers above "emergency reboot" path x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2023-03-10 Sean Christopherson New
[v2,05/18] x86/reboot: KVM: Disable SVM during reboot via virt/KVM reboot callback x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2023-03-10 Sean Christopherson New
[v2,04/18] x86/reboot: KVM: Handle VMXOFF in KVM's reboot callback x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2023-03-10 Sean Christopherson New
[v2,03/18] x86/reboot: Harden virtualization hooks for emergency reboot x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2023-03-10 Sean Christopherson New
[v2,02/18] x86/reboot: Expose VMCS crash hooks if and only if KVM_INTEL is enabled x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2023-03-10 Sean Christopherson New
[v2,01/18] x86/reboot: VMCLEAR active VMCSes before emergency reboot x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2023-03-10 Sean Christopherson New
[v2,2/2] Documentation/process: Add a maintainer handbook for KVM x86 Documentation/process: Add a maintainer handbook for KVM x86 - - - --- 2023-03-09 Sean Christopherson New
[v2,1/2] Documentation/process: Add a label for the tip tree handbook's coding style Documentation/process: Add a maintainer handbook for KVM x86 - - - --- 2023-03-09 Sean Christopherson New
KVM: PPC: Mark three local functions "static" KVM: PPC: Mark three local functions "static" - - - --- 2023-03-08 Sean Christopherson New
KVM: MIPS: Make kvm_mips_callbacks const KVM: MIPS: Make kvm_mips_callbacks const - 1 - --- 2023-02-24 Sean Christopherson New
[12/12] KVM: x86: Disallow guest CPUID lookups when IRQs are disabled KVM: x86: Add "governed" X86_FEATURE framework - - - --- 2023-02-17 Sean Christopherson New
[11/12] KVM: nSVM: Use KVM-governed feature framework to track "vGIF enabled" KVM: x86: Add "governed" X86_FEATURE framework - - - --- 2023-02-17 Sean Christopherson New
[10/12] KVM: nSVM: Use KVM-governed feature framework to track "Pause Filter enabled" KVM: x86: Add "governed" X86_FEATURE framework - - - --- 2023-02-17 Sean Christopherson New
[09/12] KVM: nSVM: Use KVM-governed feature framework to track "LBRv enabled" KVM: x86: Add "governed" X86_FEATURE framework - - - --- 2023-02-17 Sean Christopherson New
[08/12] KVM: nSVM: Use KVM-governed feature framework to track "vVM{SAVE,LOAD} enabled" KVM: x86: Add "governed" X86_FEATURE framework - - - --- 2023-02-17 Sean Christopherson New
[07/12] KVM: nSVM: Use KVM-governed feature framework to track "TSC scaling enabled" KVM: x86: Add "governed" X86_FEATURE framework - - - --- 2023-02-17 Sean Christopherson New
[06/12] KVM: nSVM: Use KVM-governed feature framework to track "NRIPS enabled" KVM: x86: Add "governed" X86_FEATURE framework - - - --- 2023-02-17 Sean Christopherson New
[05/12] KVM: x86: Use KVM-governed feature framework to track "XSAVES enabled" KVM: x86: Add "governed" X86_FEATURE framework - - - --- 2023-02-17 Sean Christopherson New
[04/12] KVM: VMX: Rename XSAVES control to follow KVM's preferred "ENABLE_XYZ" KVM: x86: Add "governed" X86_FEATURE framework - - - --- 2023-02-17 Sean Christopherson New
[03/12] KVM: VMX: Recompute "XSAVES enabled" only after CPUID update KVM: x86: Add "governed" X86_FEATURE framework - - - --- 2023-02-17 Sean Christopherson New
[02/12] KVM: x86/mmu: Use KVM-governed feature framework to track "GBPAGES enabled" KVM: x86: Add "governed" X86_FEATURE framework - - - --- 2023-02-17 Sean Christopherson New
[01/12] KVM: x86: Add a framework for enabling KVM-governed x86 features KVM: x86: Add "governed" X86_FEATURE framework - - - --- 2023-02-17 Sean Christopherson New
[2/2] Documentation/process: Add a maintainer handbook for KVM x86 Documentation/process: Add a maintainer handbook for KVM x86 - - - --- 2023-02-17 Sean Christopherson New
[1/2] Documentation/process: Add a label for the tip tree handbook's coding style Documentation/process: Add a maintainer handbook for KVM x86 - - - --- 2023-02-17 Sean Christopherson New
KVM: x86: Assert that the emulator doesn't load CS with garbage in !RM KVM: x86: Assert that the emulator doesn't load CS with garbage in !RM - - - --- 2023-02-16 Sean Christopherson New
KVM: Protect vcpu->pid dereference via debugfs with RCU KVM: Protect vcpu->pid dereference via debugfs with RCU - - - --- 2023-02-11 Sean Christopherson New
[v2,3/3] KVM: VMX: Rename "KVM is using eVMCS" static key to match its wrapper KVM: VMX: Stub out enable_evmcs static key - 1 - --- 2023-02-11 Sean Christopherson New
[v2,2/3] KVM: VMX: Stub out enable_evmcs static key for CONFIG_HYPERV=n KVM: VMX: Stub out enable_evmcs static key - 1 - --- 2023-02-11 Sean Christopherson New
[v2,1/3] KVM: nVMX: Move EVMCS1_SUPPORT_* macros to hyperv.c KVM: VMX: Stub out enable_evmcs static key - 1 - --- 2023-02-11 Sean Christopherson New
[v2,21/21] KVM: selftests: Verify LBRs are disabled if vPMU is disabled KVM: x86: Disallow writes to feature MSRs post-KVM_RUN - - - --- 2023-02-10 Sean Christopherson New
[v2,20/21] KVM: selftests: Add negative testcase for PEBS format in PERF_CAPABILITIES KVM: x86: Disallow writes to feature MSRs post-KVM_RUN - - - --- 2023-02-10 Sean Christopherson New
« 1 28 9 1012 13 »