]> git.baikalelectronics.ru Git - kernel.git/commit
locking/percpu-rwsem: Add percpu_is_write_locked() and percpu_is_read_locked()
authorMarco Elver <elver@google.com>
Mon, 29 Aug 2022 12:47:15 +0000 (14:47 +0200)
committerPeter Zijlstra <peterz@infradead.org>
Tue, 30 Aug 2022 08:56:23 +0000 (10:56 +0200)
commit74b1ef6acb2532b8733c7388c6a3a8357c21c8a0
tree1990719e80d616d0b780490ea75e5c091292dcf3
parenta90d7936c7deb0215540d3c56e0db5fb8a0b8fa8
locking/percpu-rwsem: Add percpu_is_write_locked() and percpu_is_read_locked()

Implement simple accessors to probe percpu-rwsem's locked state:
percpu_is_write_locked(), percpu_is_read_locked().

Signed-off-by: Marco Elver <elver@google.com>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Reviewed-by: Dmitry Vyukov <dvyukov@google.com>
Acked-by: Ian Rogers <irogers@google.com>
Link: https://lore.kernel.org/r/20220829124719.675715-11-elver@google.com
include/linux/percpu-rwsem.h
kernel/locking/percpu-rwsem.c