aboutsummaryrefslogtreecommitdiff
path: root/kernel/locking
AgeCommit message (Expand)AuthorFilesLines
2017-05-03mm: introduce memalloc_nofs_{save,restore} APIGravatar Michal Hocko 1-3/+3
2017-05-03lockdep: allow to disable reclaim lockup detectionGravatar Michal Hocko 1-0/+4
2017-05-03lockdep: teach lockdep about memalloc_noio_saveGravatar Nikolay Borisov 1-1/+4
2017-05-01Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Gravatar Linus Torvalds 8-288/+418
2017-04-18sparc64: Use LOCKDEP_SMALL, not PROVE_LOCKING_SMALLGravatar Daniel Jordan 1-3/+3
2017-04-05rtmutex: Plug preempt count leak in rt_mutex_futex_unlock()Gravatar Mike Galbraith 1-5/+5
2017-04-04rtmutex: Fix more prio comparisonsGravatar Peter Zijlstra 1-3/+29
2017-04-04rtmutex: Fix PI chain order integrityGravatar Peter Zijlstra 2-2/+28
2017-04-04sched/rtmutex: Refactor rt_mutex_setprio()Gravatar Peter Zijlstra 1-82/+30
2017-04-04rtmutex: Clean upGravatar Peter Zijlstra 2-16/+14
2017-04-04sched/deadline/rtmutex: Dont miss the dl_runtime/dl_period updateGravatar Xunlei Pang 1-1/+1
2017-04-04sched/rtmutex/deadline: Fix a PI crash for deadline tasksGravatar Xunlei Pang 1-8/+21
2017-04-04rtmutex: Deboost before waking up the top waiterGravatar Xunlei Pang 2-28/+33
2017-03-30locking/ww-mutex: Limit stress test to 2 secondsGravatar Chris Wilson 1-9/+9
2017-03-23futex: Drop hb->lock before enqueueing on the rtmutexGravatar Peter Zijlstra 2-21/+31
2017-03-23futex: Rework futex_lock_pi() to use rt_mutex_*_proxy_lock()Gravatar Peter Zijlstra 2-20/+7
2017-03-23futex,rt_mutex: Restructure rt_mutex_finish_proxy_lock()Gravatar Peter Zijlstra 2-10/+50
2017-03-23futex,rt_mutex: Introduce rt_mutex_init_waiter()Gravatar Peter Zijlstra 2-3/+10
2017-03-23futex,rt_mutex: Provide futex specific rt_mutex APIGravatar Peter Zijlstra 2-16/+48
2017-03-23futex: Remove rt_mutex_deadlock_account_*()Gravatar Peter Zijlstra 4-43/+18
2017-03-16locking/ww_mutex: Improve test to cover acquire context changesGravatar Peter Zijlstra 1-8/+7
2017-03-16locking/lockdep: Handle statically initialized PER_CPU locks properlyGravatar Thomas Gleixner 1-10/+23
2017-03-16locking/lockdep: Add new check to lock_downgrade()Gravatar J. R. Okajima 2-4/+57
2017-03-16locking/lockdep: Factor out the validate_held_lock() helper functionGravatar J. R. Okajima 1-18/+22
2017-03-16locking/lockdep: Factor out the find_held_lock() helper functionGravatar J. R. Okajima 1-60/+54
2017-03-16locking/rwsem: Fix down_write_killable() for CONFIG_RWSEM_GENERIC_SPINLOCK=yGravatar Niklas Cassel 1-5/+11
2017-03-07Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux...Gravatar Linus Torvalds 2-5/+12
2017-03-02locking/ww_mutex: Adjust the lock number for stress testGravatar Boqun Feng 1-1/+1
2017-03-02locking/lockdep: Add nest_lock integrity testGravatar Peter Zijlstra 1-2/+9
2017-03-02locking/ww_mutex: Replace cpu_relax() with cond_resched() for testsGravatar Chris Wilson 1-2/+2
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Gravatar Ingo Molnar 1-0/+1
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Gravatar Ingo Molnar 7-0/+7
2017-03-02sched/headers: Prepare to move signal wakeup & sigpending methods from <linux...Gravatar Ingo Molnar 4-4/+4
2017-03-02sched/headers: Prepare for the removal of <linux/rtmutex.h> from <linux/sched.h>Gravatar Ingo Molnar 1-0/+1
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <uap...Gravatar Ingo Molnar 1-0/+1
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Gravatar Ingo Molnar 2-0/+2
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Gravatar Ingo Molnar 4-1/+5
2017-02-20Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Gravatar Linus Torvalds 15-322/+1081
2017-02-20Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Gravatar Linus Torvalds 1-0/+24
2017-02-10locking/spinlock/debug: Remove spinlock lockup detection codeGravatar Waiman Long 1-81/+5
2017-02-10lockdep: Fix incorrect condition to print bug msgs for MAX_LOCKDEP_CHAIN_HLOCKSGravatar Byungchul Park 1-1/+1
2017-01-30locking/mutex: Fix lockdep_assert_held() failGravatar Peter Zijlstra 3-35/+11
2017-01-30locking/rtmutex: Flip unlikely() branch to likely() in __rt_mutex_slowlock()Gravatar Steven Rostedt (VMware) 1-1/+1
2017-01-25Merge branches 'doc.2017.01.15b', 'dyntick.2017.01.23a', 'fixes.2017.01.23a',...Gravatar Paul E. McKenney 2-6/+12
2017-01-23lockdep: Make RCU suspicious-access splats use pr_errGravatar Paul E. McKenney 1-6/+6
2017-01-22locking/rwsem: Reinit wake_q after useGravatar Waiman Long 1-2/+5
2017-01-14locktorture: Fix potential memory leak with rw lock testGravatar Yang Shi 1-0/+6
2017-01-14locking/ww_mutex: Add kselftests for ww_mutex stressGravatar Chris Wilson 1-0/+254
2017-01-14locking/ww_mutex: Add kselftests for resolving ww_mutex cyclic deadlocksGravatar Chris Wilson 1-0/+115
2017-01-14locking/ww_mutex: Add kselftests for ww_mutex ABBA deadlock detectionGravatar Chris Wilson 1-0/+98