aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/locking
AgeCommit message (Expand)Author
2023-12-03Merge tag 'v5.4.262' into v5.4/standard/baseBruce Ashfield
2023-11-28locking/ww_mutex/test: Fix potential workqueue corruptionJohn Stultz
2023-06-12Merge tag 'v5.4.246' into v5.4/standard/baseBruce Ashfield
2023-06-09treewide: Remove uninitialized_var() usageKees Cook
2021-11-29Merge tag 'v5.4.160' into v5.4/standard/baseBruce Ashfield
2021-11-17locking/lockdep: Avoid RCU-induced noinstr failPeter Zijlstra
2021-09-27Merge tag 'v5.4.146' into v5.4/standard/baseBruce Ashfield
2021-09-15locking/mutex: Fix HANDOFF conditionPeter Zijlstra
2021-07-14Merge branch 'v5.4/base' into v5.4/standard/baseBruce Ashfield
2021-07-14lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage()Boqun Feng
2021-07-14locking/lockdep: Fix the dep path printing for backwards BFSBoqun Feng
2021-05-28Merge tag 'v5.4.122' into v5.4/standard/baseBruce Ashfield
2021-05-26locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signalZqiang
2021-05-02Merge tag 'v5.4.115' into v5.4/standard/baseBruce Ashfield
2021-04-28locking/qrwlock: Fix ordering in queued_write_lock_slowpath()Ali Saidi
2021-04-26Merge tag 'v5.4.114' into v5.4/standard/baseBruce Ashfield
2021-04-21lockdep: Add a missing initialization hint to the "INFO: Trying to register n...Tetsuo Handa
2021-04-12Merge tag 'v5.4.110' into v5.4/standard/baseBruce Ashfield
2021-04-07locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handlingWaiman Long
2021-02-01Merge tag 'v5.4.94' into v5.4/standard/baseBruce Ashfield
2021-01-30rtmutex: Remove unused argument from rt_mutex_proxy_unlock()Thomas Gleixner
2021-01-17Merge tag 'v5.4.88' into v5.4/standard/baseBruce Ashfield
2021-01-09exec: Transform exec_update_mutex into a rw_semaphoreEric W. Biederman
2021-01-09rwsem: Implement down_read_interruptibleEric W. Biederman
2021-01-09rwsem: Implement down_read_killable_nestedEric W. Biederman
2020-10-05Merge tag 'v5.4.69' into v5.4/standard/baseBruce Ashfield
2020-10-01locking/lockdep: Decrement IRQ context counters when removing lock chainWaiman Long
2020-09-09Merge tag 'v5.4.62' into v5.4/standard/baseBruce Ashfield
2020-09-03locking/lockdep: Fix overflow in presentation of average lock-timeChris Wilson
2020-05-02Merge tag 'v5.4.35' into v5.4/standard/baseBruce Ashfield
2020-04-23locktorture: Print ratio of acquisitions, not failuresPaul E. McKenney
2020-04-22Merge tag 'v5.4.33' into v5.4/standard/baseBruce Ashfield
2020-04-17locking/lockdep: Avoid recursion in lockdep_count_{for,back}ward_deps()Boqun Feng
2020-03-21Merge tag 'v5.4.24' into v5.4/standard/baseBruce Ashfield
2020-03-05locking/lockdep: Fix lockdep_stats indentation problemWaiman Long
2020-01-27Merge tag 'v5.4.14' into v5.4/standard/baseBruce Ashfield
2020-01-23locking/lockdep: Fix buffer overrun problem in stack_trace[]Waiman Long
2020-01-23locking/rwsem: Fix kernel crash when spinning on RWSEM_OWNER_UNKNOWNWaiman Long
2020-01-13aufs5: standaloneBruce Ashfield
2020-01-13aufs5: baseBruce Ashfield
2020-01-12locking/spinlock/debug: Fix various data racesMarco Elver
2019-09-25Revert "locking/pvqspinlock: Don't wait if vCPU is preempted"Wanpeng Li
2019-09-16Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2019-09-16Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds
2019-09-16Merge branch 'sched/rt' into sched/core, to pick up -rt changesIngo Molnar
2019-08-08mutex: Fix up mutex_waiter usagePeter Zijlstra
2019-08-06locking/mutex: Use mutex flags macro instead of hard codeMukesh Ojha
2019-08-06locking/mutex: Make __mutex_owner static to mutex.cMukesh Ojha
2019-08-06locking/rwsem: Check for operations on an uninitialized rwsemDavidlohr Bueso
2019-08-06locking/rwsem: Make handoff writer optimistically spin on ownerWaiman Long