- c2ace36 locking/pvqspinlock: Fix a bug in qstat_read() by Pan Xinhui · 8 years ago
- 229ce63 locking/pvqspinlock: Fix double hash race by Wanpeng Li · 8 years ago
- c86ad14 Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
- 36e91aa Merge branch 'locking/arch-atomic' into locking/core, because the topic is ready by Ingo Molnar · 8 years ago
- 0dceeaf locking/qspinlock: Use __this_cpu_dec() instead of full-blown this_cpu_dec() by Pan Xinhui · 9 years ago
- 6720a30 locking: avoid passing around 'thread_info' in mutex debugging code by Linus Torvalds · 9 years ago
- 86a3b5f locking/atomic, arch/rwsem: Employ atomic_long_fetch_add() by Peter Zijlstra · 9 years ago
- f9852b7 locking/atomic, arch/qrwlock: Employ atomic_fetch_add_acquire() by Peter Zijlstra · 9 years ago
- e37837f locking/atomic: Remove the deprecated atomic_{set,clear}_mask() functions by Peter Zijlstra · 9 years ago
- 33ac279 locking/barriers: Introduce smp_acquire__after_ctrl_dep() by Peter Zijlstra · 9 years ago
- 1f03e8d locking/barriers: Replace smp_cond_acquire() with smp_cond_load_acquire() by Peter Zijlstra · 9 years ago
- ddd0fa7 locking/rwsem: Streamline the rwsem_optimistic_spin() code by Waiman Long · 9 years ago
- bf7b4c4 locking/rwsem: Improve reader wakeup code by Waiman Long · 9 years ago
- fb6a44f locking/rwsem: Protect all writes to owner by WRITE_ONCE() by Waiman Long · 9 years ago
- 19c5d69 locking/rwsem: Add reader-owned state to the owner field by Waiman Long · 9 years ago
- 8ee62b1 locking/rwsem: Convert sem->count to 'atomic_long_t' by Jason Low · 9 years ago
- 055ce0f locking/qspinlock: Add comments by Peter Zijlstra · 9 years ago
- 8d53fa1 locking/qspinlock: Clarify xchg_tail() ordering by Peter Zijlstra · 9 years ago
- ae0b5c2 Merge branch 'locking/urgent' into locking/core, to pick up dependency by Ingo Molnar · 9 years ago
- 2c61002 locking/qspinlock: Fix spin_unlock_wait() some more by Peter Zijlstra · 9 years ago
- a461d587 locking/rtmutex: Only warn once on a trylock from bad context by Sebastian Andrzej Siewior · 9 years ago
- dfaaf3f locking/lockdep: Use __jhash_mix() for iterate_chain_key() by Peter Zijlstra · 9 years ago
- 6e28147 locking/mutex: Set and clear owner using WRITE_ONCE() by Jason Low · 9 years ago
- c0fcb6c locking/rwsem: Optimize write lock by reducing operations in slowpath by Jason Low · 9 years ago
- e385139 locking/rwsem: Rework zeroing reader waiter->task by Davidlohr Bueso · 9 years ago
- 133e89e locking/rwsem: Enable lockless waiter wakeup(s) by Davidlohr Bueso · 9 years ago
- 0422e83 locking/ww_mutex: Report recursive ww_mutex locking early by Chris Wilson · 9 years ago
- 887bddf add down_write_killable_nested() by Al Viro · 9 years ago
- 0e01df1 Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 by Linus Torvalds · 9 years ago
- 825a3b2 Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 9 years ago
- 3469d26 Merge branch 'locking-rwsem-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 9 years ago
- 04cafed locking/rwsem: Fix down_write_killable() by Peter Zijlstra · 9 years ago
- eb60b3e Merge branch 'sched/urgent' into sched/core to pick up fixes by Ingo Molnar · 9 years ago
- b96bbdd locking/pvqspinlock: Robustify init_qspinlock_stat() by Davidlohr Bueso · 9 years ago
- dc209a3 locking/pvqspinlock: Avoid double resetting of stats by Davidlohr Bueso · 9 years ago
- e8c8ce5 Merge tag 'v4.6-rc6' into locking/core, to pick up fixes by Ingo Molnar · 9 years ago
- e7904a2 locking/lockdep, sched/core: Implement a better lock pinning scheme by Peter Zijlstra · 9 years ago
- 5db4298 lcoking/locktorture: Simplify the torture_runnable computation by Paul E. McKenney · 9 years ago
- c8585c6 ext4: fix races between changing inode journal mode and ext4_writepages by Daeho Jeong · 9 years ago
- 75dd602 lockdep: Fix lock_chain::base size by Peter Zijlstra · 9 years ago
- c246975 locking/lockdep: Fix ->irq_context calculation by Boqun Feng · 9 years ago
- 916633a locking/rwsem: Provide down_write_killable() by Michal Hocko · 9 years ago
- 6687659 locking/pvqspinlock: Fix division by zero in qstat_read() by Davidlohr Bueso · 9 years ago
- d4799608 locking/rwsem: Introduce basis for down_write_killable() by Michal Hocko · 9 years ago
- f8e04d8 locking/rwsem: Get rid of __down_write_nested() by Michal Hocko · 9 years ago
- c003ed9 locking/lockdep: Deinline register_lock_class(), save 2328 bytes by Denys Vlasenko · 9 years ago
- c1c33b9 locking/locktorture: Fix NULL pointer dereference for cleanup paths by Davidlohr Bueso · 9 years ago
- 1f19093 locking/locktorture: Fix deboosting NULL pointer dereference by Davidlohr Bueso · 9 years ago
- 5c8a010 locking/lockdep: Fix print_collision() unused warning by Borislav Petkov · 9 years ago
- 39e2e17 locking/lockdep: Print chain_key collision information by Alfredo Alvarez Fernandez · 9 years ago
- 5c9a875 kernel: add kcov code coverage by Dmitry Vyukov · 9 years ago
- 2552821 tags: Fix DEFINE_PER_CPU expansions by Peter Zijlstra · 9 years ago
- 9e4e755 locking/lockdep: Detect chain_key collisions by Ingo Molnar · 9 years ago
- 5f18ab5 locking/lockdep: Prevent chain_key collisions by Alfredo Alvarez Fernandez · 9 years ago
- 1329ce6 locking/mutex: Allow next waiter lockless wakeup by Davidlohr Bueso · 9 years ago
- 32d6251 locking/pvqspinlock: Enable slowpath locking count tracking by Waiman Long · 9 years ago
- cb037fd locking/qspinlock: Use smp_cond_acquire() in pending code by Waiman Long · 9 years ago
- eaff0e7 locking/pvqspinlock: Move lock stealing count tracking code into pv_queued_spin_steal_lock() by Waiman Long · 9 years ago
- 920c720 locking/mcs: Fix mcs_spin_lock() ordering by Peter Zijlstra · 9 years ago
- 06bea3d locking/lockdep: Eliminate lockdep_init() by Andrey Ryabinin · 9 years ago
- a63f38c locking/lockdep: Convert hash tables to hlists by Andrew Morton · 9 years ago
- 8a5fd56 locking/lockdep: Fix stack trace caching logic by Dmitry Vyukov · 9 years ago
- b4abf91 rtmutex: Make wait_lock irq safe by Thomas Gleixner · 9 years ago
- 24af98c Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 9 years ago
- b4b29f9 locking/osq: Fix ordering of node initialisation in osq_lock by Will Deacon · 9 years ago
- cd0272f locking/pvqspinlock: Queue node adaptive spinning by Waiman Long · 9 years ago
- 1c4941f locking/pvqspinlock: Allow limited lock stealing by Waiman Long · 9 years ago
- 45e898b locking/pvqspinlock: Collect slowpath lock statistics by Waiman Long · 9 years ago
- b3e0b1b locking, sched: Introduce smp_cond_acquire() and use it by Peter Zijlstra · 9 years ago
- d780453 locking/pvqspinlock, x86: Optimize the PV unlock code path by Waiman Long · 9 years ago
- aa68744 locking/qspinlock: Avoid redundant read of next pointer by Waiman Long · 9 years ago
- 81b5598 locking/qspinlock: Prefetch the next node cacheline by Waiman Long · 9 years ago
- 64d816c locking/qspinlock: Use _acquire/_release() versions of cmpxchg() & xchg() by Waiman Long · 9 years ago
- 90eec10 treewide: Remove old email address by Peter Zijlstra · 9 years ago
- d0164ad mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep and avoiding waking kswapd by Mel Gorman · 9 years ago
- 5352869 Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 9 years ago
- d63a978 Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 9 years ago
- c13dc31 Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcu by Ingo Molnar · 9 years ago
- 39cd2dd Merge branches 'doc.2015.10.06a', 'percpu-rwsem.2015.10.06a' and 'torture.2015.10.06a' into HEAD by Paul E. McKenney · 9 years ago
- a36a996 locktorture: Fix module unwind when bad torture_type specified by Paul E. McKenney · 9 years ago
- cc5f730 locking/percpu-rwsem: Clean up the lockdep annotations in percpu_down_read() by Oleg Nesterov · 9 years ago
- f324a76 locking/percpu-rwsem: Fix the comments outdated by rcu_sync by Oleg Nesterov · 9 years ago
- 001dac6 locking/percpu-rwsem: Make use of the rcu_sync infrastructure by Oleg Nesterov · 9 years ago
- 95b19f6 locking/percpu-rwsem: Make percpu_free_rwsem() after kzalloc() safe by Oleg Nesterov · 9 years ago
- 617783d locktorture: Add torture tests for percpu_rwsem by Paul E. McKenney · 9 years ago
- 302707fd locking/percpu-rwsem: Export symbols for locktorture by Paul E. McKenney · 9 years ago
- 095777c locktorture: Support rtmutex torturing by Davidlohr Bueso · 9 years ago
- 00eb4ba locking/rwsem: Use acquire/release semantics by Davidlohr Bueso · 9 years ago
- 3552a07 locking/mcs: Use acquire/release semantics by Davidlohr Bueso · 9 years ago
- 700318d locking/rtmutex: Use acquire/release semantics by Davidlohr Bueso · 9 years ago
- 81a43ad locking/mutex: Use acquire/release semantics by Davidlohr Bueso · 9 years ago
- fe19159 Merge branch 'sched/urgent' into sched/core, to pick up fixes before applying new changes by Ingo Molnar · 9 years ago
- 4bbffe7 Merge branch 'locking/urgent' into locking/core, to pick up fixes before applying new changes by Ingo Molnar · 9 years ago
- f524057 sched/deadline, locking/rtmutex: Fix open coded check in rt_mutex_waiter_less() by Juri Lelli · 9 years ago
- 21199f2 locking/lockdep: Fix hlock->pin_count reset on lock stack rebuilds by Peter Zijlstra · 9 years ago
- 93edc8b locking/pvqspinlock: Kick the PV CPU unconditionally when _Q_SLOW_VAL by Waiman Long · 9 years ago
- c55a6ff locking/osq: Relax atomic semantics by Davidlohr Bueso · 9 years ago
- 6e1e519 locking/qrwlock: Rename ->lock to ->wait_lock by Davidlohr Bueso · 9 years ago
- 9786cff Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 9 years ago
- c7ef92c Merge tag 'v4.3-rc1' into locking/core, to refresh the tree by Ingo Molnar · 9 years ago