On Fri, 2026-05-15 at 12:19 -0700, Sean Christopherson wrote: > When running as a KVM guest with kvmclock support enabled, stuff the APIC > timer period/frequency with the local APIC bus frequency reported in > CPUID.0x40000010.EBX instead of trying to calibrate/guess the frequency. > > See Documentation/virt/kvm/x86/cpuid.rst for details. > > Signed-off-by: Sean Christopherson <[email protected]>
I still don't much like the way this is done inside kvm_get_tsc_khz(). We also probably ought to be looking for the timing leaf on other hypervisors including VMware and probably Bhyve too. Should it be done somewhere else?
smime.p7s
Description: S/MIME cryptographic signature
Amazon Development Centre (London) Ltd. Registered in England and Wales with registration number 04543232 with its registered office at 1 Principal Place, Worship Street, London EC2A 2FA, United Kingdom.

