]> Gentwo Git Trees - linux/.git/commit
locking/local_lock: Expose dep_map in local_trylock_t.
authorAlexei Starovoitov <ast@kernel.org>
Wed, 3 Sep 2025 12:59:43 +0000 (14:59 +0200)
committerVlastimil Babka <vbabka@suse.cz>
Fri, 26 Sep 2025 09:55:57 +0000 (11:55 +0200)
commit212b0f07cf021575ec25e0b2336df77c7a4d2e68
treeb625ce26a6d5daa4c6ec7178be56c54e9271e6d8
parent1b237f190eb3d36f52dffe07a40b5eb210280e00
locking/local_lock: Expose dep_map in local_trylock_t.

lockdep_is_held() macro assumes that "struct lockdep_map dep_map;"
is a top level field of any lock that participates in LOCKDEP.
Make it so for local_trylock_t.

Reviewed-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Reviewed-by: Harry Yoo <harry.yoo@oracle.com>
Reviewed-by: Suren Baghdasaryan <surenb@google.com>
Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
include/linux/local_lock_internal.h