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
Recent patches
Most-recent 30 patches in this subsystem on linux-block (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> -
COLD30d
[PATCH v2 12/14] locking/ww_mutex: Open-code stress reorder list walk
2026-06-09 · Kaitao Cheng <hidden> -
COOLING7d
[PATCH v18 29/42] dept: make dept aware of lockdep_set_lock_cmp_fn() annotation
2025-12-05 · Byungchul Park <byungchul@sk.com> -
COOLING7d
[PATCH v18 24/42] locking/lockdep: prevent various lockdep assertions when lockdep_off()'ed
2025-12-05 · Byungchul Park <byungchul@sk.com> -
COOLING7d
[PATCH v18 04/42] dept: tie to lockdep and IRQ tracing
2025-12-05 · Byungchul Park <byungchul@sk.com> -
STALE264d
REVIEWED: 47 (47M) [RESEND PATCH v18 16/16] rust: replace `CStr` with `core::ffi::CStr`
2025-10-18 · Tamir Duberstein <tamird@kernel.org> -
STALE264d
REVIEWED: 47 (47M) [PATCH v18 16/16] rust: replace `CStr` with `core::ffi::CStr`
2025-10-18 · Alice Ryhl <aliceryhl@google.com> -
STALE266d
REVIEWED: 47 (47M) [PATCH v17 11/11] rust: replace `CStr` with `core::ffi::CStr`
2025-10-15 · Tamir Duberstein <hidden> -
STALE224d
Re: [PATCH v17 28/47] dept: add documentation for dept
2025-10-03 · Bagas Sanjaya <hidden> -
STALE224d
[PATCH v17 33/47] dept: make dept aware of lockdep_set_lock_cmp_fn() annotation
2025-10-02 · Byungchul Park <byungchul@sk.com> -
STALE224d
[PATCH v17 27/47] locking/lockdep: prevent various lockdep assertions when lockdep_off()'ed
2025-10-02 · Byungchul Park <byungchul@sk.com> -
STALE224d
[PATCH v17 05/47] dept: tie to lockdep and IRQ tracing
2025-10-02 · Byungchul Park <byungchul@sk.com> -
STALE305d
[PATCH v2 13/13] Documentation: checkpatch: Convert kernel docs references
2025-09-10 · Bagas Sanjaya <hidden> -
STALE313d
[PATCH 14/14] Documentation: checkpatch: Convert kernel docs references
2025-08-29 · Bagas Sanjaya <hidden> -
STALE373d
REVIEWED: 35 (35M) [PATCH v13 5/5] rust: remove core::ffi::CStr reexport
2025-07-01 · Tamir Duberstein <hidden> -
STALE373d
REVIEWED: 30 (30M) [PATCH v13 4/5] rust: replace `kernel::c_str!` with C-Strings
2025-07-01 · Tamir Duberstein <hidden> -
STALE373d
REVIEWED: 30 (30M) [PATCH v13 3/5] rust: replace `CStr` with `core::ffi::CStr`
2025-07-01 · Tamir Duberstein <hidden> -
STALE376d
[PATCH v12 5/5] rust: remove core::ffi::CStr reexport
2025-06-19 · Tamir Duberstein <hidden> -
STALE376d
[PATCH v12 4/5] rust: replace `kernel::c_str!` with C-Strings
2025-06-19 · Tamir Duberstein <hidden> -
STALE376d
[PATCH v12 3/5] rust: replace `CStr` with `core::ffi::CStr`
2025-06-19 · Tamir Duberstein <hidden> -
STALE406d
[PATCH v11 5/5] rust: remove core::ffi::CStr reexport
2025-05-30 · Tamir Duberstein <hidden> -
STALE406d
[PATCH v11 4/5] rust: replace `kernel::c_str!` with C-Strings
2025-05-30 · Tamir Duberstein <hidden> -
STALE406d
[PATCH v11 3/5] rust: replace `CStr` with `core::ffi::CStr`
2025-05-30 · Tamir Duberstein <hidden> -
STALE409d
[PATCH v10 5/5] rust: remove core::ffi::CStr reexport
2025-05-24 · Tamir Duberstein <hidden> -
STALE409d
[PATCH v10 4/5] rust: replace `kernel::c_str!` with C-Strings
2025-05-24 · Tamir Duberstein <hidden> -
STALE409d
[PATCH v10 3/5] rust: replace `CStr` with `core::ffi::CStr`
2025-05-24 · Tamir Duberstein <hidden> -
STALE353d
[PATCH v16 33/42] dept: make dept aware of lockdep_set_lock_cmp_fn() annotation
2025-05-19 · Byungchul Park <byungchul@sk.com> -
STALE353d
[PATCH v16 27/42] locking/lockdep: prevent various lockdep assertions when lockdep_off()'ed
2025-05-19 · Byungchul Park <byungchul@sk.com>
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.
-
COLD30d
[PATCH v2 12/14] locking/ww_mutex: Open-code stress reorder list walk
2026-06-09 · Kaitao Cheng <hidden>