Show patches with: Series = x86: Try to wrangle PV clocks vs. TSC       |    State = Action Required       |    Archived = No       |   38 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,38/38] x86/paravirt: kvmclock: Setup kvmclock early iff it's sched_clock x86: Try to wrangle PV clocks vs. TSC - - - --- 2025-02-27 Sean Christopherson New
[v2,37/38] x86/kvmclock: Use TSC for sched_clock if it's constant and non-stop x86: Try to wrangle PV clocks vs. TSC - - - --- 2025-02-27 Sean Christopherson New
[v2,36/38] x86/kvmclock: Stuff local APIC bus period when core crystal freq comes from CPUID x86: Try to wrangle PV clocks vs. TSC - - - --- 2025-02-27 Sean Christopherson New
[v2,35/38] x86/kvmclock: Get TSC frequency from CPUID when its available x86: Try to wrangle PV clocks vs. TSC - - - --- 2025-02-27 Sean Christopherson New
[v2,34/38] x86/kvmclock: Get CPU base frequency from CPUID when it's available x86: Try to wrangle PV clocks vs. TSC - - - --- 2025-02-27 Sean Christopherson New
[v2,33/38] x86/kvmclock: Mark TSC as reliable when it's constant and nonstop x86: Try to wrangle PV clocks vs. TSC - - - --- 2025-02-27 Sean Christopherson New
[v2,32/38] x86/tsc: Rejects attempts to override TSC calibration with lesser routine x86: Try to wrangle PV clocks vs. TSC - - - --- 2025-02-27 Sean Christopherson New
[v2,31/38] x86/tsc: Pass KNOWN_FREQ and RELIABLE as params to registration x86: Try to wrangle PV clocks vs. TSC - - - --- 2025-02-27 Sean Christopherson New
[v2,30/38] x86/paravirt: Don't use a PV sched_clock in CoCo guests with trusted TSC x86: Try to wrangle PV clocks vs. TSC - - - --- 2025-02-27 Sean Christopherson New
[v2,29/38] x86/paravirt: Plumb a return code into __paravirt_set_sched_clock() x86: Try to wrangle PV clocks vs. TSC - - - --- 2025-02-27 Sean Christopherson New
[v2,28/38] x86/paravirt: Mark __paravirt_set_sched_clock() as __init x86: Try to wrangle PV clocks vs. TSC - - - --- 2025-02-27 Sean Christopherson New
[v2,27/38] x86/kvmclock: Enable kvmclock on APs during onlining if kvmclock isn't sched_clock x86: Try to wrangle PV clocks vs. TSC - - - --- 2025-02-27 Sean Christopherson New
[v2,26/38] x86/kvmclock: WARN if wall clock is read while kvmclock is suspended x86: Try to wrangle PV clocks vs. TSC - - - --- 2025-02-27 Sean Christopherson New
[v2,25/38] x86/kvmclock: Hook clocksource.suspend/resume when kvmclock isn't sched_clock x86: Try to wrangle PV clocks vs. TSC - - - --- 2025-02-27 Sean Christopherson New
[v2,24/38] timekeeping: Resume clocksources before reading persistent clock x86: Try to wrangle PV clocks vs. TSC - 1 - --- 2025-02-27 Sean Christopherson New
[v2,23/38] x86/kvmclock: Refactor handling of PVCLOCK_TSC_STABLE_BIT during kvmclock_init() x86: Try to wrangle PV clocks vs. TSC - - - --- 2025-02-27 Sean Christopherson New
[v2,22/38] x86/pvclock: WARN if pvclock's valid_flags are overwritten x86: Try to wrangle PV clocks vs. TSC - - - --- 2025-02-27 Sean Christopherson New
[v2,21/38] x86/pvclock: Mark setup helpers and related various as __init/__ro_after_init x86: Try to wrangle PV clocks vs. TSC - - - --- 2025-02-27 Sean Christopherson New
[v2,20/38] x86/xen/time: Mark xen_setup_vsyscall_time_info() as __init x86: Try to wrangle PV clocks vs. TSC - - - --- 2025-02-27 Sean Christopherson New
[v2,19/38] x86/kvmclock: Move kvm_sched_clock_init() down in kvmclock.c x86: Try to wrangle PV clocks vs. TSC - - - --- 2025-02-27 Sean Christopherson New
[v2,18/38] x86/paravirt: Pass sched_clock save/restore helpers during registration x86: Try to wrangle PV clocks vs. TSC - - - --- 2025-02-27 Sean Christopherson New
[v2,17/38] x86/tsc: WARN if TSC sched_clock save/restore used with PV sched_clock x86: Try to wrangle PV clocks vs. TSC - - - --- 2025-02-27 Sean Christopherson New
[v2,16/38] x86/vmware: Nullify save/restore hooks when using VMware's sched_clock x86: Try to wrangle PV clocks vs. TSC - - - --- 2025-02-27 Sean Christopherson New
[v2,15/38] x86/xen/time: Nullify x86_platform's sched_clock save/restore hooks x86: Try to wrangle PV clocks vs. TSC - - - --- 2025-02-27 Sean Christopherson New
[v2,14/38] x86/kvmclock: Move sched_clock save/restore helpers up in kvmclock.c x86: Try to wrangle PV clocks vs. TSC - - - --- 2025-02-27 Sean Christopherson New
[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 - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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