summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorBart Van Assche <bvanassche@acm.org>2026-03-13 10:15:08 -0700
committerPeter Zijlstra <peterz@infradead.org>2026-03-16 13:16:50 +0100
commitc4d3b8c77d85082d32250c505beb1d9e46ee47ee (patch)
tree487b4933dad5545abc3aa383c595390a0d7e9328 /tools/perf/scripts/python
parent756a0e011cfca0b45a48464aa25b05d9a9c2fb0b (diff)
locking: Add lock context support in do_raw_{read,write}_trylock()
Convert do_raw_{read,write}_trylock() from macros into inline functions and annotate these inline functions with __cond_acquires_shared() or __cond_acquires() as appropriate. This change is necessary to build kernel drivers or subsystems that use rwlock synchronization objects with lock context analysis enabled. The return type 'int' matches the return type for CONFIG_DEBUG_SPINLOCK=y. Signed-off-by: Bart Van Assche <bvanassche@acm.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Link: https://patch.msgid.link/20260313171510.230998-3-bvanassche@acm.org
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions