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 27 patches in this subsystem on kernel-janitors, ordered by date desc.
-
DORMANTno replies
[PATCH] locking/lockdep: Simplify data output in lockdep_stats_show()
2026-06-04 · Markus Elfring <hidden> -
STALE103d
[PATCH] [PATCH v2 1/3] Documentation: adopt new coding style of type-aware kmalloc-family
2026-04-20 · Manuel Ebner <hidden> -
STALE105d
[PATCH] Documentation: adopt new coding style of type-aware kmalloc-family
2026-04-18 · Manuel Ebner <hidden> -
STALE743d
Re: MODULE_DESCRIPTION() patches with no maintainer action
2024-07-19 · "Arnd Bergmann" <arnd@arndb.de> -
STALE723d
LANDED [PATCH] locking/lockdep: Simplify character output in seq_line()
2024-07-15 · Markus Elfring <hidden> -
STALE723d
[PATCH] locking/lockdep: Use seq_putc() in five functions
2024-07-14 · Markus Elfring <hidden> -
STALE751d
[PATCH v2] locking/ww_mutex/test: add MODULE_DESCRIPTION()
2024-05-28 · Jeff Johnson <hidden> -
STALE795d
[PATCH] locking/ww_mutex/test: add MODULE_DESCRIPTION()
2024-05-25 · Jeff Johnson <hidden> -
STALE1255d
LANDED [PATCH] docs: locking: refer to the actual existing config names
2023-02-20 · Lukas Bulwahn <lukas.bulwahn@gmail.com> -
STALE1384d
REVIEWED: 29 (28M) [PATCH v6 1/7] treewide: use prandom_u32_max() when possible, part 1
2022-10-10 · "Jason A. Donenfeld" <Jason@zx2c4.com> -
STALE1392d
REVIEWED: 2 (1M) [PATCH v5 1/7] treewide: use prandom_u32_max() when possible, part 1
2022-10-08 · "Jason A. Donenfeld" <Jason@zx2c4.com> -
STALE1393d
REVIEWED: 2 (1M) [PATCH v4 1/6] treewide: use prandom_u32_max() when possible, mechanically
2022-10-07 · "Jason A. Donenfeld" <Jason@zx2c4.com> -
STALE1392d
REVIEWED: 2 (1M) [PATCH v3 1/5] treewide: use prandom_u32_max() when possible
2022-10-06 · "Jason A. Donenfeld" <Jason@zx2c4.com> -
STALE1406d
[PATCH v2] locking/lock_events: Fix license version
2022-09-25 · Christophe JAILLET <hidden> -
STALE1406d
[PATCH] locking/lock_events: Fix license version
2022-09-25 · Christophe JAILLET <hidden> -
STALE1787d
LANDED [PATCH] locking/rtmutex: Fix ww_mutex deadlock check
2021-09-01 · Peter Zijlstra <peterz@infradead.org> -
STALE2453d
[PATCH] locking/lockdep: update the comment for __lock_release()
2019-11-04 · Dan Carpenter <hidden> -
DORMANTno replies
[PATCH] locking/lockdep: Replace two seq_printf() calls by seq_puts() in print_name()
2019-07-02 · Markus Elfring <hidden> -
STALE2882d
[PATCH] locking/ww_mutex: fix spelling mistake "cylic" -> "cyclic"
2018-08-24 · Colin King <hidden> -
STALE2916d
[PATCH] rtmutex: Drop pointless static qualifier in rt_mutex_adjust_prio_chain()
2018-08-07 · Mao Wenan <hidden> -
DORMANTno replies
[PATCH 6/6] lockdep: Add spaces for better code readability
2017-05-03 · SF Markus Elfring <hidden> -
STALE3377d
[PATCH 5/6] lockdep: Improve a size determination in lock_stat_open()
2017-05-03 · SF Markus Elfring <hidden> -
STALE3377d
[PATCH 4/6] lockdep: Combine two seq_printf() calls into one call in l_show()
2017-05-03 · SF Markus Elfring <hidden> -
STALE3377d
[PATCH 3/6] lockdep: Replace four seq_printf() calls by seq_puts()
2017-05-03 · SF Markus Elfring <hidden> -
STALE3377d
[PATCH 2/6] lockdep: Use seq_putc() in seq_header()
2017-05-03 · SF Markus Elfring <hidden> -
STALE3377d
[PATCH 1/6] lockdep: Replace 11 seq_puts() calls by seq_putc()
2017-05-03 · SF Markus Elfring <hidden> -
DORMANTno replies
[PATCH] locking/ww_mutex: fix spelling mistake: "cylic" -> "cyclic"
2017-03-30 · Colin King <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.
-
STALE103d
[PATCH] [PATCH v2 1/3] Documentation: adopt new coding style of type-aware kmalloc-family
2026-04-20 · Manuel Ebner <hidden> -
DORMANTno replies
[PATCH] locking/lockdep: Simplify data output in lockdep_stats_show()
2026-06-04 · Markus Elfring <hidden>