summaryrefslogtreecommitdiffstats
path: root/kernel/locking
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
* | | Merge branch 'core-rcu.2021.08.28a' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2021-08-301-12/+13
|\ \ \ | |_|/ |/| |
| * | locktorture: Count lock readersPaul E. McKenney2021-07-271-5/+4
| * | locktorture: Mark statistics data racesPaul E. McKenney2021-07-271-7/+9
* | | locking/rtmutex: Use the correct rtmutex debugging config optionZhen Lei2021-08-101-1/+1
|/ /
* | Merge tag 'locking-urgent-2021-07-11' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2021-07-111-12/+14
|\ \
| * | locking/lockdep: Fix meaningless /proc/lockdep output of lock classes on !CON...Xiongwei Song2021-07-051-12/+14
* | | Merge branch 'core-rcu-2021.07.04' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2021-07-041-2/+4
|\ \ \ | |/ / |/| |
| * | lockdep: Explicitly flag likely false-positive reportPaul E. McKenney2021-05-101-2/+4
* | | Merge tag 'sched-core-2021-06-28' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2021-06-284-7/+7
|\ \ \
| * | | sched: Change task_struct::statePeter Zijlstra2021-06-183-6/+6
| * | | sched: Introduce task_is_running()Peter Zijlstra2021-06-181-1/+1
* | | | Merge tag 'locking-core-2021-06-28' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2021-06-281-8/+119
|\ \ \ \ | | |_|/ | |/| |
| * | | 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/lockdep: Improve noinstr vs errorsPeter Zijlstra2021-06-221-1/+3
| |/ |/|
* | locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signalZqiang2021-05-184-11/+17
* | locking/lockdep: Correct calling tracepointsLeo Yan2021-05-181-2/+2
|/
* 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