Toggle navigation
Patchwork
linux-kernel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Sean Christopherson
| State =
Action Required
| Archived =
No
| 1233 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
«
1
2
…
5
6
7
…
12
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
2
…
5
6
7
…
12
13
»