diff options
| author | David Woodhouse <dwmw@amazon.co.uk> | 2026-08-26 14:32:43 -0700 |
|---|---|---|
| committer | Sean Christopherson <seanjc@google.com> | 2026-09-11 11:45:41 -0700 |
| commit | dd0a8675f4ba65c208b12ea3d9bd45093c7aa2cf (patch) | |
| tree | 6e46c980be02b5182f40571ae6d8b3224bd4a921 /tools/perf/scripts/python/parallel-perf.py | |
| parent | d4f54ed48e0043371f8b81aac3450ea86ce30a3e (diff) | |
KVM: x86: Explicitly disable TSC scaling without CONSTANT_TSC
KVM does make an attempt to cope with non-constant TSC, and has
notifiers to handle host TSC frequency changes. However, it *only*
adjusts the KVM clock, and doesn't adjust TSC frequency scaling when
the host changes.
This is presumably because non-constant TSCs were fixed in hardware
long before TSC scaling was implemented, so there should never be real
CPUs which have TSC scaling but *not* CONSTANT_TSC.
Such a combination could potentially happen in some odd L1 nesting
environment, but it isn't worth trying to support it. Just make the
dependency explicit.
Signed-off-by: David Woodhouse <dwmw@amazon.co.uk>
Reviewed-by: Paul Durrant <paul@xen.org>
Link: https://patch.msgid.link/20260826213303.914988-4-seanjc@google.com
Signed-off-by: Sean Christopherson <seanjc@google.com>
Diffstat (limited to 'tools/perf/scripts/python/parallel-perf.py')
0 files changed, 0 insertions, 0 deletions
