summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/gecko.py
diff options
context:
space:
mode:
authorPeter Hilber <peter.hilber@opensynergy.com>2023-12-18 08:38:39 +0100
committerThomas Gleixner <tglx@linutronix.de>2024-02-19 12:18:51 +0100
commit84dccadd3e2a3f1a373826ad71e5ced5e76b0c00 (patch)
treee7e33f6eff8e90ac1227e3680c7ac1b128a0e4c9 /tools/perf/scripts/python/gecko.py
parentc92a7eb6c642812fb08851e580973c3b83e0227c (diff)
timekeeping: Fix cross-timestamp interpolation on counter wrap
cycle_between() decides whether get_device_system_crosststamp() will interpolate for older counter readings. cycle_between() yields wrong results for a counter wrap-around where after < before < test, and for the case after < test < before. Fix the comparison logic. Fixes: 2c756feb18d9 ("time: Add history to cross timestamp interface supporting slower devices") Signed-off-by: Peter Hilber <peter.hilber@opensynergy.com> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Acked-by: John Stultz <jstultz@google.com> Link: https://lore.kernel.org/r/20231218073849.35294-2-peter.hilber@opensynergy.com
Diffstat (limited to 'tools/perf/scripts/python/gecko.py')
0 files changed, 0 insertions, 0 deletions