- e5ae372 mm: make generic arch_is_kernel_initmem_freed() do what it says by Christophe Leroy · 3 years, 4 months ago
- 8112152 locking/rwbase: Take care of ordering guarantee for fastpath reader by Boqun Feng · 3 years, 6 months ago
- 616be87 locking/rwbase: Extract __rwbase_write_trylock() by Peter Zijlstra · 3 years, 6 months ago
- 7687201 locking/rwbase: Properly match set_and_save_state() to restore_state() by Peter Zijlstra · 3 years, 6 months ago
- e548057 locking/rtmutex: Fix ww_mutex deadlock check by Peter Zijlstra · 3 years, 6 months ago
- 15eb7c8 locking/rwsem: Add missing __init_rwsem() for PREEMPT_RT by Mike Galbraith · 3 years, 6 months ago
- e5e726f Merge tag 'locking-core-2021-08-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 6 months ago
- 4ca4256 Merge branch 'core-rcu.2021.08.28a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu by Linus Torvalds · 3 years, 7 months ago
- a055fcc locking/rtmutex: Return success on deadlock for ww_mutex waiters by Peter Zijlstra · 3 years, 7 months ago
- 6467822 locking/rtmutex: Prevent spurious EDEADLK return caused by ww_mutexes by Peter Zijlstra · 3 years, 7 months ago
- 37e8abf locking/rtmutex: Dequeue waiter on ww_mutex deadlock by Thomas Gleixner · 3 years, 7 months ago
- c3123c4 locking/rtmutex: Dont dereference waiter lockless by Thomas Gleixner · 3 years, 7 months ago
- 99409b9 locking/semaphore: Add might_sleep() to down_*() family by Xiaoming Ni · 3 years, 7 months ago
- b857174 locking/ww_mutex: Initialize waiter.ww_ctx properly by Sebastian Andrzej Siewior · 3 years, 7 months ago
- 3155238 locking/spinlock/rt: Prepare for RT local_lock by Thomas Gleixner · 3 years, 7 months ago
- 992caf7 locking/rtmutex: Add adaptive spinwait mechanism by Steven Rostedt · 3 years, 7 months ago
- 48eb3f4 locking/rtmutex: Implement equal priority lock stealing by Gregory Haskins · 3 years, 7 months ago
- 51711e8 locking/rtmutex: Prevent lockdep false positive with PI futexes by Thomas Gleixner · 3 years, 7 months ago
- bb630f9 locking/rtmutex: Add mutex variant for RT by Thomas Gleixner · 3 years, 7 months ago
- f8635d5 locking/ww_mutex: Implement rtmutex based ww_mutex API functions by Peter Zijlstra · 3 years, 7 months ago
- add4613 locking/rtmutex: Extend the rtmutex core to support ww_mutex by Peter Zijlstra · 3 years, 7 months ago
- 2408f7a locking/ww_mutex: Add rt_mutex based lock type and accessors by Peter Zijlstra · 3 years, 7 months ago
- 8850d77 locking/ww_mutex: Add RT priority to W/W order by Peter Zijlstra · 3 years, 7 months ago
- dc4564f locking/ww_mutex: Implement rt_mutex accessors by Peter Zijlstra · 3 years, 7 months ago
- 653a5b0 locking/ww_mutex: Abstract out internal lock accesses by Thomas Gleixner · 3 years, 7 months ago
- bdb1891 locking/ww_mutex: Abstract out mutex types by Peter Zijlstra · 3 years, 7 months ago
- 9934ccc locking/ww_mutex: Abstract out mutex accessors by Peter Zijlstra · 3 years, 7 months ago
- 843dac2 locking/ww_mutex: Abstract out waiter enqueueing by Peter Zijlstra · 3 years, 7 months ago
- 23d599e locking/ww_mutex: Abstract out the waiter iteration by Peter Zijlstra · 3 years, 7 months ago
- 5297ccb locking/ww_mutex: Remove the __sched annotation from ww_mutex APIs by Peter Zijlstra · 3 years, 7 months ago
- 2674bd1 locking/ww_mutex: Split out the W/W implementation logic into kernel/locking/ww_mutex.h by Peter Zijlstra (Intel) · 3 years, 7 months ago
- aaa77de locking/ww_mutex: Split up ww_mutex_unlock() by Peter Zijlstra (Intel) · 3 years, 7 months ago
- c0afb0f locking/ww_mutex: Gather mutex_waiter initialization by Peter Zijlstra · 3 years, 7 months ago
- cf702ed locking/ww_mutex: Simplify lockdep annotations by Peter Zijlstra · 3 years, 7 months ago
- ebf4c55 locking/mutex: Make mutex::wait_lock raw by Thomas Gleixner · 3 years, 7 months ago
- 43d2d52 locking/mutex: Move the 'struct mutex_waiter' definition from <linux/mutex.h> to the internal header by Thomas Gleixner · 3 years, 7 months ago
- a321fb9 locking/mutex: Consolidate core headers, remove kernel/locking/mutex-debug.h by Thomas Gleixner · 3 years, 7 months ago
- 715f7f9 locking/rtmutex: Squash !RT tasks to DEFAULT_PRIO by Peter Zijlstra · 3 years, 7 months ago
- 8282947 locking/rwlock: Provide RT variant by Thomas Gleixner · 3 years, 7 months ago
- 0f383b6 locking/spinlock: Provide RT variant by Thomas Gleixner · 3 years, 7 months ago
- 1c143c4 locking/rtmutex: Provide the spin/rwlock core lock function by Thomas Gleixner · 3 years, 7 months ago
- e17ba59b locking/rtmutex: Guard regular sleeping locks specific functions by Thomas Gleixner · 3 years, 7 months ago
- 456cfbc locking/rtmutex: Prepare RT rt_mutex_wake_q for RT locks by Thomas Gleixner · 3 years, 7 months ago
- 7980aa3 locking/rtmutex: Use rt_mutex_wake_q_head by Thomas Gleixner · 3 years, 7 months ago
- b576e64 locking/rtmutex: Provide rt_wake_q_head and helpers by Thomas Gleixner · 3 years, 7 months ago
- c014ef6 locking/rtmutex: Add wake_state to rt_mutex_waiter by Thomas Gleixner · 3 years, 7 months ago
- 4225410 locking/rwsem: Add rtmutex based R/W semaphore implementation by Thomas Gleixner · 3 years, 7 months ago
- 943f0ed locking/rt: Add base code for RT rw_semaphore and rwlock by Thomas Gleixner · 3 years, 7 months ago
- ebbdc41 locking/rtmutex: Provide rt_mutex_slowlock_locked() by Thomas Gleixner · 3 years, 7 months ago
- 830e6ac locking/rtmutex: Split out the inner parts of 'struct rtmutex' by Peter Zijlstra · 3 years, 7 months ago
- 531ae4b locking/rtmutex: Split API from implementation by Thomas Gleixner · 3 years, 7 months ago
- 709e0b6 locking/rtmutex: Switch to from cmpxchg_*() to try_cmpxchg_*() by Thomas Gleixner · 3 years, 7 months ago
- 7851593 locking/rtmutex: Convert macros to inlines by Sebastian Andrzej Siewior · 3 years, 7 months ago
- b41cda0 locking/rtmutex: Set proper wait context for lockdep by Thomas Gleixner · 3 years, 7 months ago
- c87866e Merge tag 'v5.14-rc6' into locking/core, to pick up fixes by Ingo Molnar · 3 years, 7 months ago
- 07d2597 locking/rtmutex: Use the correct rtmutex debugging config option by Zhen Lei · 3 years, 8 months ago
- af5f6e2 locktorture: Count lock readers by Paul E. McKenney · 3 years, 9 months ago
- 5b237d6 locktorture: Mark statistics data races by Paul E. McKenney · 3 years, 9 months ago
- d4e5076 locking/rwsem: Remove an unused parameter of rwsem_wake() by xuyehan · 3 years, 8 months ago
- 301c8b1 Merge tag 'locking-urgent-2021-07-11' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 8 months ago
- e6b4457 locking/mutex: Add MUTEX_WARN_ON by Peter Zijlstra · 3 years, 9 months ago
- ad90880 locking/mutex: Introduce __mutex_trylock_or_handoff() by Peter Zijlstra · 3 years, 9 months ago
- 048661a locking/mutex: Fix HANDOFF condition by Peter Zijlstra · 3 years, 9 months ago
- ab4e4d9 locking/mutex: Use try_cmpxchg() by Peter Zijlstra · 3 years, 9 months ago
- 4840ce2 locking/lockdep: Fix meaningless /proc/lockdep output of lock classes on !CONFIG_PROVE_LOCKING by Xiongwei Song · 3 years, 9 months ago
- 28e92f9 Merge branch 'core-rcu-2021.07.04' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu by Linus Torvalds · 3 years, 8 months ago
- 54a728d Merge tag 'sched-core-2021-06-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 9 months ago
- a15286c Merge tag 'locking-core-2021-06-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 9 months ago
- 0e8a89d locking/lockdep: Correct the description error for check_redundant() by Xiongwei Song · 3 years, 9 months ago
- f8b298c lockdep: Fix wait-type for empty stack by Peter Zijlstra · 3 years, 9 months ago
- 7b1f8c61 lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage() by Boqun Feng · 3 years, 9 months ago
- d4c157c locking/lockdep: Remove the unnecessary trace saving by Boqun Feng · 3 years, 9 months ago
- 69c7a5f locking/lockdep: Fix the dep path printing for backwards BFS by Boqun Feng · 3 years, 9 months ago
- 49faa77 locking/lockdep: Improve noinstr vs errors by Peter Zijlstra · 3 years, 9 months ago
- 2f064a5 sched: Change task_struct::state by Peter Zijlstra · 3 years, 9 months ago
- b03fbd4 sched: Introduce task_is_running() by Peter Zijlstra · 3 years, 9 months ago
- 3a010c4 locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal by Zqiang · 3 years, 10 months ago
- 89e70d5 locking/lockdep: Correct calling tracepoints by Leo Yan · 3 years, 10 months ago
- 1feb2cc lockdep: Explicitly flag likely false-positive report by Paul E. McKenney · 4 years ago
- 28ce0e7 locking/qrwlock: Cleanup queued_write_lock_slowpath() by Waiman Long · 3 years, 11 months ago
- 0ff0edb Merge tag 'locking-core-2021-04-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 11 months ago
- ffc766b Merge tag 'tomoyo-pr-20210426' of git://git.osdn.net/gitroot/tomoyo/tomoyo-test1 by Linus Torvalds · 3 years, 11 months ago
- 84a24bf locking/qrwlock: Fix ordering in queued_write_lock_slowpath() by Ali Saidi · 4 years ago
- add6b92 Merge tag 'locking-urgent-2021-04-11' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years ago
- 5dc3359 lockdep: Allow tuning tracing capacity constants. by Tetsuo Handa · 4 years ago
- a51a327 locking/rtmutex: Clean up signal handling in __rt_mutex_slowlock() by Thomas Gleixner · 4 years ago
- c2c360e locking/rtmutex: Restrict the trylock WARN_ON() to debug by Thomas Gleixner · 4 years ago
- 82cd5b1 locking/rtmutex: Fix misleading comment in rt_mutex_postunlock() by Thomas Gleixner · 4 years ago
- 70c8010 locking/rtmutex: Consolidate the fast/slowpath invocation by Thomas Gleixner · 4 years ago
- d7a2edb locking/rtmutex: Make text section and inlining consistent by Thomas Gleixner · 4 years ago
- f41dcc1 locking/rtmutex: Move debug functions as inlines into common header by Thomas Gleixner · 4 years ago
- f5a9886 locking/rtmutex: Decrapify __rt_mutex_init() by Thomas Gleixner · 4 years ago
- 37350e3 locking/rtmutex: Remove pointless CONFIG_RT_MUTEXES=n stubs by Thomas Gleixner · 4 years ago
- f7efc47 locking/rtmutex: Inline chainwalk depth check by Thomas Gleixner · 4 years ago
- fae37fe locking/rtmutex: Move rt_mutex_debug_task_free() to rtmutex.c by Thomas Gleixner · 4 years ago
- 8188d74 locking/rtmutex: Remove empty and unused debug stubs by Thomas Gleixner · 4 years ago
- 6d41c67 locking/rtmutex: Remove output from deadlock detector by Sebastian Andrzej Siewior · 4 years ago
- 2d445c3 locking/rtmutex: Remove rtmutex deadlock tester leftovers by Sebastian Andrzej Siewior · 4 years ago
- c15380b locking/rtmutex: Remove rt_mutex_timed_lock() by Sebastian Andrzej Siewior · 4 years ago
- 6d48b79 lockdep: Address clang -Wformat warning printing for %hd by Arnd Bergmann · 4 years ago