Show patches with: Submitter = Sean Christopherson       |    State = Action Required       |   4817 patches
« 1 2 3 448 49 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,13/38] x86/paravirt: Move handling of unstable PV clocks into paravirt_set_sched_clock() x86: Try to wrangle PV clocks vs. TSC - - - --- 2025-02-27 Sean Christopherson New
[v2,12/38] x86/kvm: Don't disable kvmclock on BSP in syscore_suspend() x86: Try to wrangle PV clocks vs. TSC - - - --- 2025-02-27 Sean Christopherson New
[v2,11/38] x86/kvmclock: Setup kvmclock for secondary CPUs iff CONFIG_SMP=y x86: Try to wrangle PV clocks vs. TSC - - - --- 2025-02-27 Sean Christopherson New
[v2,10/38] clocksource: hyper-v: Don't save/restore TSC offset when using HV sched_clock x86: Try to wrangle PV clocks vs. TSC - 1 1 --- 2025-02-27 Sean Christopherson New
[v2,09/38] clocksource: hyper-v: Drop wrappers to sched_clock save/restore helpers x86: Try to wrangle PV clocks vs. TSC - 1 1 --- 2025-02-27 Sean Christopherson New
[v2,08/38] clocksource: hyper-v: Register sched_clock save/restore iff it's necessary x86: Try to wrangle PV clocks vs. TSC - 1 1 --- 2025-02-27 Sean Christopherson New
[v2,07/38] x86/acrn: Mark TSC frequency as known when using ACRN for calibration x86: Try to wrangle PV clocks vs. TSC - - - --- 2025-02-27 Sean Christopherson New
[v2,06/38] x86/tdx: Override PV calibration routines with CPUID-based calibration x86: Try to wrangle PV clocks vs. TSC - - - --- 2025-02-27 Sean Christopherson New
[v2,05/38] x86/sev: Move check for SNP Secure TSC support to tsc_early_init() x86: Try to wrangle PV clocks vs. TSC - 1 - --- 2025-02-27 Sean Christopherson New
[v2,04/38] x86/sev: Mark TSC as reliable when configuring Secure TSC x86: Try to wrangle PV clocks vs. TSC - 1 - --- 2025-02-27 Sean Christopherson New
[v2,03/38] x86/tsc: Add helper to register CPU and TSC freq calibration routines x86: Try to wrangle PV clocks vs. TSC - 1 1 --- 2025-02-27 Sean Christopherson New
[v2,02/38] x86/tsc: Add standalone helper for getting CPU frequency from CPUID x86: Try to wrangle PV clocks vs. TSC - - - --- 2025-02-27 Sean Christopherson New
[v2,01/38] x86/tsc: Add a standalone helpers for getting TSC info from CPUID.0x15 x86: Try to wrangle PV clocks vs. TSC - - - --- 2025-02-27 Sean Christopherson New
[7/7] KVM: SVM: Flush cache only on CPUs running SEV guest x86, KVM: Optimize SEV cache flushing - - - --- 2025-02-27 Sean Christopherson New
[6/7] x86, lib: Add wbinvd and wbnoinvd helpers to target multiple CPUs x86, KVM: Optimize SEV cache flushing 1 1 - --- 2025-02-27 Sean Christopherson New
[5/7] KVM: x86: Use wbinvd_on_cpu() instead of an open-coded equivalent x86, KVM: Optimize SEV cache flushing - 1 - --- 2025-02-27 Sean Christopherson New
[4/7] KVM: SEV: Prefer WBNOINVD over WBINVD for cache maintenance efficiency x86, KVM: Optimize SEV cache flushing - 2 - --- 2025-02-27 Sean Christopherson New
[3/7] x86, lib: Add WBNOINVD helper functions x86, KVM: Optimize SEV cache flushing - 2 - --- 2025-02-27 Sean Christopherson New
[2/7] x86, lib: Drop the unused return value from wbinvd_on_all_cpus() x86, KVM: Optimize SEV cache flushing - - - --- 2025-02-27 Sean Christopherson New
[1/7] KVM: SVM: Remove wbinvd in sev_vm_destroy() x86, KVM: Optimize SEV cache flushing - 1 - --- 2025-02-27 Sean Christopherson New
[v2,10/10] KVM: SVM: Invalidate "next" SNP VMSA GPA even on failure KVM: SVM: Attempt to cleanup SEV_FEATURES - 1 - --- 2025-02-27 Sean Christopherson New
[v2,09/10] KVM: SVM: Use guard(mutex) to simplify SNP vCPU state updates KVM: SVM: Attempt to cleanup SEV_FEATURES - 1 - --- 2025-02-27 Sean Christopherson New
[v2,08/10] KVM: SVM: Mark VMCB dirty before processing incoming snp_vmsa_gpa KVM: SVM: Attempt to cleanup SEV_FEATURES - 1 - --- 2025-02-27 Sean Christopherson New
[v2,07/10] KVM: SVM: Use guard(mutex) to simplify SNP AP Creation error handling KVM: SVM: Attempt to cleanup SEV_FEATURES - 2 - --- 2025-02-27 Sean Christopherson New
[v2,06/10] KVM: SVM: Simplify request+kick logic in SNP AP Creation handling KVM: SVM: Attempt to cleanup SEV_FEATURES - 2 - --- 2025-02-27 Sean Christopherson New
[v2,05/10] KVM: SVM: Require AP's "requested" SEV_FEATURES to match KVM's view KVM: SVM: Attempt to cleanup SEV_FEATURES - 2 - --- 2025-02-27 Sean Christopherson New
[v2,04/10] KVM: SVM: Don't change target vCPU state on AP Creation VMGEXIT error KVM: SVM: Attempt to cleanup SEV_FEATURES - 2 - --- 2025-02-27 Sean Christopherson New
[v2,03/10] KVM: SVM: Refuse to attempt VRMUN if an SEV-ES+ guest has an invalid VMSA KVM: SVM: Attempt to cleanup SEV_FEATURES - 2 - --- 2025-02-27 Sean Christopherson New
[v2,02/10] KVM: SVM: Don't rely on DebugSwap to restore host DR0..DR3 KVM: SVM: Attempt to cleanup SEV_FEATURES - 1 - --- 2025-02-27 Sean Christopherson New
[v2,01/10] KVM: SVM: Save host DR masks on CPUs with DebugSwap KVM: SVM: Attempt to cleanup SEV_FEATURES - 1 - --- 2025-02-27 Sean Christopherson New
[v2,5/5] KVM: SVM: Treat DEBUGCTL[5:2] as reserved KVM: SVM: Fix DEBUGCTL bugs - - - --- 2025-02-27 Sean Christopherson New
[v2,4/5] KVM: x86: Snapshot the host's DEBUGCTL after disabling IRQs KVM: SVM: Fix DEBUGCTL bugs - - - --- 2025-02-27 Sean Christopherson New
[v2,3/5] KVM: SVM: Manually context switch DEBUGCTL if LBR virtualization is disabled KVM: SVM: Fix DEBUGCTL bugs - - - --- 2025-02-27 Sean Christopherson New
[v2,2/5] KVM: x86: Snapshot the host's DEBUGCTL in common x86 KVM: SVM: Fix DEBUGCTL bugs - 1 - --- 2025-02-27 Sean Christopherson New
[v2,1/5] KVM: SVM: Drop DEBUGCTL[5:2] from guest's effective value KVM: SVM: Fix DEBUGCTL bugs - - - --- 2025-02-27 Sean Christopherson New
[2/2] KVM: x86: Advertise support for WRMSRNS KVM: x86: Advertise support for WRMSRNS - - - --- 2025-02-27 Sean Christopherson New
[1/2] x86/msr: Rename the WRMSRNS opcode macro to ASM_WRMSRNS (for KVM) KVM: x86: Advertise support for WRMSRNS - 1 - --- 2025-02-27 Sean Christopherson New
KVM: VMX: Extract checks on entry/exit control pairs to a helper macro KVM: VMX: Extract checks on entry/exit control pairs to a helper macro - - - --- 2025-02-27 Sean Christopherson New
[v2,2/2] KVM: nVMX: Decouple EPT RWX bits from EPT Violation protection bits KVM: VMX: Clean up EPT_VIOLATIONS_xxx #defines - 1 - --- 2025-02-27 Sean Christopherson New
[v2,1/2] KVM: VMX: Remove EPT_VIOLATIONS_ACC_*_BIT defines KVM: VMX: Clean up EPT_VIOLATIONS_xxx #defines - - - --- 2025-02-27 Sean Christopherson New
KVM: selftests: Relax assertion on HLT exits if CPU supports Idle HLT KVM: selftests: Relax assertion on HLT exits if CPU supports Idle HLT - - 1 --- 2025-02-26 Sean Christopherson New
[7/7] KVM: Drop kvm_arch_sync_events() now that all implementations are nops KVM: x86: nVMX IRQ fix and VM teardown cleanups 1 1 - --- 2025-02-24 Sean Christopherson New
[6/7] KVM: x86: Fold guts of kvm_arch_sync_events() into kvm_arch_pre_destroy_vm() KVM: x86: nVMX IRQ fix and VM teardown cleanups - - - --- 2025-02-24 Sean Christopherson New
[5/7] KVM: x86: Unload MMUs during vCPU destruction, not before KVM: x86: nVMX IRQ fix and VM teardown cleanups - - - --- 2025-02-24 Sean Christopherson New
[4/7] KVM: x86: Don't load/put vCPU when unloading its MMU during teardown KVM: x86: nVMX IRQ fix and VM teardown cleanups - - - --- 2025-02-24 Sean Christopherson New
[3/7] KVM: Assert that a destroyed/freed vCPU is no longer visible KVM: x86: nVMX IRQ fix and VM teardown cleanups - - - --- 2025-02-24 Sean Christopherson New
[2/7] KVM: nVMX: Process events on nested VM-Exit if injectable IRQ or NMI is pending KVM: x86: nVMX IRQ fix and VM teardown cleanups - - - --- 2025-02-24 Sean Christopherson New
[1/7] KVM: x86: Free vCPUs before freeing VM state KVM: x86: nVMX IRQ fix and VM teardown cleanups - - - --- 2025-02-24 Sean Christopherson New
[3/3] KVM: x86: Snapshot the host's DEBUGCTL after disabling IRQs KVM: SVM: Zero DEBUGCTL before VMRUN if necessary - - - --- 2025-02-24 Sean Christopherson New
[2/3] KVM: SVM: Manually zero/restore DEBUGCTL if LBR virtualization is disabled KVM: SVM: Zero DEBUGCTL before VMRUN if necessary - - - --- 2025-02-24 Sean Christopherson New
[1/3] KVM: x86: Snapshot the host's DEBUGCTL in common x86 KVM: SVM: Zero DEBUGCTL before VMRUN if necessary - 1 - --- 2025-02-24 Sean Christopherson New
KVM: SVM: Inject #GP if memory operand for INVPCID is non-canonical KVM: SVM: Inject #GP if memory operand for INVPCID is non-canonical - - - --- 2025-02-24 Sean Christopherson New
KVM: x86: Always set mp_state to RUNNABLE on wakeup from HLT KVM: x86: Always set mp_state to RUNNABLE on wakeup from HLT - - - --- 2025-02-24 Sean Christopherson New
KVM: VMX: Reject KVM_RUN if userspace forces emulation during nested VM-Enter KVM: VMX: Reject KVM_RUN if userspace forces emulation during nested VM-Enter - - 1 --- 2025-02-24 Sean Christopherson New
[v2,2/2] KVM: selftests: Assert that STI blocking isn't set after event injection KVM: SVM: Fix an STI shadow on VMRUN bug - 1 - --- 2025-02-24 Sean Christopherson New
[v2,1/2] KVM: SVM: Set RFLAGS.IF=1 in C code, to get VMRUN out of the STI shadow KVM: SVM: Fix an STI shadow on VMRUN bug - 1 - --- 2025-02-24 Sean Christopherson New
[RFC,kvm-unit-tests] lib: Use __ASSEMBLER__ instead of __ASSEMBLY__ [RFC,kvm-unit-tests] lib: Use __ASSEMBLER__ instead of __ASSEMBLY__ - 1 - --- 2025-02-22 Sean Christopherson New
[kvm-unit-tests,GIT,PULL] x86: Fixes, new tests, and more! [kvm-unit-tests,GIT,PULL] x86: Fixes, new tests, and more! - - - --- 2025-02-22 Sean Christopherson New
[kvm-unit-tests] x86: Move SMP #defines from apic-defs.h to smp.h [kvm-unit-tests] x86: Move SMP #defines from apic-defs.h to smp.h - - - --- 2025-02-21 Sean Christopherson New
[kvm-unit-tests] x86: Drop "enabled" field from "struct kvm_vcpu_pv_apf_data" [kvm-unit-tests] x86: Drop "enabled" field from "struct kvm_vcpu_pv_apf_data" - 1 - --- 2025-02-21 Sean Christopherson New
[kvm-unit-tests,3/3] x86: replace segment selector magic number with macro definition x86: Use macros for selectors in asm - - - --- 2025-02-21 Sean Christopherson New
[kvm-unit-tests,2/3] x86: Commit to using __ASSEMBLER__ instead of __ASSEMBLY__ x86: Use macros for selectors in asm - - - --- 2025-02-21 Sean Christopherson New
[kvm-unit-tests,1/3] x86: Move descriptor table selector #defines to the top of desc.h x86: Use macros for selectors in asm - - - --- 2025-02-21 Sean Christopherson New
[kvm-unit-tests,2/2] x86/debug: Add a split-lock #AC / bus-lock #DB testcase x86: Add split/bus lock smoke test - - - --- 2025-02-21 Sean Christopherson New
[kvm-unit-tests,1/2] x86: Include libcflat.h in atomic.h for u64 typedef x86: Add split/bus lock smoke test - - - --- 2025-02-21 Sean Christopherson New
[10/10] KVM: SVM: Invalidate "next" SNP VMSA GPA even on failure KVM: SVM: Attempt to cleanup SEV_FEATURES - 1 - --- 2025-02-19 Sean Christopherson New
[09/10] KVM: SVM: Use guard(mutex) to simplify SNP vCPU state updates KVM: SVM: Attempt to cleanup SEV_FEATURES - 1 - --- 2025-02-19 Sean Christopherson New
[08/10] KVM: SVM: Mark VMCB dirty before processing incoming snp_vmsa_gpa KVM: SVM: Attempt to cleanup SEV_FEATURES - 1 - --- 2025-02-19 Sean Christopherson New
[07/10] KVM: SVM: Use guard(mutex) to simplify SNP AP Creation error handling KVM: SVM: Attempt to cleanup SEV_FEATURES - 1 - --- 2025-02-19 Sean Christopherson New
[06/10] KVM: SVM: Simplify request+kick logic in SNP AP Creation handling KVM: SVM: Attempt to cleanup SEV_FEATURES - 2 - --- 2025-02-19 Sean Christopherson New
[05/10] KVM: SVM: Require AP's "requested" SEV_FEATURES to match KVM's view KVM: SVM: Attempt to cleanup SEV_FEATURES - 1 - --- 2025-02-19 Sean Christopherson New
[04/10] KVM: SVM: Don't change target vCPU state on AP Creation VMGEXIT error KVM: SVM: Attempt to cleanup SEV_FEATURES - 1 - --- 2025-02-19 Sean Christopherson New
[03/10] KVM: SVM: Terminate the VM if a SEV-ES+ guest is run with an invalid VMSA KVM: SVM: Attempt to cleanup SEV_FEATURES - - - --- 2025-02-19 Sean Christopherson New
[02/10] KVM: SVM: Don't rely on DebugSwap to restore host DR0..DR3 KVM: SVM: Attempt to cleanup SEV_FEATURES - 1 - --- 2025-02-19 Sean Christopherson New
[01/10] KVM: SVM: Save host DR masks but NOT DRs on CPUs with DebugSwap KVM: SVM: Attempt to cleanup SEV_FEATURES - 1 - --- 2025-02-19 Sean Christopherson New
[kvm-unit-tests,v7,18/18] x86: pmu: Optimize emulated instruction validation x86/pmu: Fixes and improvements - - - --- 2025-02-15 Sean Christopherson New
[kvm-unit-tests,v7,17/18] x86: pmu: Adjust lower boundary of branch-misses event x86/pmu: Fixes and improvements - - - --- 2025-02-15 Sean Christopherson New
[kvm-unit-tests,v7,16/18] x86: pmu: Add IBPB indirect jump asm blob x86/pmu: Fixes and improvements - - - --- 2025-02-15 Sean Christopherson New
[kvm-unit-tests,v7,15/18] x86: pmu: Adjust lower boundary of llc-misses event to 0 for legacy CPUs x86/pmu: Fixes and improvements - - - --- 2025-02-15 Sean Christopherson New
[kvm-unit-tests,v7,14/18] x86: pmu: Improve LLC misses event verification x86/pmu: Fixes and improvements - - - --- 2025-02-15 Sean Christopherson New
[kvm-unit-tests,v7,13/18] x86: pmu: Improve instruction and branches events verification x86/pmu: Fixes and improvements - - - --- 2025-02-15 Sean Christopherson New
[kvm-unit-tests,v7,12/18] x86: pmu: Enable and disable PMCs in loop() asm blob x86/pmu: Fixes and improvements - - - --- 2025-02-15 Sean Christopherson New
[kvm-unit-tests,v7,11/18] x86: pmu: Use macro to replace hard-coded instructions event index x86/pmu: Fixes and improvements - - - --- 2025-02-15 Sean Christopherson New
[kvm-unit-tests,v7,10/18] x86: pmu: Use macro to replace hard-coded ref-cycles event index x86/pmu: Fixes and improvements - - - --- 2025-02-15 Sean Christopherson New
[kvm-unit-tests,v7,09/18] x86: pmu: Use macro to replace hard-coded branches event index x86/pmu: Fixes and improvements - - - --- 2025-02-15 Sean Christopherson New
[kvm-unit-tests,v7,08/18] x86: pmu: Fix cycles event validation failure x86/pmu: Fixes and improvements - - - --- 2025-02-15 Sean Christopherson New
[kvm-unit-tests,v7,07/18] x86: pmu: Fix potential out of bound access for fixed events x86/pmu: Fixes and improvements - - - --- 2025-02-15 Sean Christopherson New
[kvm-unit-tests,v7,06/18] x86: pmu: Print measured event count if test fails x86/pmu: Fixes and improvements - - - --- 2025-02-15 Sean Christopherson New
[kvm-unit-tests,v7,05/18] x86: pmu: Enlarge cnt[] length to 48 in check_counters_many() x86/pmu: Fixes and improvements - 1 - --- 2025-02-15 Sean Christopherson New
[kvm-unit-tests,v7,04/18] x86: pmu: Align fields in pmu_counter_t to better pack the struct x86/pmu: Fixes and improvements - - - --- 2025-02-15 Sean Christopherson New
[kvm-unit-tests,v7,03/18] x86: pmu: Refine fixed_events[] names x86/pmu: Fixes and improvements - 2 - --- 2025-02-15 Sean Christopherson New
[kvm-unit-tests,v7,02/18] x86: pmu: Remove blank line and redundant space x86/pmu: Fixes and improvements - 2 - --- 2025-02-15 Sean Christopherson New
[kvm-unit-tests,v7,01/18] x86: pmu: Remove duplicate code in pmu_init() x86/pmu: Fixes and improvements - 2 - --- 2025-02-15 Sean Christopherson New
[kvm-unit-tests,v2,6/6] nVMX: add a test for canonical checks of various host state vmcs12 fields. x86: LA57 canonical testcases - - - --- 2025-02-15 Sean Christopherson New
[kvm-unit-tests,v2,5/6] x86: Add testcases for writing (non)canonical LA57 values to MSRs and bases x86: LA57 canonical testcases - - - --- 2025-02-15 Sean Christopherson New
[kvm-unit-tests,v2,4/6] x86: Expand LA57 test to 64-bit mode (to prep for canonical testing) x86: LA57 canonical testcases - - - --- 2025-02-15 Sean Christopherson New
[kvm-unit-tests,v2,3/6] x86: Move struct invpcid_desc descriptor to processor.h x86: LA57 canonical testcases - - - --- 2025-02-15 Sean Christopherson New
[kvm-unit-tests,v2,2/6] x86: Add a few functions for gdt manipulation x86: LA57 canonical testcases - - - --- 2025-02-15 Sean Christopherson New
[kvm-unit-tests,v2,1/6] x86: Add _safe() and _fep_safe() variants to segment base load instructions x86: LA57 canonical testcases - - - --- 2025-02-15 Sean Christopherson New
[kvm-unit-tests,3/3] x86: Increase per-CPU stack/data area to 12KiB x86: Bump per-CPU stack/data to 12KiB - - - --- 2025-02-15 Sean Christopherson New
« 1 2 3 448 49 »