diff options
| author | Thomas Gleixner <[email protected]> | 2024-10-09 10:29:01 +0200 |
|---|---|---|
| committer | Thomas Gleixner <[email protected]> | 2024-10-25 19:49:13 +0200 |
| commit | dbdcf8c4caeca8192daa43429ccf23a1feec126c (patch) | |
| tree | fa12b450e492f5ab61e326961c041c634fa22f06 /tools/perf/scripts/python/task-analyzer.py | |
| parent | 20c7b582e88b8a72832637cd1754e5622aa8a92d (diff) | |
timekeeping: Encapsulate locking/unlocking of timekeeper_lock
timekeeper_lock protects updates of timekeeper (tk_core). It is also used
by vdso_update_begin/end() and not only internally by the timekeeper code.
As long as there is only a single timekeeper, this works fine. But when
the timekeeper infrastructure will be reused for per ptp clock timekeepers,
timekeeper_lock needs to be part of tk_core..
Therefore encapuslate locking/unlocking of timekeeper_lock and make the
lock static.
Signed-off-by: Thomas Gleixner <[email protected]>
Signed-off-by: Anna-Maria Behnsen <[email protected]>
Signed-off-by: Thomas Gleixner <[email protected]>
Acked-by: John Stultz <[email protected]>
Link: https://lore.kernel.org/all/20241009-devel-anna-maria-b4-timers-ptp-timekeeping-v2-8-554456a44a15@linutronix.de
Diffstat (limited to 'tools/perf/scripts/python/task-analyzer.py')
0 files changed, 0 insertions, 0 deletions