Show patches with: Submitter = Sean Christopherson       |    State = Action Required       |   4327 patches
« 1 2 3 443 44 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v13,08/85] KVM: x86/mmu: Mark folio dirty when creating SPTE, not when zapping/modifying KVM: Stop grabbing references to PFNMAP'd pages - - 1 --- 2024-10-10 Sean Christopherson New
[v13,07/85] KVM: x86/mmu: Mark new SPTE as Accessed when synchronizing existing SPTE KVM: Stop grabbing references to PFNMAP'd pages - - - --- 2024-10-10 Sean Christopherson New
[v13,06/85] KVM: x86/mmu: Invert @can_unsync and renamed to @synchronizing KVM: Stop grabbing references to PFNMAP'd pages - - - --- 2024-10-10 Sean Christopherson New
[v13,05/85] KVM: x86/mmu: Don't overwrite shadow-present MMU SPTEs when prefaulting KVM: Stop grabbing references to PFNMAP'd pages - - - --- 2024-10-10 Sean Christopherson New
[v13,04/85] KVM: x86/mmu: Skip the "try unsync" path iff the old SPTE was a leaf SPTE KVM: Stop grabbing references to PFNMAP'd pages - - 1 --- 2024-10-10 Sean Christopherson New
[v13,03/85] KVM: Add kvm_release_page_unused() API to put pages that KVM never consumes KVM: Stop grabbing references to PFNMAP'd pages - 1 1 --- 2024-10-10 Sean Christopherson New
[v13,02/85] KVM: Allow calling kvm_release_page_{clean,dirty}() on a NULL page pointer KVM: Stop grabbing references to PFNMAP'd pages - 1 1 --- 2024-10-10 Sean Christopherson New
[v13,01/85] KVM: Drop KVM_ERR_PTR_BAD_PAGE and instead return NULL to indicate an error KVM: Stop grabbing references to PFNMAP'd pages - 1 1 --- 2024-10-10 Sean Christopherson New
[3/3] KVM: x86: Clean up documentation for KVM_X86_QUIRK_SLOT_ZAP_ALL KVM: x86/mmu: Don't zap "direct" non-leaf SPTEs on memslot removal - - - --- 2024-10-09 Sean Christopherson New
[2/3] KVM: x86/mmu: Add lockdep assert to enforce safe usage of kvm_unmap_gfn_range() KVM: x86/mmu: Don't zap "direct" non-leaf SPTEs on memslot removal - - - --- 2024-10-09 Sean Christopherson New
[1/3] KVM: x86/mmu: Zap only SPs that shadow gPTEs when deleting memslot KVM: x86/mmu: Don't zap "direct" non-leaf SPTEs on memslot removal - 1 1 --- 2024-10-09 Sean Christopherson New
[7/7] KVM: x86: Make kvm_recalculate_apic_map() local to lapic.c KVM: x86: Clean up MSR_IA32_APICBASE_BASE code - - - --- 2024-10-09 Sean Christopherson New
[6/7] KVM: x86: Rename APIC base setters to better capture their relationship KVM: x86: Clean up MSR_IA32_APICBASE_BASE code - 1 - --- 2024-10-09 Sean Christopherson New
[5/7] KVM: x86: Move kvm_set_apic_base() implementation to lapic.c (from x86.c) KVM: x86: Clean up MSR_IA32_APICBASE_BASE code - - - --- 2024-10-09 Sean Christopherson New
[4/7] KVM: x86: Inline kvm_get_apic_mode() in lapic.h KVM: x86: Clean up MSR_IA32_APICBASE_BASE code - - - --- 2024-10-09 Sean Christopherson New
[3/7] KVM: x86: Get vcpu->arch.apic_base directly and drop kvm_get_apic_base() KVM: x86: Clean up MSR_IA32_APICBASE_BASE code - - - --- 2024-10-09 Sean Christopherson New
[2/7] KVM: x86: Drop superfluous kvm_lapic_set_base() call when setting APIC state KVM: x86: Clean up MSR_IA32_APICBASE_BASE code - - - --- 2024-10-09 Sean Christopherson New
[1/7] KVM: x86: Short-circuit all kvm_lapic_set_base() if MSR value isn't changing KVM: x86: Clean up MSR_IA32_APICBASE_BASE code - - - --- 2024-10-09 Sean Christopherson New
[v4,4/4] KVM: x86: Use '0' for guest RIP if PMI encounters protected guest state KVM: x86: Fix and harden reg caching from !TASK context - 1 - --- 2024-10-09 Sean Christopherson New
[v4,3/4] KVM: x86: Add lockdep-guarded asserts on register cache usage KVM: x86: Fix and harden reg caching from !TASK context - 1 - --- 2024-10-09 Sean Christopherson New
[v4,2/4] KVM: VMX: reset the segment cache after segment init in vmx_vcpu_reset() KVM: x86: Fix and harden reg caching from !TASK context - - - --- 2024-10-09 Sean Christopherson New
[v4,1/4] KVM: x86: Bypass register cache when querying CPL from kvm_sched_out() KVM: x86: Fix and harden reg caching from !TASK context - 1 - --- 2024-10-09 Sean Christopherson New
[v3,14/14] KVM: selftests: Verify KVM correctly handles mprotect(PROT_READ) KVM: selftests: Morph max_guest_mem to mmu_stress - - - --- 2024-10-09 Sean Christopherson New
[v3,13/14] KVM: selftests: Add a read-only mprotect() phase to mmu_stress_test KVM: selftests: Morph max_guest_mem to mmu_stress - 1 - --- 2024-10-09 Sean Christopherson New
[v3,12/14] KVM: selftests: Precisely limit the number of guest loops in mmu_stress_test KVM: selftests: Morph max_guest_mem to mmu_stress - 1 - --- 2024-10-09 Sean Christopherson New
[v3,11/14] KVM: selftests: Use vcpu_arch_put_guest() in mmu_stress_test KVM: selftests: Morph max_guest_mem to mmu_stress - 1 - --- 2024-10-09 Sean Christopherson New
[v3,10/14] KVM: selftests: Enable mmu_stress_test on arm64 KVM: selftests: Morph max_guest_mem to mmu_stress - 1 - --- 2024-10-09 Sean Christopherson New
[v3,09/14] KVM: sefltests: Explicitly include ucall_common.h in mmu_stress_test.c KVM: selftests: Morph max_guest_mem to mmu_stress - - - --- 2024-10-09 Sean Christopherson New
[v3,08/14] KVM: selftests: Compute number of extra pages needed in mmu_stress_test KVM: selftests: Morph max_guest_mem to mmu_stress - 1 - --- 2024-10-09 Sean Christopherson New
[v3,07/14] KVM: selftests: Only muck with SREGS on x86 in mmu_stress_test KVM: selftests: Morph max_guest_mem to mmu_stress - 1 - --- 2024-10-09 Sean Christopherson New
[v3,06/14] KVM: selftests: Rename max_guest_memory_test to mmu_stress_test KVM: selftests: Morph max_guest_mem to mmu_stress - 1 - --- 2024-10-09 Sean Christopherson New
[v3,05/14] KVM: selftests: Check for a potential unhandled exception iff KVM_RUN succeeded KVM: selftests: Morph max_guest_mem to mmu_stress - 1 - --- 2024-10-09 Sean Christopherson New
[v3,04/14] KVM: selftests: Assert that vcpu_{g,s}et_reg() won't truncate KVM: selftests: Morph max_guest_mem to mmu_stress - 1 - --- 2024-10-09 Sean Christopherson New
[v3,03/14] KVM: selftests: Return a value from vcpu_get_reg() instead of using an out-param KVM: selftests: Morph max_guest_mem to mmu_stress - 1 - --- 2024-10-09 Sean Christopherson New
[v3,02/14] KVM: selftests: Disable strict aliasing KVM: selftests: Morph max_guest_mem to mmu_stress - - - --- 2024-10-09 Sean Christopherson New
[v3,01/14] KVM: Move KVM_REG_SIZE() definition to common uAPI header KVM: selftests: Morph max_guest_mem to mmu_stress 1 - - --- 2024-10-09 Sean Christopherson New
[6/6] KVM: Drop hack that "manually" informs lockdep of kvm->lock vs. vcpu->mutex KVM: Fix bugs in vCPUs xarray usage - - - --- 2024-10-09 Sean Christopherson New
[5/6] KVM: Don't BUG() the kernel if xa_insert() fails with -EBUSY KVM: Fix bugs in vCPUs xarray usage - 1 - --- 2024-10-09 Sean Christopherson New
[4/6] Revert "KVM: Fix vcpu_array[0] races" KVM: Fix bugs in vCPUs xarray usage - - - --- 2024-10-09 Sean Christopherson New
[3/6] KVM: Grab vcpu->mutex across installing the vCPU's fd and bumping online_vcpus KVM: Fix bugs in vCPUs xarray usage - - - --- 2024-10-09 Sean Christopherson New
[2/6] KVM: Verify there's at least one online vCPU when iterating over all vCPUs KVM: Fix bugs in vCPUs xarray usage - - - --- 2024-10-09 Sean Christopherson New
[1/6] KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() KVM: Fix bugs in vCPUs xarray usage - 1 - --- 2024-10-09 Sean Christopherson New
KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory - - - --- 2024-10-09 Sean Christopherson New
[11/11] KVM: selftests: Ensure KVM supports AVX for SEV-ES VMSA FPU test KVM: selftests: AVX support + fixes - 1 - --- 2024-10-03 Sean Christopherson New
[10/11] KVM: selftests: Drop manual XCR0 configuration from SEV smoke test KVM: selftests: AVX support + fixes - - - --- 2024-10-03 Sean Christopherson New
[09/11] KVM: selftests: Drop manual XCR0 configuration from state test KVM: selftests: AVX support + fixes - 1 - --- 2024-10-03 Sean Christopherson New
[08/11] KVM: selftests: Drop manual XCR0 configuration from AMX test KVM: selftests: AVX support + fixes - 1 - --- 2024-10-03 Sean Christopherson New
[07/11] KVM: selftests: Drop manual CR4.OSXSAVE enabling from CR4/CPUID sync test KVM: selftests: AVX support + fixes - 1 - --- 2024-10-03 Sean Christopherson New
[06/11] KVM: selftests: Verify XCR0 can be "downgraded" and "upgraded" KVM: selftests: AVX support + fixes - 1 - --- 2024-10-03 Sean Christopherson New
[05/11] KVM: selftests: Configure XCR0 to max supported value by default KVM: selftests: AVX support + fixes - - - --- 2024-10-03 Sean Christopherson New
[04/11] KVM: selftests: Rework OSXSAVE CR4=>CPUID test to play nice with AVX insns KVM: selftests: AVX support + fixes - 1 - --- 2024-10-03 Sean Christopherson New
[03/11] KVM: selftests: Mask off OSPKE and OSXSAVE when comparing CPUID entries KVM: selftests: AVX support + fixes - 1 - --- 2024-10-03 Sean Christopherson New
[02/11] KVM: selftests: Precisely mask off dynamic fields in CPUID test KVM: selftests: AVX support + fixes - 1 - --- 2024-10-03 Sean Christopherson New
[01/11] KVM: selftests: Fix out-of-bounds reads in CPUID test's array lookups KVM: selftests: AVX support + fixes - 1 - --- 2024-10-03 Sean Christopherson New
[4/4] Revert "KVM: x86/mmu: Introduce a quirk to control memslot zap behavior" KVM: x86: Revert SLOT_ZAP_ALL quirk - - - --- 2024-09-27 Sean Christopherson New
[3/4] Revert "KVM: selftests: Test slot move/delete with slot zap quirk enabled/disabled" KVM: x86: Revert SLOT_ZAP_ALL quirk - - - --- 2024-09-27 Sean Christopherson New
[2/4] Revert "KVM: selftests: Allow slot modification stress test with quirk disabled" KVM: x86: Revert SLOT_ZAP_ALL quirk - - - --- 2024-09-27 Sean Christopherson New
[1/4] Revert "KVM: selftests: Test memslot move in memslot_perf_test with quirk disabled" KVM: x86: Revert SLOT_ZAP_ALL quirk - - - --- 2024-09-27 Sean Christopherson New
[GIT,PULL] KVM: x86: VMX changes for 6.12 [GIT,PULL] KVM: x86: VMX changes for 6.12 - - - --- 2024-09-14 Sean Christopherson New
[GIT,PULL] KVM: x86: SVM changes for 6.12 [GIT,PULL] KVM: x86: SVM changes for 6.12 - - - --- 2024-09-14 Sean Christopherson New
[GIT,PULL] KVM: Selftests changes for 6.12 [GIT,PULL] KVM: Selftests changes for 6.12 - - - --- 2024-09-14 Sean Christopherson New
[GIT,PULL] KVM: x86: VMX and PAT MSRs cleanup [GIT,PULL] KVM: x86: VMX and PAT MSRs cleanup - - - --- 2024-09-14 Sean Christopherson New
[GIT,PULL] KVM: x86: MMU changes for 6.12 [GIT,PULL] KVM: x86: MMU changes for 6.12 - - - --- 2024-09-14 Sean Christopherson New
[GIT,PULL] KVM: x86: Misc changes for 6.12 [GIT,PULL] KVM: x86: Misc changes for 6.12 - - - --- 2024-09-14 Sean Christopherson New
[GIT,PULL] KVM: Common changes for 6.12 [GIT,PULL] KVM: Common changes for 6.12 - - - --- 2024-09-14 Sean Christopherson New
[v2,13/13] KVM: selftests: Verify KVM correctly handles mprotect(PROT_READ) KVM: selftests: Morph max_guest_mem to mmu_stress - - - --- 2024-09-11 Sean Christopherson New
[v2,12/13] KVM: selftests: Add a read-only mprotect() phase to mmu_stress_test KVM: selftests: Morph max_guest_mem to mmu_stress - - - --- 2024-09-11 Sean Christopherson New
[v2,11/13] KVM: selftests: Precisely limit the number of guest loops in mmu_stress_test KVM: selftests: Morph max_guest_mem to mmu_stress - - - --- 2024-09-11 Sean Christopherson New
[v2,10/13] KVM: selftests: Use vcpu_arch_put_guest() in mmu_stress_test KVM: selftests: Morph max_guest_mem to mmu_stress - - - --- 2024-09-11 Sean Christopherson New
[v2,09/13] KVM: selftests: Enable mmu_stress_test on arm64 KVM: selftests: Morph max_guest_mem to mmu_stress - - - --- 2024-09-11 Sean Christopherson New
[v2,08/13] KVM: selftests: Compute number of extra pages needed in mmu_stress_test KVM: selftests: Morph max_guest_mem to mmu_stress - 1 - --- 2024-09-11 Sean Christopherson New
[v2,07/13] KVM: selftests: Only muck with SREGS on x86 in mmu_stress_test KVM: selftests: Morph max_guest_mem to mmu_stress - - - --- 2024-09-11 Sean Christopherson New
[v2,06/13] KVM: selftests: Rename max_guest_memory_test to mmu_stress_test KVM: selftests: Morph max_guest_mem to mmu_stress - - - --- 2024-09-11 Sean Christopherson New
[v2,05/13] KVM: selftests: Check for a potential unhandled exception iff KVM_RUN succeeded KVM: selftests: Morph max_guest_mem to mmu_stress - - - --- 2024-09-11 Sean Christopherson New
[v2,04/13] KVM: selftests: Assert that vcpu_{g,s}et_reg() won't truncate KVM: selftests: Morph max_guest_mem to mmu_stress - 1 - --- 2024-09-11 Sean Christopherson New
[v2,03/13] KVM: selftests: Fudge around an apparent gcc bug in arm64's PMU test KVM: selftests: Morph max_guest_mem to mmu_stress - - - --- 2024-09-11 Sean Christopherson New
[v2,02/13] KVM: selftests: Return a value from vcpu_get_reg() instead of using an out-param KVM: selftests: Morph max_guest_mem to mmu_stress - 1 - --- 2024-09-11 Sean Christopherson New
[v2,01/13] KVM: Move KVM_REG_SIZE() definition to common uAPI header KVM: selftests: Morph max_guest_mem to mmu_stress - - - --- 2024-09-11 Sean Christopherson New
KVM: x86: Forcibly leave nested if RSM to L2 hits shutdown KVM: x86: Forcibly leave nested if RSM to L2 hits shutdown - 1 - --- 2024-09-06 Sean Christopherson New
[v2,7/7] KVM: nVMX: Assert that vcpu->mutex is held when accessing secondary VMCSes [v2,1/7] KVM: x86: Move "ack" phase of local APIC IRQ delivery to separate API - - - --- 2024-09-06 Sean Christopherson New
[v2,6/7] KVM: nVMX: Explicitly invalidate posted_intr_nv if PI is disabled at VM-Enter [v2,1/7] KVM: x86: Move "ack" phase of local APIC IRQ delivery to separate API - - - --- 2024-09-06 Sean Christopherson New
[v2,5/7] KVM: x86: Fold kvm_get_apic_interrupt() into kvm_cpu_get_interrupt() [v2,1/7] KVM: x86: Move "ack" phase of local APIC IRQ delivery to separate API - - - --- 2024-09-06 Sean Christopherson New
[v2,4/7] KVM: nVMX: Detect nested posted interrupt NV at nested VM-Exit injection [v2,1/7] KVM: x86: Move "ack" phase of local APIC IRQ delivery to separate API - 1 - --- 2024-09-06 Sean Christopherson New
[v2,3/7] KVM: nVMX: Suppress external interrupt VM-Exit injection if there's no IRQ [v2,1/7] KVM: x86: Move "ack" phase of local APIC IRQ delivery to separate API - 1 - --- 2024-09-06 Sean Christopherson New
[v2,2/7] KVM: nVMX: Get to-be-acknowledge IRQ for nested VM-Exit at injection site [v2,1/7] KVM: x86: Move "ack" phase of local APIC IRQ delivery to separate API - - - --- 2024-09-06 Sean Christopherson New
[v2,1/7] KVM: x86: Move "ack" phase of local APIC IRQ delivery to separate API [v2,1/7] KVM: x86: Move "ack" phase of local APIC IRQ delivery to separate API - - - --- 2024-09-06 Sean Christopherson New
[v2,0/7] KVM: nVMX: Fix IPIv vs. nested posted interrupts - - - --- 2024-09-06 Sean Christopherson New
[v2,22/22] KVM: x86/mmu: WARN on MMIO cache hit when emulating write-protected gfn KVM: x86: Fix multiple #PF RO infinite loop bugs - - - --- 2024-08-31 Sean Christopherson New
[v2,21/22] KVM: x86/mmu: Detect if unprotect will do anything based on invalid_list KVM: x86: Fix multiple #PF RO infinite loop bugs - - - --- 2024-08-31 Sean Christopherson New
[v2,20/22] KVM: x86/mmu: Subsume kvm_mmu_unprotect_page() into the and_retry() version KVM: x86: Fix multiple #PF RO infinite loop bugs - - - --- 2024-08-31 Sean Christopherson New
[v2,19/22] KVM: x86: Rename reexecute_instruction()=>kvm_unprotect_and_retry_on_failure() KVM: x86: Fix multiple #PF RO infinite loop bugs - - - --- 2024-08-31 Sean Christopherson New
[v2,18/22] KVM: x86: Update retry protection fields when forcing retry on emulation failure KVM: x86: Fix multiple #PF RO infinite loop bugs - - - --- 2024-08-31 Sean Christopherson New
[v2,17/22] KVM: x86: Apply retry protection to "unprotect on failure" path KVM: x86: Fix multiple #PF RO infinite loop bugs - - - --- 2024-08-31 Sean Christopherson New
[v2,16/22] KVM: x86: Check EMULTYPE_WRITE_PF_TO_SP before unprotecting gfn KVM: x86: Fix multiple #PF RO infinite loop bugs - - - --- 2024-08-31 Sean Christopherson New
[v2,15/22] KVM: x86: Remove manual pfn lookup when retrying #PF after failed emulation KVM: x86: Fix multiple #PF RO infinite loop bugs - - - --- 2024-08-31 Sean Christopherson New
[v2,14/22] KVM: x86/mmu: Move event re-injection unprotect+retry into common path KVM: x86: Fix multiple #PF RO infinite loop bugs - - - --- 2024-08-31 Sean Christopherson New
[v2,13/22] KVM: x86/mmu: Always walk guest PTEs with WRITE access when unprotecting KVM: x86: Fix multiple #PF RO infinite loop bugs - - - --- 2024-08-31 Sean Christopherson New
[v2,12/22] KVM: x86/mmu: Don't try to unprotect an INVALID_GPA KVM: x86: Fix multiple #PF RO infinite loop bugs - - - --- 2024-08-31 Sean Christopherson New
[v2,11/22] KVM: x86: Fold retry_instruction() into x86_emulate_instruction() KVM: x86: Fix multiple #PF RO infinite loop bugs - - - --- 2024-08-31 Sean Christopherson New
[v2,10/22] KVM: x86: Move EMULTYPE_ALLOW_RETRY_PF to x86_emulate_instruction() KVM: x86: Fix multiple #PF RO infinite loop bugs - - - --- 2024-08-31 Sean Christopherson New
« 1 2 3 443 44 »