diff options
author | Thomas Gleixner <[email protected]> | 2016-07-04 09:50:36 +0000 |
---|---|---|
committer | Ingo Molnar <[email protected]> | 2016-07-07 10:35:11 +0200 |
commit | a683f390b93f4d1292f849fc48d28e322046120f (patch) | |
tree | de6367ae59e62bad9135eeff3b35512158e335e5 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | ff00673292bd42a3688b33de47252a6a3c3f424c (diff) |
timers: Forward the wheel clock whenever possible
The wheel clock is stale when a CPU goes into a long idle sleep. This has the
side effect that timers which are queued end up in the outer wheel levels.
That results in coarser granularity.
To solve this, we keep track of the idle state and forward the wheel clock
whenever possible.
Signed-off-by: Thomas Gleixner <[email protected]>
Cc: Arjan van de Ven <[email protected]>
Cc: Chris Mason <[email protected]>
Cc: Eric Dumazet <[email protected]>
Cc: Frederic Weisbecker <[email protected]>
Cc: George Spelvin <[email protected]>
Cc: Josh Triplett <[email protected]>
Cc: Len Brown <[email protected]>
Cc: Linus Torvalds <[email protected]>
Cc: Paul E. McKenney <[email protected]>
Cc: Peter Zijlstra <[email protected]>
Cc: Rik van Riel <[email protected]>
Cc: [email protected]
Link: http://lkml.kernel.org/r/[email protected]
Signed-off-by: Ingo Molnar <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions