aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorSebastian Andrzej Siewior <bigeasy@linutronix.de>2024-08-12 12:39:04 +0200
committerThomas Gleixner <tglx@linutronix.de>2024-10-24 11:27:02 +0200
commit168660b826a77fda28235e0b0b3027041d6a5240 (patch)
tree8b8b989867c20fada65bf55cc0a194552551508d /tools/perf/scripts/python/export-to-postgresql.py
parentlocking/rt: Remove one __cond_lock() in RT's spin_trylock_irqsave() (diff)
downloadwireguard-linux-168660b826a77fda28235e0b0b3027041d6a5240.tar.xz
wireguard-linux-168660b826a77fda28235e0b0b3027041d6a5240.zip
locking/rt: Add sparse annotation for RCU.
Every lock, that becomes a sleeping lock on PREEMPT_RT, starts a RCU read side critical section. There is no sparse annotation for this and sparse complains about unbalanced locking. Add __acquires/ __releases for the RCU lock. This covers all but the trylock functions. A __cond_acquires() annotation didn't work. Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Link: https://lore.kernel.org/all/20240812104200.2239232-4-bigeasy@linutronix.de
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions