|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH v6 11/51] x86/tsc: Add dedicated hypervisor hooks for getting known TSC/CPU frequencies
On Thu, 2026-08-06 at 16:35 -0700, Sean Christopherson wrote: > Add dedicated hypervisor hooks for getting known TSC/CPU frequencies > instead of overriding seemingly generic platform hooks, and explicitly > prioritize hypervisor-provided frequencies over native methods, but do NOT > clobber the frequency obtained from trusted firmware. While shuffling the > hooks around is arguably "six of one, half dozen of the other", scoping > them to x86_hyper_init makes their purpose more obvious, and allows for > explicitly defining the priority of sources (as is done here). > > As is already done when trusted firmware provides the TSC frequency, ignore > tsc_early_khz if the exact TSC frequency was obtained from the hypervisor, > as attempting to refine the TSC frequency when running in a VM is all but > guaranteed to cause problems sooner or later due to the calibration sources > being emulated devices in the vast majority of setups. > > Cc: David Woodhouse <dwmw2@xxxxxxxxxxxxx> > Reviewed-by: Michael Kelley <mhklinux@xxxxxxxxxxx> > Signed-off-by: Sean Christopherson <seanjc@xxxxxxxxxx> Reviewed-by: David Woodhouse <dwmw@xxxxxxxxxxxx> Attachment:
smime.p7s
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |