Locking primitives
Maintained 4,477 threads 10,277 messages Latest
About Lists, Files, Maintainers, Reviewers
- Lists
- lkml
- Files
Documentation/locking/,arch/*/include/asm/spinlock*.h,include/linux/local_lock*.h,include/linux/lockdep*.h,include/linux/mutex*.h,include/linux/rwlock*.h,include/linux/rwsem*.h,include/linux/seqlock.hand 9 more- Maintainers
- Boqun Feng, Ingo Molnar, Peter Zijlstra, Will Deacon
- Reviewers
- Waiman Long
Show bot threadsBotsLatest activityActivityNewest threadsNewMost repliesRepliesMost participantsPeople
- proc: move procfs to what kernfs does drivers/ (29), fs/ (20), arch/ (18), tools/ (12), +9 In review 38 replies
- proc: move procfs to what kernfs does drivers/ (28), fs/ (20), arch/ (18), tools/ (10), +9 Superseded 50 replies
- linux-evl 7.2 compilation without SMP drivers/gpio/, include/linux/, kernel/irq/ 2 replies
- Stop lockdep_assert_held*() from assuming lock ownership kernel/ (6), include/ (5), net/ (5), Documentation/, +3 Superseded 9 replies
- Stop lockdep_assert_held*() from assuming lock ownership kernel/ (6), include/ (5), net/ (5), Documentation/, +3 In review 5 replies
- sched/deadline: bandwidth accounting fixes and selftests kernel/ (12), tools/ (8), include/ (4) In review 25 replies
- hazptr: shared-scan kthread, drain-assist, and stall detector tools/ (21), Documentation/ (8), kernel/ (5), include/ (2) In review 7 replies
- percpu, local_lock: drop btf_type_tag where no compiler records it include/linux/ (3) New 0 replies
- lockdep: Move the emergency section out of print_irqtrace_events() kernel/locking/lockdep.c In review 1 reply
- sched/deadline: bandwidth accounting fixes and selftests kernel/ (12), tools/ (8), include/ (4) Superseded 9 replies
- locking/rtmutex: priority inheritance fixes and tests tools/testing/selftests/futex/functional/ (4), kernel/locking/ (3) New 0 replies
- locking/rtmutex: priority inheritance fixes and tests tools/testing/selftests/futex/functional/ (4), kernel/locking/ (3) Superseded 10 replies
- locking/rwsem: don't let a read lock steal from a queued writer kernel/locking/rwsem.c In review 2 replies
- riscv: Avoid smp_mb__after_spinlock() fences on non-SMP arch/riscv/include/asm/ (2) In review 1 reply
- locking/osq: Make osq_link_next() use smp_store_release() 0 replies
- locking/osq_lock: Optimisations to osq_lock code include/linux/, kernel/locking/ Applied 41 replies
- locking/osq: Add unlink into osq_wait_next() 0 replies
- locking/osq: Remove osq_wait_unlink_next(.node) argument 0 replies
- locking/osq: Simplify osq_unlock() 0 replies
- lockdep: Fix inverted "on"/"last" CPU label in lockdep_print_held_locks() kernel/locking/lockdep.c Applied 0 replies
- locking/osq: Switch osq_wait_next()/atomic_cmpxchg() ordering 0 replies
- locking/osq: Fix unlink queue corruption 0 replies
- Unify code coverage and add Clang source-based coverage with MC/DC arch/ (21), kernel/ (20), net/ (14), include/ (8), +9 In review 8 replies
- rust: sync: Accept errors for Lock payload data rust/kernel/sync/, rust/kernel/sync/lock/ Applied 4 replies
- mm/khugepaged: bound mmap_lock hold time when walking an mm's VMAs include/linux/ (2), mm/ (2), kernel/bpf/, kernel/locking/ Superseded 14 replies
- kcsan: Don't enter an nbcon emergency section for verbose reports include/linux/, kernel/kcsan/, kernel/locking/ Superseded 6 replies
- kcsan: Don't flush the consoles while holding report_lock include/linux/, kernel/kcsan/, kernel/locking/ Superseded 2 replies
- kernel/locking: Add mutual exclusion self-test kernel/locking/ (2), tools/testing/selftests/locking/ (2), lib/ New 0 replies
- test-ww_mutex: Report whether stress failures are isolated or mixed kernel/locking/test-ww_mutex.c New 0 replies
- entry: Classify very early hardirq entry and return-tail callbacks include/ (6), kernel/ (5), arch/ (3), Documentation/, +1 In review 5 replies
- tracing: Remove trace_printk.h from kernel.h include/ (7), kernel/ (7), drivers/ (6), arch/ (4), +3 New 0 replies
- locking/rtmutex: Use EDEADLK for deadlock handling kernel/locking/rtmutex.c New 0 replies
- Unify code coverage and add Clang source-based coverage with MC/DC arch/ (21), kernel/ (20), net/ (14), include/ (8), +9 Superseded 9 replies
- lockdep: Add #include <linux/instruction_pointer.h> to lockdep.h include/linux/lockdep.h In review 7 replies
- kcov: collect early boot coverage of init_task kernel/ (6), arch/ (3), Documentation/ (2), lib/ (2), +4 New 0 replies
- lockdep: Keep dynamic key hash nodes in lockdep-owned storage kernel/locking/ (3), include/linux/, lib/ In review 5 replies
- entry, tracing: Classify early hardirq entry and return tails include/ (7), kernel/ (5), arch/ (2), Documentation/, +1 New 0 replies
- irq/core for v7.4-rc1 drivers/ (52), arch/ (34), kernel/ (23), include/ (13), +7 Merged 5 replies
- net/sched: don't wait for RCU when destroying qdisc lockdep keys include/linux/, include/net/, kernel/locking/, net/sched/ In review 11 replies
- rust: workqueue: replace deprecated system_wq with system_{percpu,dfl}_wq rust/ (3), Documentation/ (2), drivers/ Applied 5 replies
- rust: add ww_mutex support rust/ (8), MAINTAINERS, include/ New 0 replies
- locking, mm: Add atomic allocator trylocks on RT mm/ (4), include/ (3), kernel/ (2), tools/ (2), +1 In review 4 replies
- rust: sync: Make `GlobalLockedBy::as_ref` unavailable if T is not Sync rust/kernel/sync/lock/global.rs In review 2 replies
- lockdep: Walk only in-use lock chains in zap_class() kernel/locking/lockdep.c New 0 replies
- rust: sync: Accept errors for Lock payload data rust/kernel/sync/lock/ (2), rust/kernel/sync/ Superseded 1 reply
- FUTEX_PING: A stealable futex using Proxy Execution. kernel/ (10), include/ (4), tools/ (2), init/ In review 19 replies
- hazptr: batch synchronize operations through a shared scan tools/ (13), kernel/ (5), Documentation/ (3), include/ In review 10 replies
- rust: add ww_mutex support rust/ (7), MAINTAINERS, include/ Superseded 13 replies
- rust: workqueue: replace deprecated system_wq with system_{percpu,dfl}_wq rust/ (3), Documentation/ (2), drivers/ Superseded 4 replies
- kernel/locking: Add mutual exclusion self-test kernel/locking/ (2), tools/testing/selftests/locking/ (2), lib/ Superseded 0 replies