Show patches with: Submitter = Sean Christopherson       |    State = Action Required       |    Archived = No       |   1233 patches
« 1 25 6 712 13 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,05/21] KVM: x86: Always write vCPU's current TSC offset/ratio in vendor hooks KVM: x86: Add "governed" X86_FEATURE framework - - - --- 2023-07-29 Sean Christopherson New
[v2,04/21] KVM: SVM: Clean up preemption toggling related to MSR_AMD64_TSC_RATIO KVM: x86: Add "governed" X86_FEATURE framework - - - --- 2023-07-29 Sean Christopherson New
[v2,03/21] KVM: nSVM: Use the "outer" helper for writing multiplier to MSR_AMD64_TSC_RATIO KVM: x86: Add "governed" X86_FEATURE framework - - - --- 2023-07-29 Sean Christopherson New
[v2,02/21] KVM: nSVM: Load L1's TSC multiplier based on L1 state, not L2 state KVM: x86: Add "governed" X86_FEATURE framework - - - --- 2023-07-29 Sean Christopherson New
[v2,01/21] KVM: nSVM: Check instead of asserting on nested TSC scaling support KVM: x86: Add "governed" X86_FEATURE framework - - - --- 2023-07-29 Sean Christopherson New
[v2,5/5] KVM: x86/mmu: Use dummy root, backed by zero page, for !visible guest roots KVM: x86/mmu: Don't synthesize triple fault on bad root - - - --- 2023-07-29 Sean Christopherson New
[v2,4/5] KVM: x86/mmu: Disallow guest from using !visible slots for page tables KVM: x86/mmu: Don't synthesize triple fault on bad root - - - --- 2023-07-29 Sean Christopherson New
[v2,3/5] KVM: x86/mmu: Harden TDP MMU iteration against root w/o shadow page KVM: x86/mmu: Don't synthesize triple fault on bad root - - - --- 2023-07-29 Sean Christopherson New
[v2,2/5] KVM: x86/mmu: Harden new PGD against roots without shadow pages KVM: x86/mmu: Don't synthesize triple fault on bad root - - - --- 2023-07-29 Sean Christopherson New
[v2,1/5] KVM: x86/mmu: Add helper to convert root hpa to shadow page KVM: x86/mmu: Don't synthesize triple fault on bad root - - - --- 2023-07-29 Sean Christopherson New
[v3,12/12] KVM: x86/mmu: BUG() in rmap helpers iff CONFIG_BUG_ON_DATA_CORRUPTION=y KVM: x86/mmu: Clean up MMU_DEBUG and BUG/WARN usage - 1 - --- 2023-07-29 Sean Christopherson New
[v3,11/12] KVM: x86/mmu: Plumb "struct kvm" all the way to pte_list_remove() KVM: x86/mmu: Clean up MMU_DEBUG and BUG/WARN usage - - - --- 2023-07-29 Sean Christopherson New
[v3,10/12] KVM: x86/mmu: Use BUILD_BUG_ON_INVALID() for KVM_MMU_WARN_ON() stub KVM: x86/mmu: Clean up MMU_DEBUG and BUG/WARN usage - 1 - --- 2023-07-29 Sean Christopherson New
[v3,09/12] KVM: x86/mmu: Replace MMU_DEBUG with proper KVM_PROVE_MMU Kconfig KVM: x86/mmu: Clean up MMU_DEBUG and BUG/WARN usage - 1 - --- 2023-07-29 Sean Christopherson New
[v3,08/12] KVM: x86/mmu: Bug the VM if a vCPU ends up in long mode without PAE enabled KVM: x86/mmu: Clean up MMU_DEBUG and BUG/WARN usage - - - --- 2023-07-29 Sean Christopherson New
[v3,07/12] KVM: x86/mmu: Convert "runtime" WARN_ON() assertions to WARN_ON_ONCE() KVM: x86/mmu: Clean up MMU_DEBUG and BUG/WARN usage - - - --- 2023-07-29 Sean Christopherson New
[v3,06/12] KVM: x86/mmu: Rename MMU_WARN_ON() to KVM_MMU_WARN_ON() KVM: x86/mmu: Clean up MMU_DEBUG and BUG/WARN usage - 1 - --- 2023-07-29 Sean Christopherson New
[v3,05/12] KVM: x86/mmu: Cleanup sanity check of SPTEs at SP free KVM: x86/mmu: Clean up MMU_DEBUG and BUG/WARN usage - - - --- 2023-07-29 Sean Christopherson New
[v3,04/12] KVM: x86/mmu: Avoid pointer arithmetic when iterating over SPTEs KVM: x86/mmu: Clean up MMU_DEBUG and BUG/WARN usage - 1 - --- 2023-07-29 Sean Christopherson New
[v3,03/12] KVM: x86/mmu: Delete the "dbg" module param KVM: x86/mmu: Clean up MMU_DEBUG and BUG/WARN usage - - - --- 2023-07-29 Sean Christopherson New
[v3,02/12] KVM: x86/mmu: Delete rmap_printk() and all its usage KVM: x86/mmu: Clean up MMU_DEBUG and BUG/WARN usage - - - --- 2023-07-29 Sean Christopherson New
[v3,01/12] KVM: x86/mmu: Delete pgprintk() and all its usage KVM: x86/mmu: Clean up MMU_DEBUG and BUG/WARN usage - - - --- 2023-07-29 Sean Christopherson New
KVM: Wrap kvm_{gfn,hva}_range.pte in a per-action union KVM: Wrap kvm_{gfn,hva}_range.pte in a per-action union 1 1 - --- 2023-07-29 Sean Christopherson New
[v4,34/34] KVM: selftests: Use GUEST_FAIL() in ARM's arch timer helpers KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,33/34] KVM: selftests: Print out guest RIP on unhandled exception KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,32/34] KVM: selftests: Rip out old, param-based guest assert macros KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,31/34] KVM: selftests: Convert x86's XCR0 test to use printf-based guest asserts KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,30/34] KVM: selftests: Convert VMX's PMU capabilities test to printf guest asserts KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,29/34] KVM: selftests: Convert the x86 userspace I/O test to printf guest assert KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,28/34] KVM: selftests: Convert x86's TSC MSRs test to use printf guest asserts KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,27/34] KVM: selftests: Convert the nSVM software interrupt test to printf guest asserts KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,26/34] KVM: selftests: Convert x86's set BSP ID test to printf style guest asserts KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,25/34] KVM: selftests: Convert x86's nested exceptions test to printf guest asserts KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,24/34] KVM: selftests: Convert the MONITOR/MWAIT test to use printf guest asserts KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,23/34] KVM: selftests: Convert x86's KVM paravirt test to printf style GUEST_ASSERT KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,22/34] KVM: selftests: Convert the Hyper-V feature test to printf style GUEST_ASSERT KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,21/34] KVM: selftests: Convert the Hyper-V extended hypercalls test to printf asserts KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,20/34] KVM: selftests: Convert x86's CPUID test to printf style GUEST_ASSERT KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,19/34] KVM: selftests: Convert steal_time test to printf style GUEST_ASSERT KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,18/34] KVM: selftests: Convert set_memory_region_test to printf-based GUEST_ASSERT KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,17/34] KVM: selftests: Convert s390's tprot test to printf style GUEST_ASSERT KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,16/34] KVM: selftests: Convert s390's memop test to printf style GUEST_ASSERT KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,15/34] KVM: selftests: Convert the memslot performance test to printf guest asserts KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,14/34] KVM: selftests: Convert ARM's vGIC IRQ test to printf style GUEST_ASSERT KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,13/34] KVM: selftests: Convert ARM's page fault test to printf style GUEST_ASSERT KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,12/34] KVM: selftests: Convert ARM's hypercalls test to printf style GUEST_ASSERT KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,11/34] KVM: selftests: Convert debug-exceptions to printf style GUEST_ASSERT KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,10/34] KVM: selftests: Convert aarch_timer to printf style GUEST_ASSERT KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,09/34] KVM: selftests: Add a selftest for guest prints and formatted asserts KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,08/34] KVM: selftests: Add formatted guest assert support in ucall framework KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,07/34] KVM: selftests: Add string formatting options to ucall KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,06/34] KVM: selftests: Add additional pages to the guest to accommodate ucall KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,05/34] KVM: selftests: Add guest_snprintf() to KVM selftests KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,04/34] KVM: selftests: Add strnlen() to the string overrides KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,03/34] KVM: selftests: Add a shameful hack to preserve/clobber GPRs across ucall KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,02/34] KVM: selftests: Make TEST_ASSERT_EQ() output look like normal TEST_ASSERT() KVM: selftests: Guest printf and asserts overhaul - - - --- 2023-07-29 Sean Christopherson New
[v4,01/34] KVM: selftests: Rename the ASSERT_EQ macro KVM: selftests: Guest printf and asserts overhaul - 1 - --- 2023-07-29 Sean Christopherson New
[v2] Revert "debugfs, coccinelle: check for obsolete DEFINE_SIMPLE_ATTRIBUTE() usage" [v2] Revert "debugfs, coccinelle: check for obsolete DEFINE_SIMPLE_ATTRIBUTE() usage" 1 - - --- 2023-07-26 Sean Christopherson New
[5/5] KVM: x86/mmu: Use dummy root, backed by zero page, for !visible guest roots KVM: x86/mmu: Don't synthesize triple fault on bad root - - - --- 2023-07-22 Sean Christopherson New
[4/5] KVM: x86/mmu: Disallow guest from using !visible slots for page tables KVM: x86/mmu: Don't synthesize triple fault on bad root - - - --- 2023-07-22 Sean Christopherson New
[3/5] KVM: x86/mmu: Harden TDP MMU iteration against root w/o shadow page KVM: x86/mmu: Don't synthesize triple fault on bad root - - - --- 2023-07-22 Sean Christopherson New
[2/5] KVM: x86/mmu: Harden new PGD against roots without shadow pages KVM: x86/mmu: Don't synthesize triple fault on bad root - - - --- 2023-07-22 Sean Christopherson New
[1/5] KVM: x86/mmu: Add helper to convert root hpa to shadow page KVM: x86/mmu: Don't synthesize triple fault on bad root - - - --- 2023-07-22 Sean Christopherson New
[2/2] KVM: VMX: Use vmread_error() to report VM-Fail in "goto" path KVM: VMX: Make VMREAD error trampoline noinstr friendly - - - --- 2023-07-21 Sean Christopherson New
[1/2] KVM: VMX: Make VMREAD error path play nice with noinstr KVM: VMX: Make VMREAD error trampoline noinstr friendly - - - --- 2023-07-21 Sean Christopherson New
KVM: VMX: Drop manual TLB flush when migrating vmcs.APIC_ACCESS_ADDR KVM: VMX: Drop manual TLB flush when migrating vmcs.APIC_ACCESS_ADDR - 2 - --- 2023-07-21 Sean Christopherson New
[v2,9/9] KVM: x86/mmu: BUG() in rmap helpers iff CONFIG_BUG_ON_DATA_CORRUPTION=y KVM: x86/mmu: Clean up MMU_DEBUG and BUG/WARN usage - 1 - --- 2023-07-21 Sean Christopherson New
[v2,8/9] KVM: x86/mmu: Plumb "struct kvm" all the way to pte_list_remove() KVM: x86/mmu: Clean up MMU_DEBUG and BUG/WARN usage - - - --- 2023-07-21 Sean Christopherson New
[v2,7/9] KVM: x86/mmu: Use BUILD_BUG_ON_INVALID() for KVM_MMU_WARN_ON() stub KVM: x86/mmu: Clean up MMU_DEBUG and BUG/WARN usage - - - --- 2023-07-21 Sean Christopherson New
[v2,6/9] KVM: x86/mmu: Replace MMU_DEBUG with proper KVM_PROVE_MMU Kconfig KVM: x86/mmu: Clean up MMU_DEBUG and BUG/WARN usage - - - --- 2023-07-21 Sean Christopherson New
[v2,5/9] KVM: x86/mmu: Bug the VM if a vCPU ends up in long mode without PAE enabled KVM: x86/mmu: Clean up MMU_DEBUG and BUG/WARN usage - - - --- 2023-07-21 Sean Christopherson New
[v2,4/9] KVM: x86/mmu: Convert "runtime" WARN_ON() assertions to WARN_ON_ONCE() KVM: x86/mmu: Clean up MMU_DEBUG and BUG/WARN usage - - - --- 2023-07-21 Sean Christopherson New
[v2,3/9] KVM: x86/mmu: Rename MMU_WARN_ON() to KVM_MMU_WARN_ON() KVM: x86/mmu: Clean up MMU_DEBUG and BUG/WARN usage - - - --- 2023-07-21 Sean Christopherson New
[v2,2/9] KVM: x86/mmu: Delete the "dbg" module param KVM: x86/mmu: Clean up MMU_DEBUG and BUG/WARN usage - - - --- 2023-07-21 Sean Christopherson New
[v2,1/9] KVM: x86/mmu: Delete rmap_printk() and all its usage KVM: x86/mmu: Clean up MMU_DEBUG and BUG/WARN usage - - - --- 2023-07-21 Sean Christopherson New
[2/2] Revert "KVM: SVM: Skip WRMSR fastpath on VM-Exit if next RIP isn't valid" KVM: x86: Acquire SRCU in fastpath handler - - - --- 2023-07-21 Sean Christopherson New
[1/2] KVM: x86: Acquire SRCU read lock when handling fastpath MSR writes KVM: x86: Acquire SRCU in fastpath handler - - - --- 2023-07-21 Sean Christopherson New
KVM: x86/mmu: Guard against collision with KVM-defined PFERR_IMPLICIT_ACCESS KVM: x86/mmu: Guard against collision with KVM-defined PFERR_IMPLICIT_ACCESS 1 1 - --- 2023-07-21 Sean Christopherson New
selftests/rseq: Play nice with binaries statically linked against glibc 2.35+ selftests/rseq: Play nice with binaries statically linked against glibc 2.35+ - 1 - --- 2023-07-21 Sean Christopherson New
[v4,19/19] KVM: VMX: Skip VMCLEAR logic during emergency reboots if CR4.VMXE=0 x86/reboot: KVM: Clean up "emergency" virt code - 1 - --- 2023-07-21 Sean Christopherson New
[v4,18/19] KVM: SVM: Use "standard" stgi() helper when disabling SVM x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2023-07-21 Sean Christopherson New
[v4,17/19] KVM: x86: Force kvm_rebooting=true during emergency reboot/crash x86/reboot: KVM: Clean up "emergency" virt code - 1 - --- 2023-07-21 Sean Christopherson New
[v4,16/19] x86/virt: KVM: Move "disable SVM" helper into KVM SVM x86/reboot: KVM: Clean up "emergency" virt code - 1 - --- 2023-07-21 Sean Christopherson New
[v4,15/19] KVM: VMX: Ensure CPU is stable when probing basic VMX support x86/reboot: KVM: Clean up "emergency" virt code - 1 - --- 2023-07-21 Sean Christopherson New
[v4,14/19] KVM: SVM: Check that the current CPU supports SVM in kvm_is_svm_supported() x86/reboot: KVM: Clean up "emergency" virt code - 1 - --- 2023-07-21 Sean Christopherson New
[v4,13/19] x86/virt: KVM: Open code cpu_has_svm() into kvm_is_svm_supported() x86/reboot: KVM: Clean up "emergency" virt code - 1 - --- 2023-07-21 Sean Christopherson New
[v4,12/19] x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm() x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2023-07-21 Sean Christopherson New
[v4,11/19] KVM: SVM: Make KVM_AMD depend on CPU_SUP_AMD or CPU_SUP_HYGON x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2023-07-21 Sean Christopherson New
[v4,10/19] x86/virt: KVM: Move VMXOFF helpers into KVM VMX x86/reboot: KVM: Clean up "emergency" virt code - 1 - --- 2023-07-21 Sean Christopherson New
[v4,09/19] x86/virt: KVM: Open code cpu_has_vmx() in KVM VMX x86/reboot: KVM: Clean up "emergency" virt code - 1 - --- 2023-07-21 Sean Christopherson New
[v4,08/19] x86/reboot: Expose VMCS crash hooks if and only if KVM_{INTEL,AMD} is enabled x86/reboot: KVM: Clean up "emergency" virt code - 1 - --- 2023-07-21 Sean Christopherson New
[v4,07/19] x86/reboot: Disable virtualization during reboot iff callback is registered x86/reboot: KVM: Clean up "emergency" virt code - 1 - --- 2023-07-21 Sean Christopherson New
[v4,06/19] x86/reboot: Hoist "disable virt" helpers above "emergency reboot" path x86/reboot: KVM: Clean up "emergency" virt code - 1 - --- 2023-07-21 Sean Christopherson New
[v4,05/19] x86/reboot: Assert that IRQs are disabled when turning off virtualization x86/reboot: KVM: Clean up "emergency" virt code - 1 - --- 2023-07-21 Sean Christopherson New
[v4,04/19] x86/reboot: KVM: Disable SVM during reboot via virt/KVM reboot callback x86/reboot: KVM: Clean up "emergency" virt code 1 - - --- 2023-07-21 Sean Christopherson New
[v4,03/19] x86/reboot: KVM: Handle VMXOFF in KVM's reboot callback x86/reboot: KVM: Clean up "emergency" virt code - 1 - --- 2023-07-21 Sean Christopherson New
[v4,02/19] x86/reboot: Harden virtualization hooks for emergency reboot x86/reboot: KVM: Clean up "emergency" virt code - 1 - --- 2023-07-21 Sean Christopherson New
[v4,01/19] x86/reboot: VMCLEAR active VMCSes before emergency reboot x86/reboot: KVM: Clean up "emergency" virt code - - - --- 2023-07-21 Sean Christopherson New
[RFC,v11,29/29] KVM: selftests: Test KVM exit behavior for private memory/access KVM: guest_memfd() and per-page attributes - - - --- 2023-07-18 Sean Christopherson New
[RFC,v11,28/29] KVM: selftests: Add basic selftest for guest_memfd() KVM: guest_memfd() and per-page attributes - - - --- 2023-07-18 Sean Christopherson New
« 1 25 6 712 13 »