aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/locking
AgeCommit message (Expand)Author
2024-02-21Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/basev4.19/standard/preempt-rt/baseBruce Ashfield
2023-11-28locking/ww_mutex/test: Fix potential workqueue corruptionJohn Stultz
2023-08-11treewide: Remove uninitialized_var() usageKees Cook
2022-01-25Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/baseBruce Ashfield
2022-01-25Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/baseBruce Ashfield
2021-11-26locking/lockdep: Avoid RCU-induced noinstr failPeter Zijlstra
2021-09-22locking/mutex: Fix HANDOFF conditionPeter Zijlstra
2021-06-10locking/rwsem_rt: Add __down_read_interruptible()Sebastian Andrzej Siewior
2021-06-10locking: Make spinlock_t and rwlock_t a RCU section on RTSebastian Andrzej Siewior
2021-06-10locking/rtmutex: Clean ->pi_blocked_on in the error casePeter Zijlstra
2021-06-10futex: Make the futex_hash_bucket spinlock_t again and bring back its old stateSebastian Andrzej Siewior
2021-06-10Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/baseBruce Ashfield
2021-06-10Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/baseBruce Ashfield
2021-06-10Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/baseBruce Ashfield
2021-06-10Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/baseBruce Ashfield
2021-05-26locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signalZqiang
2021-04-28locking/qrwlock: Fix ordering in queued_write_lock_slowpath()Ali Saidi
2021-04-28lockdep: Add a missing initialization hint to the "INFO: Trying to register n...Tetsuo Handa
2021-04-07locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handlingWaiman Long
2021-01-30rtmutex: Remove unused argument from rt_mutex_proxy_unlock()Thomas Gleixner
2020-10-06Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/baseBruce Ashfield
2020-09-03locking/lockdep: Fix overflow in presentation of average lock-timeChris Wilson
2020-05-28Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/baseBruce Ashfield
2020-05-28Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/baseBruce Ashfield
2020-04-23locktorture: Print ratio of acquisitions, not failuresPaul E. McKenney
2020-04-17locking/lockdep: Avoid recursion in lockdep_count_{for,back}ward_deps()Boqun Feng
2020-03-11Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/baseBruce Ashfield
2020-01-12locking/spinlock/debug: Fix various data racesMarco Elver
2019-11-17Revert "rtmutex: Handle the various new futex race conditions"Sebastian Andrzej Siewior
2019-11-17Revert "futex: Fix bug on when a requeued RT task times out"Sebastian Andrzej Siewior
2019-11-17Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/baseBruce Ashfield
2019-10-11Revert "locking/pvqspinlock: Don't wait if vCPU is preempted"Wanpeng Li
2019-10-10Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/baseBruce Ashfield
2019-10-01locking/lockdep: Add debug_locks check in __lock_downgrade()Waiman Long
2019-09-15Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/baseBruce Ashfield
2019-07-31locking/lockdep: Hide unused 'class' variableArnd Bergmann
2019-07-31locking/lockdep: Fix lock used or unused stats errorYuyang Du
2019-07-27Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/baseBruce Ashfield
2019-07-26locking/lockdep: Fix merging of hlocks with non-zero referencesImre Deak
2019-07-04Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/baseBruce Ashfield
2019-05-22locking/rwsem: Prevent decrement of reader count before incrementWaiman Long
2019-05-08Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/baseBruce Ashfield
2019-04-27Revert "locking/lockdep: Add debug_locks check in __lock_downgrade()"Greg Kroah-Hartman
2019-04-12Merge branch 'v4.19/standard/base' into v4.19/standard/preempt-rt/baseBruce Ashfield
2019-03-27locking/lockdep: Add debug_locks check in __lock_downgrade()Waiman Long
2019-03-24Merge tag 'v4.19.30' into linux-4.19.y-rtBruce Ashfield
2019-03-05locking/rwsem: Fix (possible) missed wakeupXie Yongji
2019-02-18Merge tag 'v4.19.23' into linux-4.19.y-rtSebastian Andrzej Siewior
2019-02-12futex: Handle early deadlock return correctlyThomas Gleixner
2019-01-14rtmutex/rwlock: preserve state like a sleeping lockSebastian Andrzej Siewior