summaryrefslogtreecommitdiffstats
path: root/kernel/locking (follow)
Commit message (Expand)AuthorAgeFilesLines
* locking/rwsem: Remove an unused parameter of rwsem_wake()xuyehan2021-07-161-3/+3
* locking/mutex: Add MUTEX_WARN_ONPeter Zijlstra2021-07-071-20/+10
* locking/mutex: Introduce __mutex_trylock_or_handoff()Peter Zijlstra2021-07-071-24/+36
* locking/mutex: Fix HANDOFF conditionPeter Zijlstra2021-07-071-10/+5
* locking/mutex: Use try_cmpxchg()Peter Zijlstra2021-07-071-21/+6
* locking/lockdep: Correct the description error for check_redundant()Xiongwei Song2021-06-221-1/+1
* lockdep: Fix wait-type for empty stackPeter Zijlstra2021-06-221-1/+1
* lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage()Boqun Feng2021-06-221-1/+11
* locking/lockdep: Remove the unnecessary trace savingBoqun Feng2021-06-221-3/+0
* locking/lockdep: Fix the dep path printing for backwards BFSBoqun Feng2021-06-221-2/+106
* locking/qrwlock: Cleanup queued_write_lock_slowpath()Waiman Long2021-05-061-3/+3
* Merge tag 'locking-core-2021-04-28' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2021-04-2814-652/+326
|\
| * locking/rtmutex: Clean up signal handling in __rt_mutex_slowlock()Thomas Gleixner2021-03-291-12/+7
| * locking/rtmutex: Restrict the trylock WARN_ON() to debugThomas Gleixner2021-03-291-1/+1
| * locking/rtmutex: Fix misleading comment in rt_mutex_postunlock()Thomas Gleixner2021-03-291-1/+1
| * locking/rtmutex: Consolidate the fast/slowpath invocationThomas Gleixner2021-03-291-85/+59
| * locking/rtmutex: Make text section and inlining consistentThomas Gleixner2021-03-291-76/+76
| * locking/rtmutex: Move debug functions as inlines into common headerThomas Gleixner2021-03-295-119/+25
| * locking/rtmutex: Decrapify __rt_mutex_init()Thomas Gleixner2021-03-292-6/+11
| * locking/rtmutex: Remove pointless CONFIG_RT_MUTEXES=n stubsThomas Gleixner2021-03-291-42/+20
| * locking/rtmutex: Inline chainwalk depth checkThomas Gleixner2021-03-291-8/+3
| * locking/rtmutex: Move rt_mutex_debug_task_free() to rtmutex.cThomas Gleixner2021-03-292-6/+8
| * locking/rtmutex: Remove empty and unused debug stubsThomas Gleixner2021-03-294-32/+0
| * locking/rtmutex: Remove output from deadlock detectorSebastian Andrzej Siewior2021-03-295-123/+1
| * locking/rtmutex: Remove rtmutex deadlock tester leftoversSebastian Andrzej Siewior2021-03-295-14/+1
| * locking/rtmutex: Remove rt_mutex_timed_lock()Sebastian Andrzej Siewior2021-03-291-46/+0
| * locking: Fix typos in commentsIngo Molnar2021-03-228-13/+13
| * locking/locktorture: Fix incorrect use of ww_acquire_ctx in ww_mutex testWaiman Long2021-03-191-12/+27
| * locking/locktorture: Pass thread id to lock/unlock functionsWaiman Long2021-03-191-36/+58
| * locking/locktorture: Fix false positive circular locking splat in ww_mutex testWaiman Long2021-03-191-3/+14
| * Merge branch 'locking/urgent' into locking/core, to pick up dependent commitsIngo Molnar2021-03-191-11/+14
| |\
| * | locking/rwsem: Fix comment typoBhaskar Chowdhury2021-03-171-1/+1
| * | kernel/futex: Kill rt_mutex_next_owner()Davidlohr Bueso2021-03-112-21/+0
| * | lockdep: Add lockdep lock state definesShuah Khan2021-03-061-5/+6
| * | lockdep: Add lockdep_assert_not_held()Shuah Khan2021-03-061-1/+5
* | | Merge tag 'tomoyo-pr-20210426' of git://git.osdn.net/gitroot/tomoyo/tomoyo-test1Linus Torvalds2021-04-262-5/+5
|\ \ \
| * | | lockdep: Allow tuning tracing capacity constants.Tetsuo Handa2021-04-052-5/+5
| | |/ | |/|
* | | locking/qrwlock: Fix ordering in queued_write_lock_slowpath()Ali Saidi2021-04-171-3/+4
* | | Merge tag 'locking-urgent-2021-04-11' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2021-04-111-2/+3
|\ \ \ | |/ / |/| |
| * | lockdep: Address clang -Wformat warning printing for %hdArnd Bergmann2021-03-221-1/+1
| * | lockdep: Add a missing initialization hint to the "INFO: Trying to register n...Tetsuo Handa2021-03-211-1/+2
| |/
* / locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handlingWaiman Long2021-03-171-11/+14
|/
* kernel: delete repeated words in commentsRandy Dunlap2021-02-263-4/+4
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-02-211-1/+0
|\
| * locking/arch: Move qrwlock.h include after qspinlock.hWaiman Long2021-02-111-1/+0
* | Merge tag 'sched-core-2021-02-17' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2021-02-211-36/+18
|\ \
| * | rbtree, rtmutex: Use rb_add_cached()Peter Zijlstra2021-02-171-36/+18
* | | Merge tag 'locking-core-2021-02-17' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2021-02-216-75/+152
|\ \ \
| * | | Merge branch 'linus' into locking/core, to pick up upstream fixesIngo Molnar2021-02-123-6/+9
| |\| |
| * | | locking/mutex: Kill mutex_trylock_recursive()Sebastian Andrzej Siewior2021-02-101-10/+0