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 26 patches in this subsystem on linux-pci, ordered by date desc.
-
COLD42d
[PATCH] nios2: remove the architecture
2026-05-18 · Ethan Nelson-Moore <hidden> -
STALE265d
REVIEWED: 47 (47M) [RESEND PATCH v18 16/16] rust: replace `CStr` with `core::ffi::CStr`
2025-10-18 · Tamir Duberstein <tamird@kernel.org> -
STALE265d
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> -
STALE374d
REVIEWED: 35 (35M) [PATCH v13 5/5] rust: remove core::ffi::CStr reexport
2025-07-01 · Tamir Duberstein <hidden> -
STALE374d
REVIEWED: 30 (30M) [PATCH v13 4/5] rust: replace `kernel::c_str!` with C-Strings
2025-07-01 · Tamir Duberstein <hidden> -
STALE374d
REVIEWED: 30 (30M) [PATCH v13 3/5] rust: replace `CStr` with `core::ffi::CStr`
2025-07-01 · Tamir Duberstein <hidden> -
STALE377d
[PATCH v12 5/5] rust: remove core::ffi::CStr reexport
2025-06-19 · Tamir Duberstein <hidden> -
STALE377d
[PATCH v12 4/5] rust: replace `kernel::c_str!` with C-Strings
2025-06-19 · Tamir Duberstein <hidden> -
STALE377d
[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> -
STALE410d
[PATCH v10 5/5] rust: remove core::ffi::CStr reexport
2025-05-24 · Tamir Duberstein <hidden> -
STALE410d
[PATCH v10 4/5] rust: replace `kernel::c_str!` with C-Strings
2025-05-24 · Tamir Duberstein <hidden> -
STALE410d
[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> -
STALE483d
[PATCH v9 3/4] rust: replace `kernel::c_str!` with C-Strings
2025-03-17 · Tamir Duberstein <hidden> -
STALE483d
[PATCH v9 2/4] rust: replace `CStr` with `core::ffi::CStr`
2025-03-17 · Tamir Duberstein <hidden> -
STALE553d
REVIEWED: 1 (0M) [PATCH v5 09/11] rust: helpers: Remove some spinlock helpers
2025-01-07 · Alistair Francis <hidden> -
STALE575d
[PATCH v5 01/16] rust: pass module name to `Module::init`
2024-12-10 · Danilo Krummrich <dakr@kernel.org> -
STALE579d
[PATCH v4 01/13] rust: pass module name to `Module::init`
2024-12-05 · Danilo Krummrich <dakr@kernel.org> -
STALE1151d
[PATCH 12/20] x86: qspinlock-paravirt: fix mising-prototype warnings
2023-05-16 · Arnd Bergmann <arnd@kernel.org> -
STALE2298d
Re: [patch V3 13/20] Documentation: Add lock ordering and nesting documentation
2020-03-25 · "Paul E. McKenney" <paulmck@kernel.org> -
STALE2561d
[PATCH v1 12/22] docs: driver-api: add .rst files from the main dir
2019-06-18 · Mauro Carvalho Chehab <mchehab+samsung@kernel.org> -
STALE3209d
[PATCH 4/4] lockdep: make MAX_LOCK_DEPTH configurable from Kconfig
2017-09-27 · Govindarajulu Varadarajan <hidden>