Code

History

Commits on v4.8 to kernel/locking35+
  1. locking/pvqspinlock: Fix a bug in qstat_read()Pan Xinhui committed 10 years agoc2ace36
  2. locking/pvqspinlock: Fix double hash raceWanpeng Li committed 10 years ago229ce63
  3. Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 10 years agoc86ad14
  4. Merge branch 'locking/arch-atomic' into locking/core, because the topic is readyIngo Molnar committed 10 years ago36e91aa
  5. locking/qspinlock: Use __this_cpu_dec() instead of full-blown this_cpu_dec()Pan Xinhui committed 10 years ago0dceeaf
  6. locking: avoid passing around 'thread_info' in mutex debugging codeLinus Torvalds committed 10 years ago6720a30
  7. locking/atomic, arch/rwsem: Employ atomic_long_fetch_add()Peter Zijlstra committed 10 years ago86a3b5f
  8. locking/atomic, arch/qrwlock: Employ atomic_fetch_add_acquire()Peter Zijlstra committed 10 years agof9852b7
  9. locking/atomic: Remove the deprecated atomic_{set,clear}_mask() functionsPeter Zijlstra committed 10 years agoe37837f
  10. locking/barriers: Introduce smp_acquire__after_ctrl_dep()Peter Zijlstra committed 10 years ago33ac279
  11. locking/barriers: Replace smp_cond_acquire() with smp_cond_load_acquire()Peter Zijlstra committed 10 years ago1f03e8d
  12. locking/rwsem: Streamline the rwsem_optimistic_spin() codeWaiman Long committed 10 years agoddd0fa7
  13. locking/rwsem: Improve reader wakeup codeWaiman Long committed 10 years agobf7b4c4
  14. locking/rwsem: Protect all writes to owner by WRITE_ONCE()Waiman Long committed 10 years agofb6a44f
  15. locking/rwsem: Add reader-owned state to the owner fieldWaiman Long committed 10 years ago19c5d69
  16. locking/rwsem: Convert sem->count to 'atomic_long_t'Jason Low committed 10 years ago8ee62b1
  17. locking/qspinlock: Add commentsPeter Zijlstra committed 10 years ago055ce0f
  18. locking/qspinlock: Clarify xchg_tail() orderingPeter Zijlstra committed 10 years ago8d53fa1
  19. Merge branch 'locking/urgent' into locking/core, to pick up dependencyIngo Molnar committed 10 years agoae0b5c2
  20. locking/qspinlock: Fix spin_unlock_wait() some morePeter Zijlstra committed 10 years ago2c61002
  21. locking/rtmutex: Only warn once on a trylock from bad contextSebastian Andrzej Siewior committed 10 years agoa461d58
  22. locking/lockdep: Use __jhash_mix() for iterate_chain_key()Peter Zijlstra committed 10 years agodfaaf3f
  23. locking/mutex: Set and clear owner using WRITE_ONCE()Jason Low committed 10 years ago6e28147
  24. locking/rwsem: Optimize write lock by reducing operations in slowpathJason Low committed 10 years agoc0fcb6c
  25. locking/rwsem: Rework zeroing reader waiter->taskDavidlohr Bueso committed 10 years agoe385139
  26. locking/rwsem: Enable lockless waiter wakeup(s)Davidlohr Bueso committed 10 years ago133e89e
  27. locking/ww_mutex: Report recursive ww_mutex locking earlyChris Wilson committed 10 years ago0422e83
  28. add down_write_killable_nested()Al Viro committed 10 years ago887bddf
  29. Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4Linus Torvalds committed 10 years ago0e01df1
  30. Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 10 years ago825a3b2
  31. Merge branch 'locking-rwsem-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 10 years ago3469d26
  32. locking/rwsem: Fix down_write_killable()Peter Zijlstra committed 10 years ago04cafed
  33. Merge branch 'sched/urgent' into sched/core to pick up fixesIngo Molnar committed 10 years agoeb60b3e
  34. locking/pvqspinlock: Robustify init_qspinlock_stat()Davidlohr Bueso committed 10 years agob96bbdd
  35. locking/pvqspinlock: Avoid double resetting of statsDavidlohr Bueso committed 10 years agodc209a3