diff options
author | Eric Dumazet <edumazet@google.com> | 2025-03-08 17:48:17 +0100 |
---|---|---|
committer | Thomas Gleixner <tglx@linutronix.de> | 2025-03-13 12:07:16 +0100 |
commit | 5f2909c6cd13564a07ae692a95457f52295c4f22 (patch) | |
tree | 1fa3198e8783fec18ae22f2ff27182be4be995e2 /tools/perf/scripts/python/export-to-sqlite.py | |
parent | 45ece9933d4a8e0e8b3da8d1c3bbb1878be216c4 (diff) |
posix-timers: Add cond_resched() to posix_timer_add() search loop
With a large number of POSIX timers the search for a valid ID might cause a
soft lockup on PREEMPT_NONE/VOLUNTARY kernels.
Add cond_resched() to the loop to prevent that.
[ tglx: Split out from Eric's series ]
Signed-off-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Frederic Weisbecker <frederic@kernel.org>
Link: https://lore.kernel.org/all/20250214135911.2037402-2-edumazet@google.com
Link: https://lore.kernel.org/all/20250308155623.635612865@linutronix.de
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions