diff options
| author | David Woodhouse <dwmw@amazon.co.uk> | 2026-08-26 14:32:57 -0700 |
|---|---|---|
| committer | Sean Christopherson <seanjc@google.com> | 2026-09-11 11:46:19 -0700 |
| commit | 2918af628d0dae8476f89abeb76fe9fe3fd029cb (patch) | |
| tree | 206f55116a7b077a021a3d87934331f9bf61a8dd /tools/perf/scripts/python/flamegraph.py | |
| parent | 92fac63cc73920175f712cec792f9ab698923ffb (diff) | |
KVM: x86: Simplify and comment kvm_get_time_scale()
The kvm_get_time_scale() function was entirely opaque. Add comments
explaining what it does: compute a fixed-point multiplier and shift for
converting TSC ticks to nanoseconds via pvclock_scale_delta().
Rename the local variables from the cryptic tps64/tps32/scaled64 to
base_hz_u64/base32/scaled_hz_u64 to make the code self-documenting.
The "tps32" name stood for "Ticks Per Second" but was misleading since
it held the shifted base frequency, not a tick count.
No functional change.
Signed-off-by: David Woodhouse <dwmw@amazon.co.uk>
Reviewed-by: Paul Durrant <paul@xen.org>
Link: https://patch.msgid.link/20260826213303.914988-18-seanjc@google.com
Signed-off-by: Sean Christopherson <seanjc@google.com>
Diffstat (limited to 'tools/perf/scripts/python/flamegraph.py')
0 files changed, 0 insertions, 0 deletions
