diff options
author | Adrian Hunter <[email protected]> | 2015-06-03 10:39:46 +0300 |
---|---|---|
committer | Thomas Gleixner <[email protected]> | 2015-07-06 09:41:00 +0200 |
commit | 5aac644a9944bea93b4f05ced1883a902a2535f6 (patch) | |
tree | 4e6e013b1d10f267d646b05ae84ec795f426e323 /tools/perf/scripts/python/call-graph-from-postgresql.py | |
parent | d770e558e21961ad6cfdf0ff7df0eb5d7d4f0754 (diff) |
x86/tsc: Let high latency PIT fail fast in quick_pit_calibrate()
If it takes longer than 12us to read the PIT counter lsb/msb,
then the error margin will never fall below 500ppm within 50ms,
and Fast TSC calibration will always fail.
This patch detects when that will happen and fails fast. Note
the failure message is not printed in that case because:
1. it will always happen on that class of hardware
2. the absence of the message is more informative than its
presence
Signed-off-by: Adrian Hunter <[email protected]>
Cc: Andy Lutomirski <[email protected]>
Cc: Linus Torvalds <[email protected]>
Cc: Len Brown <[email protected]>
Cc: Andi Kleen <[email protected]>
Link: http://lkml.kernel.org/r/[email protected]
Signed-off-by: Thomas Gleixner <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-postgresql.py')
0 files changed, 0 insertions, 0 deletions