aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/locking
Commit message (Expand)AuthorAge
...
| * | | | locking/rwsem: Provide down_write_killable()Michal Hocko2016-04-22
| * | | | locking/rwsem: Introduce basis for down_write_killable()Michal Hocko2016-04-13
| * | | | locking/rwsem: Get rid of __down_write_nested()Michal Hocko2016-04-13
* | | | | locking/pvqspinlock: Robustify init_qspinlock_stat()Davidlohr Bueso2016-05-05
* | | | | locking/pvqspinlock: Avoid double resetting of statsDavidlohr Bueso2016-05-05
* | | | | Merge tag 'v4.6-rc6' into locking/core, to pick up fixesIngo Molnar2016-05-05
|\ \ \ \ \ | | |_|/ / | |/| | |
| * | | | lockdep: Fix lock_chain::base sizePeter Zijlstra2016-04-23
| * | | | locking/lockdep: Fix ->irq_context calculationBoqun Feng2016-04-23
| | |/ / | |/| |
| * | | locking/pvqspinlock: Fix division by zero in qstat_read()Davidlohr Bueso2016-04-19
| | |/ | |/|
* | | lcoking/locktorture: Simplify the torture_runnable computationPaul E. McKenney2016-04-28
* | | locking/lockdep: Deinline register_lock_class(), save 2328 bytesDenys Vlasenko2016-04-13
* | | locking/locktorture: Fix NULL pointer dereference for cleanup pathsDavidlohr Bueso2016-04-13
* | | locking/locktorture: Fix deboosting NULL pointer dereferenceDavidlohr Bueso2016-04-13
|/ /
* / locking/lockdep: Fix print_collision() unused warningBorislav Petkov2016-04-04
|/
* locking/lockdep: Print chain_key collision informationAlfredo Alvarez Fernandez2016-03-31
* kernel: add kcov code coverageDmitry Vyukov2016-03-22
* tags: Fix DEFINE_PER_CPU expansionsPeter Zijlstra2016-03-15
* locking/lockdep: Detect chain_key collisionsIngo Molnar2016-02-29
* locking/lockdep: Prevent chain_key collisionsAlfredo Alvarez Fernandez2016-02-29
* locking/mutex: Allow next waiter lockless wakeupDavidlohr Bueso2016-02-29
* locking/pvqspinlock: Enable slowpath locking count trackingWaiman Long2016-02-29
* locking/qspinlock: Use smp_cond_acquire() in pending codeWaiman Long2016-02-29
* locking/pvqspinlock: Move lock stealing count tracking code into pv_queued_sp...Waiman Long2016-02-29
* locking/mcs: Fix mcs_spin_lock() orderingPeter Zijlstra2016-02-29
* locking/lockdep: Eliminate lockdep_init()Andrey Ryabinin2016-02-09
* locking/lockdep: Convert hash tables to hlistsAndrew Morton2016-02-09
* locking/lockdep: Fix stack trace caching logicDmitry Vyukov2016-02-09
* rtmutex: Make wait_lock irq safeThomas Gleixner2016-01-26
* Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2016-01-11
|\
| * locking/pvqspinlock: Queue node adaptive spinningWaiman Long2015-12-04
| * locking/pvqspinlock: Allow limited lock stealingWaiman Long2015-12-04
| * locking/pvqspinlock: Collect slowpath lock statisticsWaiman Long2015-12-04
| * locking, sched: Introduce smp_cond_acquire() and use itPeter Zijlstra2015-12-04
| * locking/pvqspinlock, x86: Optimize the PV unlock code pathWaiman Long2015-11-23
| * locking/qspinlock: Avoid redundant read of next pointerWaiman Long2015-11-23
| * locking/qspinlock: Prefetch the next node cachelineWaiman Long2015-11-23
| * locking/qspinlock: Use _acquire/_release() versions of cmpxchg() & xchg()Waiman Long2015-11-23
* | locking/osq: Fix ordering of node initialisation in osq_lockWill Deacon2015-12-17
* | treewide: Remove old email addressPeter Zijlstra2015-11-23
|/
* mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep...Mel Gorman2015-11-06
* Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2015-11-03
|\
| * Merge branch 'sched/urgent' into sched/core, to pick up fixes before applying...Ingo Molnar2015-10-06
| |\
| * | sched/deadline, locking/rtmutex: Fix open coded check in rt_mutex_waiter_less()Juri Lelli2015-09-23
* | | Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2015-11-03
|\ \ \
| * | | locking/rwsem: Use acquire/release semanticsDavidlohr Bueso2015-10-06
| * | | locking/mcs: Use acquire/release semanticsDavidlohr Bueso2015-10-06
| * | | locking/rtmutex: Use acquire/release semanticsDavidlohr Bueso2015-10-06
| * | | locking/mutex: Use acquire/release semanticsDavidlohr Bueso2015-10-06
| * | | Merge branch 'locking/urgent' into locking/core, to pick up fixes before appl...Ingo Molnar2015-09-23
| |\ \ \ | | | |/ | | |/|
| * | | locking/pvqspinlock: Kick the PV CPU unconditionally when _Q_SLOW_VALWaiman Long2015-09-18