aboutsummaryrefslogtreecommitdiff
path: root/tools/lib/api/fs/tracing_path.c
diff options
context:
space:
mode:
authorFrederic Weisbecker <[email protected]>2021-07-26 14:55:08 +0200
committerThomas Gleixner <[email protected]>2021-08-10 17:09:58 +0200
commita5dec9f82ab2ae486119f0b0820ea16db3e522c3 (patch)
tree6ba9fc20e0122ca3b6deb481e0e2bc6942cd8a17 /tools/lib/api/fs/tracing_path.c
parent1dae37c7e41d9a75a615ba7b0480acc2e04094d4 (diff)
posix-cpu-timers: Assert task sighand is locked while starting cputime counter
Starting the process wide cputime counter needs to be done in the same sighand locking sequence than actually arming the related timer otherwise this races against concurrent timers setting/expiring in the same threadgroup. Detecting that the cputime counter is started without holding the sighand lock is a first step toward debugging such situations. Suggested-by: Peter Zijlstra (Intel) <[email protected]> Signed-off-by: Frederic Weisbecker <[email protected]> Signed-off-by: Thomas Gleixner <[email protected]> Acked-by: Peter Zijlstra (Intel) <[email protected]> Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'tools/lib/api/fs/tracing_path.c')
0 files changed, 0 insertions, 0 deletions