locking primitives · Maintained
Maintainers
- M Peter Zijlstra <peterz@infradead.org>
- M Ingo Molnar <mingo@redhat.com>
- M Will Deacon <will@kernel.org>
- M Boqun Feng <boqun@kernel.org>
- R Waiman Long <longman@redhat.com>
Paths
- F
Documentation/locking/ - F
arch/*/include/asm/spinlock*.h - F
include/linux/local_lock*.h - F
include/linux/lockdep*.h - F
include/linux/mutex*.h - F
include/linux/rwlock*.h - F
include/linux/rwsem*.h - F
include/linux/seqlock.h - F
include/linux/spinlock*.h - F
kernel/locking/ - F
lib/locking*.[ch] - F
rust/helpers/mutex.c - F
rust/helpers/spinlock.c - F
rust/kernel/sync/lock.rs - F
rust/kernel/sync/lock/ - F
rust/kernel/sync/locked_by.rs - X
kernel/locking/locktorture.c
Last 30 days
Most active threads (last 7 days)
-
HOTtoday
[PATCH v19 00/40] DEPT(DEPendency Tracker)
2026-07-06 06:21 · 3 replies in 7d · Byungchul Park <byungchul@sk.com>
Recent patches
Most-recent 30 patches in this subsystem on linux-doc (capped at 30), ordered by date desc.
-
HOTtoday
[PATCH v19 29/40] dept: make dept aware of lockdep_set_lock_cmp_fn() annotation
2026-07-06 · Byungchul Park <byungchul@sk.com> -
HOTtoday
[PATCH v19 24/40] locking/lockdep: prevent various lockdep assertions when lockdep_off()'ed
2026-07-06 · Byungchul Park <byungchul@sk.com> -
HOTtoday
[PATCH v19 04/40] dept: tie to lockdep and IRQ tracing
2026-07-06 · Byungchul Park <byungchul@sk.com> -
COLD41d
[PATCH v4 1/4] Introducing pw_lock() and per-cpu queue & flush work
2026-05-19 · Leonardo Bras <hidden> -
COLD35d
[PATCH] nios2: remove the architecture
2026-05-18 · Ethan Nelson-Moore <hidden> -
STALE64d
[PATCH v4 1/3] Documentation: adopt new coding style of type-aware kmalloc-family
2026-04-29 · Manuel Ebner <hidden> -
STALE71d
[PATCH v3 1/3] Documentation: adopt new coding style of type-aware kmalloc-family
2026-04-24 · Manuel Ebner <hidden> -
STALE73d
[PATCH v2 1/3] Documentation: adopt new coding style of type-aware kmalloc-family
2026-04-21 · Manuel Ebner <hidden> -
STALE76d
[PATCH] Documentation: adopt new coding style of type-aware kmalloc-family
2026-04-19 · Manuel Ebner <hidden> -
DORMANTno replies
[PATCH v2] Documentation: locking: Document hwspinlock bust() callback
2026-03-23 · Antonio Borneo <antonio.borneo@foss.st.com> -
STALE101d
REVIEWED: 57 (57M) [PATCH v5 15/15] hwspinlock/treewide: refactor consumer.h from public header
2026-03-19 · Wolfram Sang <wsa+renesas@sang-engineering.com> -
STALE101d
[PATCH v5 10/15] hwspinlock: handle hwspinlock device allocation in the core
2026-03-19 · Wolfram Sang <wsa+renesas@sang-engineering.com> -
STALE101d
[PATCH v5 04/15] hwspinlock: add callback to fill private data of a hwspinlock
2026-03-19 · Wolfram Sang <wsa+renesas@sang-engineering.com> -
DORMANTno replies
[PATCH] Documentation: locking: Document hwspinlock bust() callback
2026-03-14 · Antonio Borneo <antonio.borneo@foss.st.com> -
STALE110d
[PATCH v2 2/2] tree-wide: rename do_exit() to task_exit()
2026-03-10 · Christian Brauner <brauner@kernel.org> -
STALE111d
REVIEWED: 8 (8M) [PATCH v4 15/15] hwspinlock/treewide: refactor consumer.h from public header
2026-03-10 · Wolfram Sang <wsa+renesas@sang-engineering.com> -
STALE116d
REVIEWED: 8 (8M) [PATCH v3 15/15] hwspinlock/treewide: refactor consumer.h from public header
2026-03-03 · Wolfram Sang <wsa+renesas@sang-engineering.com> -
STALE138d
[RFC PATCH v2 13/13] hwspinlock: refactor consumer.h from public header
2026-02-15 · Wolfram Sang <wsa+renesas@sang-engineering.com> -
STALE146d
[RFC PATCH 2/4] hwspinlock: refactor existing headers into consumer.h
2026-01-25 · Wolfram Sang <wsa+renesas@sang-engineering.com> -
STALE164d
[PATCH] Documentation: use a source-read extension for the index link boilerplate
2026-01-23 · Jani Nikula <hidden> -
STALE159d
[PATCH tip/locking/core 6/6] compiler-context-analysis: Remove __assume_ctx_lock from initializers
2026-01-19 · Marco Elver <elver@google.com> -
STALE159d
[PATCH tip/locking/core 2/6] compiler-context-analysis: Introduce scoped init guards
2026-01-19 · Marco Elver <elver@google.com> -
STALE161d
Re: [PATCH v5 10/36] locking/mutex: Support Clang's context analysis
2026-01-10 · Marco Elver <elver@google.com> -
STALE161d
[PATCH v5 11/36] locking/seqlock: Support Clang's context analysis
2025-12-19 · Marco Elver <elver@google.com> -
STALE199d
Re: [PATCH v4 06/35] cleanup: Basic compatibility with context analysis
2025-12-15 · Marco Elver <elver@google.com> -
WARM1d
[PATCH v18 29/42] dept: make dept aware of lockdep_set_lock_cmp_fn() annotation
2025-12-05 · Byungchul Park <byungchul@sk.com> -
WARM1d
[PATCH v18 24/42] locking/lockdep: prevent various lockdep assertions when lockdep_off()'ed
2025-12-05 · Byungchul Park <byungchul@sk.com> -
WARM1d
[PATCH v18 04/42] dept: tie to lockdep and IRQ tracing
2025-12-05 · Byungchul Park <byungchul@sk.com> -
STALE199d
[PATCH v4 11/35] locking/seqlock: Support Clang's context analysis
2025-11-20 · Marco Elver <elver@google.com> -
STALE214d
[PATCH 4/4] Documentation: use a source-read extension to include the index boilerplate
2025-11-12 · Jani Nikula <hidden>
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE146d
[RFC PATCH 2/4] hwspinlock: refactor existing headers into consumer.h
2026-01-25 · Wolfram Sang <wsa+renesas@sang-engineering.com> -
DORMANTno replies
[PATCH] Documentation: locking: Document hwspinlock bust() callback
2026-03-14 · Antonio Borneo <antonio.borneo@foss.st.com> -
DORMANTno replies
[PATCH v2] Documentation: locking: Document hwspinlock bust() callback
2026-03-23 · Antonio Borneo <antonio.borneo@foss.st.com> -
STALE71d
[PATCH v3 1/3] Documentation: adopt new coding style of type-aware kmalloc-family
2026-04-24 · Manuel Ebner <hidden>