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-devicetree (capped at 30), ordered by date desc.
-
COLD17d
[PATCH] nios2: remove the architecture
2026-05-18 · Ethan Nelson-Moore <hidden> -
STALE281d
[PATCH v2 13/13] Documentation: checkpatch: Convert kernel docs references
2025-09-10 · Bagas Sanjaya <hidden> -
STALE289d
[PATCH 14/14] Documentation: checkpatch: Convert kernel docs references
2025-08-29 · Bagas Sanjaya <hidden> -
STALE349d
REVIEWED: 35 (35M) [PATCH v13 5/5] rust: remove core::ffi::CStr reexport
2025-07-01 · Tamir Duberstein <hidden> -
STALE349d
REVIEWED: 30 (30M) [PATCH v13 4/5] rust: replace `kernel::c_str!` with C-Strings
2025-07-01 · Tamir Duberstein <hidden> -
STALE349d
REVIEWED: 30 (30M) [PATCH v13 3/5] rust: replace `CStr` with `core::ffi::CStr`
2025-07-01 · Tamir Duberstein <hidden> -
STALE353d
[PATCH v12 5/5] rust: remove core::ffi::CStr reexport
2025-06-19 · Tamir Duberstein <hidden> -
STALE353d
[PATCH v12 4/5] rust: replace `kernel::c_str!` with C-Strings
2025-06-19 · Tamir Duberstein <hidden> -
STALE353d
[PATCH v12 3/5] rust: replace `CStr` with `core::ffi::CStr`
2025-06-19 · Tamir Duberstein <hidden> -
STALE382d
[PATCH v11 5/5] rust: remove core::ffi::CStr reexport
2025-05-30 · Tamir Duberstein <hidden> -
STALE382d
[PATCH v11 4/5] rust: replace `kernel::c_str!` with C-Strings
2025-05-30 · Tamir Duberstein <hidden> -
STALE382d
[PATCH v11 3/5] rust: replace `CStr` with `core::ffi::CStr`
2025-05-30 · Tamir Duberstein <hidden> -
STALE386d
[PATCH v10 5/5] rust: remove core::ffi::CStr reexport
2025-05-24 · Tamir Duberstein <hidden> -
STALE386d
[PATCH v10 4/5] rust: replace `kernel::c_str!` with C-Strings
2025-05-24 · Tamir Duberstein <hidden> -
STALE386d
[PATCH v10 3/5] rust: replace `CStr` with `core::ffi::CStr`
2025-05-24 · Tamir Duberstein <hidden> -
DORMANTno replies
[PATCH v9 4/4] rust: remove core::ffi::CStr reexport
2025-03-17 · Tamir Duberstein <hidden> -
STALE459d
[PATCH v9 3/4] rust: replace `kernel::c_str!` with C-Strings
2025-03-17 · Tamir Duberstein <hidden> -
STALE459d
[PATCH v9 2/4] rust: replace `CStr` with `core::ffi::CStr`
2025-03-17 · Tamir Duberstein <hidden> -
STALE550d
[PATCH v5 01/16] rust: pass module name to `Module::init`
2024-12-10 · Danilo Krummrich <dakr@kernel.org> -
STALE555d
[PATCH v4 01/13] rust: pass module name to `Module::init`
2024-12-05 · Danilo Krummrich <dakr@kernel.org> -
STALE751d
LANDED: 7 (7M) [PATCH v3 1/4] hwspinlock: Introduce hwspin_lock_bust()
2024-05-29 · Chris Lew <hidden> -
STALE751d
[PATCH v2 1/4] hwspinlock: Introduce hwspin_lock_bust()
2024-05-25 · Chris Lew <hidden> -
STALE755d
[PATCH 3/7] hwspinlock: Introduce hwspin_lock_bust()
2024-05-16 · Chris Lew <hidden> -
STALE755d
[PATCH 2/7] hwspinlock: Enable hwspinlock sharing
2024-05-16 · Chris Lew <hidden> -
STALE1036d
LANDED [PATCH 3/3] Documentation: Fix typos
2023-08-14 · Bjorn Helgaas <helgaas@kernel.org> -
STALE2515d
[PATCH 1/7] docs: fix broken doc references due to renames
2019-07-26 · Mauro Carvalho Chehab <mchehab+samsung@kernel.org> -
STALE2524d
[PATCH 03/14] docs: fix broken doc references due to renames
2019-07-16 · Mauro Carvalho Chehab <mchehab+samsung@kernel.org> -
DORMANTno replies
[PATCH] docs: fix broken doc links due to renames
2019-07-15 · Mauro Carvalho Chehab <mchehab+samsung@kernel.org> -
STALE2537d
[PATCH v1 01/22] docs: Documentation/*.txt: rename all ReST files to *.rst
2019-06-18 · Mauro Carvalho Chehab <mchehab+samsung@kernel.org> -
STALE2613d
[PATCH v2 56/79] docs: Documentation/*.txt: rename all ReST files to *.rst
2019-04-22 · Mauro Carvalho Chehab <hidden>