Show patches with: Submitter = Sean Christopherson       |    State = Action Required       |   4356 patches
« 1 2 3 443 44 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v13,37/85] KVM: x86/mmu: Add "mmu" prefix fault-in helpers to free up generic names KVM: Stop grabbing references to PFNMAP'd pages - - 1 --- 2024-10-10 Sean Christopherson New
[v13,36/85] KVM: x86: Don't fault-in APIC access page during initial allocation KVM: Stop grabbing references to PFNMAP'd pages - - - --- 2024-10-10 Sean Christopherson New
[v13,35/85] KVM: Disallow direct access (w/o mmu_notifier) to unpinned pfn by default KVM: Stop grabbing references to PFNMAP'd pages - - 1 --- 2024-10-10 Sean Christopherson New
[v13,34/85] KVM: Get writable mapping for __kvm_vcpu_map() only when necessary KVM: Stop grabbing references to PFNMAP'd pages - - 1 --- 2024-10-10 Sean Christopherson New
[v13,33/85] KVM: Pass in write/dirty to kvm_vcpu_map(), not kvm_vcpu_unmap() KVM: Stop grabbing references to PFNMAP'd pages - - 1 --- 2024-10-10 Sean Christopherson New
[v13,32/85] KVM: nVMX: Mark vmcs12's APIC access page dirty when unmapping KVM: Stop grabbing references to PFNMAP'd pages - - 1 --- 2024-10-10 Sean Christopherson New
[v13,31/85] KVM: Pin (as in FOLL_PIN) pages during kvm_vcpu_map() KVM: Stop grabbing references to PFNMAP'd pages - - 1 --- 2024-10-10 Sean Christopherson New
[v13,30/85] KVM: Migrate kvm_vcpu_map() to kvm_follow_pfn() KVM: Stop grabbing references to PFNMAP'd pages - - 1 --- 2024-10-10 Sean Christopherson New
[v13,29/85] KVM: pfncache: Precisely track refcounted pages KVM: Stop grabbing references to PFNMAP'd pages - - 1 --- 2024-10-10 Sean Christopherson New
[v13,28/85] KVM: Move kvm_{set,release}_page_{clean,dirty}() helpers up in kvm_main.c KVM: Stop grabbing references to PFNMAP'd pages - 1 1 --- 2024-10-10 Sean Christopherson New
[v13,27/85] KVM: Provide refcounted page as output field in struct kvm_follow_pfn KVM: Stop grabbing references to PFNMAP'd pages - - 1 --- 2024-10-10 Sean Christopherson New
[v13,26/85] KVM: Use plain "struct page" pointer instead of single-entry array KVM: Stop grabbing references to PFNMAP'd pages - 1 1 --- 2024-10-10 Sean Christopherson New
[v13,25/85] KVM: nVMX: Add helper to put (unmap) vmcs12 pages KVM: Stop grabbing references to PFNMAP'd pages - - 1 --- 2024-10-10 Sean Christopherson New
[v13,24/85] KVM: nVMX: Drop pointless msr_bitmap_map field from struct nested_vmx KVM: Stop grabbing references to PFNMAP'd pages - - 1 --- 2024-10-10 Sean Christopherson New
[v13,23/85] KVM: nVMX: Rely on kvm_vcpu_unmap() to track validity of eVMCS mapping KVM: Stop grabbing references to PFNMAP'd pages - - 1 --- 2024-10-10 Sean Christopherson New
[v13,22/85] KVM: Use NULL for struct page pointer to indicate mremapped memory KVM: Stop grabbing references to PFNMAP'd pages - - 1 --- 2024-10-10 Sean Christopherson New
[v13,21/85] KVM: Explicitly initialize all fields at the start of kvm_vcpu_map() KVM: Stop grabbing references to PFNMAP'd pages - - 1 --- 2024-10-10 Sean Christopherson New
[v13,20/85] KVM: Remove pointless sanity check on @map param to kvm_vcpu_(un)map() KVM: Stop grabbing references to PFNMAP'd pages - - 1 --- 2024-10-10 Sean Christopherson New
[v13,19/85] KVM: Introduce kvm_follow_pfn() to eventually replace "gfn_to_pfn" APIs KVM: Stop grabbing references to PFNMAP'd pages - - 1 --- 2024-10-10 Sean Christopherson New
[v13,18/85] KVM: Drop unused "hva" pointer from __gfn_to_pfn_memslot() KVM: Stop grabbing references to PFNMAP'd pages - - 1 --- 2024-10-10 Sean Christopherson New
[v13,17/85] KVM: x86/mmu: Drop kvm_page_fault.hva, i.e. don't track intermediate hva KVM: Stop grabbing references to PFNMAP'd pages - - 1 --- 2024-10-10 Sean Christopherson New
[v13,16/85] KVM: Replace "async" pointer in gfn=>pfn with "no_wait" and error code KVM: Stop grabbing references to PFNMAP'd pages - - 1 --- 2024-10-10 Sean Christopherson New
[v13,15/85] KVM: Drop extra GUP (via check_user_page_hwpoison()) to detect poisoned page KVM: Stop grabbing references to PFNMAP'd pages - - - --- 2024-10-10 Sean Christopherson New
[v13,14/85] KVM: Return ERR_SIGPENDING from hva_to_pfn() if GUP returns -EGAIN KVM: Stop grabbing references to PFNMAP'd pages - - - --- 2024-10-10 Sean Christopherson New
[v13,13/85] KVM: Annotate that all paths in hva_to_pfn() might sleep KVM: Stop grabbing references to PFNMAP'd pages - 1 1 --- 2024-10-10 Sean Christopherson New
[v13,12/85] KVM: Drop @atomic param from gfn=>pfn and hva=>pfn APIs KVM: Stop grabbing references to PFNMAP'd pages - 1 1 --- 2024-10-10 Sean Christopherson New
[v13,11/85] KVM: Rename gfn_to_page_many_atomic() to kvm_prefetch_pages() KVM: Stop grabbing references to PFNMAP'd pages - - 1 --- 2024-10-10 Sean Christopherson New
[v13,10/85] KVM: x86/mmu: Use gfn_to_page_many_atomic() when prefetching indirect PTEs KVM: Stop grabbing references to PFNMAP'd pages - - 1 --- 2024-10-10 Sean Christopherson New
[v13,09/85] KVM: x86/mmu: Mark page/folio accessed only when zapping leaf SPTEs KVM: Stop grabbing references to PFNMAP'd pages - - 1 --- 2024-10-10 Sean Christopherson New
[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
« 1 2 3 443 44 »