1. 7c0f6ba Replace <asm/uaccess.h> with <linux/uaccess.h> globally by Linus Torvalds · 8 years ago
  2. 9a19a6d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 8 years ago
  3. 5cc60ae Merge tag 'xfs-for-linus-4.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs by Linus Torvalds · 8 years ago
  4. 6f38751 Merge branch 'linus' into locking/core, to pick up fixes by Ingo Molnar · 8 years ago
  5. f943fe0 lockdep: Fix report formatting by Dmitry Vyukov · 8 years ago
  6. 4506309 don't open-code file_inode() by Al Viro · 8 years ago
  7. 84d82ec locking/rtmutex: Explain locking rules for rt_mutex_proxy_unlock()/init_proxy_locked() by Thomas Gleixner · 8 years ago
  8. b5016e8 locking/rtmutex: Get rid of RT_MUTEX_OWNER_MASKALL by Thomas Gleixner · 8 years ago
  9. 1b95b1a Merge branch 'locking/urgent' into locking/core, to pick up dependent fixes by Ingo Molnar · 8 years ago
  10. 1be5d4f locking/rtmutex: Use READ_ONCE() in rt_mutex_owner() by Thomas Gleixner · 8 years ago
  11. dbb2605 locking/rtmutex: Prevent dequeue vs. unlock race by Thomas Gleixner · 8 years ago
  12. f831948 locking/lockdep: Provide a type check for lock_is_held by Peter Zijlstra · 8 years ago
  13. 05ffc95 locking/mutex: Break out of expensive busy-loop on {mutex,rwsem}_spin_on_owner() when owner vCPU is preempted by Pan Xinhui · 8 years ago
  14. 5aff60a locking/osq: Break out of spin-wait busy waiting loop for a preempted vCPU in osq_lock() by Pan Xinhui · 8 years ago
  15. 02cb689 Merge branch 'linus' into locking/core, to pick up fixes by Ingo Molnar · 8 years ago
  16. 194a6b5 sched/wake_q: Rename WAKE_Q to DEFINE_WAKE_Q by Waiman Long · 8 years ago
  17. e245d99 lockdep: Limit static allocations if PROVE_LOCKING_SMALL is defined by Babu Moger · 8 years ago
  18. f2f09a4 locking/core: Remove cpu_relax_lowlatency() users by Christian Borntraeger · 8 years ago
  19. 83f0616 locking/lockdep: Remove unused parameter from the add_lock_to_list() function by Tahsin Erdogan · 8 years ago
  20. b341afb locking/mutex: Enable optimistic spinning of woken waiter by Waiman Long · 8 years ago
  21. a40ca56 locking/mutex: Simplify some ww_mutex code in __mutex_lock_common() by Waiman Long · 8 years ago
  22. 5bbd7e6 locking/mutex: Restructure wait loop by Peter Zijlstra · 8 years ago
  23. 9d659ae locking/mutex: Add lock handoff to avoid starvation by Peter Zijlstra · 8 years ago
  24. 3ca0ff5 locking/mutex: Rework mutex::owner by Peter Zijlstra · 8 years ago
  25. d32cdbf locking/lglock: Remove lglock implementation by Peter Zijlstra · 9 years ago
  26. e625397 stop_machine: Remove stop_cpus_lock and lg_double_lock/unlock() by Oleg Nesterov · 9 years ago
  27. b193049 locking/pv-qspinlock: Use cmpxchg_release() in __pv_queued_spin_unlock() by Pan Xinhui · 8 years ago
  28. 70800c3 locking/rwsem: Scan the wait_list for readers only once by Davidlohr Bueso · 8 years ago
  29. c2867bb locking/rwsem: Remove a few useless comments by Davidlohr Bueso · 8 years ago
  30. 84b23f9 locking/rwsem: Return void in __rwsem_mark_wake() by Davidlohr Bueso · 8 years ago
  31. 80127a3 locking/percpu-rwsem: Optimize readers and reduce global impact by Peter Zijlstra · 8 years ago
  32. 08be8f6 locking/pvstat: Separate wait_again and spurious wakeup stats by Waiman Long · 9 years ago
  33. 64a5e3c locking/qspinlock: Improve readability by Peter Zijlstra · 8 years ago
  34. c2ace36 locking/pvqspinlock: Fix a bug in qstat_read() by Pan Xinhui · 8 years ago
  35. 229ce63 locking/pvqspinlock: Fix double hash race by Wanpeng Li · 8 years ago
  36. 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
  37. 36e91aa Merge branch 'locking/arch-atomic' into locking/core, because the topic is ready by Ingo Molnar · 9 years ago
  38. 0dceeaf locking/qspinlock: Use __this_cpu_dec() instead of full-blown this_cpu_dec() by Pan Xinhui · 9 years ago
  39. 6720a30 locking: avoid passing around 'thread_info' in mutex debugging code by Linus Torvalds · 9 years ago
  40. 86a3b5f locking/atomic, arch/rwsem: Employ atomic_long_fetch_add() by Peter Zijlstra · 9 years ago
  41. f9852b7 locking/atomic, arch/qrwlock: Employ atomic_fetch_add_acquire() by Peter Zijlstra · 9 years ago
  42. e37837f locking/atomic: Remove the deprecated atomic_{set,clear}_mask() functions by Peter Zijlstra · 9 years ago
  43. 33ac279 locking/barriers: Introduce smp_acquire__after_ctrl_dep() by Peter Zijlstra · 9 years ago
  44. 1f03e8d locking/barriers: Replace smp_cond_acquire() with smp_cond_load_acquire() by Peter Zijlstra · 9 years ago
  45. ddd0fa7 locking/rwsem: Streamline the rwsem_optimistic_spin() code by Waiman Long · 9 years ago
  46. bf7b4c4 locking/rwsem: Improve reader wakeup code by Waiman Long · 9 years ago
  47. fb6a44f locking/rwsem: Protect all writes to owner by WRITE_ONCE() by Waiman Long · 9 years ago
  48. 19c5d69 locking/rwsem: Add reader-owned state to the owner field by Waiman Long · 9 years ago
  49. 8ee62b1 locking/rwsem: Convert sem->count to 'atomic_long_t' by Jason Low · 9 years ago
  50. 055ce0f locking/qspinlock: Add comments by Peter Zijlstra · 9 years ago
  51. 8d53fa1 locking/qspinlock: Clarify xchg_tail() ordering by Peter Zijlstra · 9 years ago
  52. ae0b5c2 Merge branch 'locking/urgent' into locking/core, to pick up dependency by Ingo Molnar · 9 years ago
  53. 2c61002 locking/qspinlock: Fix spin_unlock_wait() some more by Peter Zijlstra · 9 years ago
  54. a461d587 locking/rtmutex: Only warn once on a trylock from bad context by Sebastian Andrzej Siewior · 9 years ago
  55. dfaaf3f locking/lockdep: Use __jhash_mix() for iterate_chain_key() by Peter Zijlstra · 9 years ago
  56. 6e28147 locking/mutex: Set and clear owner using WRITE_ONCE() by Jason Low · 9 years ago
  57. c0fcb6c locking/rwsem: Optimize write lock by reducing operations in slowpath by Jason Low · 9 years ago
  58. e385139 locking/rwsem: Rework zeroing reader waiter->task by Davidlohr Bueso · 9 years ago
  59. 133e89e locking/rwsem: Enable lockless waiter wakeup(s) by Davidlohr Bueso · 9 years ago
  60. 0422e83 locking/ww_mutex: Report recursive ww_mutex locking early by Chris Wilson · 9 years ago
  61. 887bddf add down_write_killable_nested() by Al Viro · 9 years ago
  62. 0e01df1 Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 by Linus Torvalds · 9 years ago
  63. 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
  64. 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
  65. 04cafed locking/rwsem: Fix down_write_killable() by Peter Zijlstra · 9 years ago
  66. eb60b3e Merge branch 'sched/urgent' into sched/core to pick up fixes by Ingo Molnar · 9 years ago
  67. b96bbdd locking/pvqspinlock: Robustify init_qspinlock_stat() by Davidlohr Bueso · 9 years ago
  68. dc209a3 locking/pvqspinlock: Avoid double resetting of stats by Davidlohr Bueso · 9 years ago
  69. e8c8ce5 Merge tag 'v4.6-rc6' into locking/core, to pick up fixes by Ingo Molnar · 9 years ago
  70. e7904a2 locking/lockdep, sched/core: Implement a better lock pinning scheme by Peter Zijlstra · 9 years ago
  71. 5db4298 lcoking/locktorture: Simplify the torture_runnable computation by Paul E. McKenney · 9 years ago
  72. c8585c6 ext4: fix races between changing inode journal mode and ext4_writepages by Daeho Jeong · 9 years ago
  73. 75dd602 lockdep: Fix lock_chain::base size by Peter Zijlstra · 9 years ago
  74. c246975 locking/lockdep: Fix ->irq_context calculation by Boqun Feng · 9 years ago
  75. 916633a locking/rwsem: Provide down_write_killable() by Michal Hocko · 9 years ago
  76. 6687659 locking/pvqspinlock: Fix division by zero in qstat_read() by Davidlohr Bueso · 9 years ago
  77. d4799608 locking/rwsem: Introduce basis for down_write_killable() by Michal Hocko · 9 years ago
  78. f8e04d8 locking/rwsem: Get rid of __down_write_nested() by Michal Hocko · 9 years ago
  79. c003ed9 locking/lockdep: Deinline register_lock_class(), save 2328 bytes by Denys Vlasenko · 9 years ago
  80. c1c33b9 locking/locktorture: Fix NULL pointer dereference for cleanup paths by Davidlohr Bueso · 9 years ago
  81. 1f19093 locking/locktorture: Fix deboosting NULL pointer dereference by Davidlohr Bueso · 9 years ago
  82. 5c8a010 locking/lockdep: Fix print_collision() unused warning by Borislav Petkov · 9 years ago
  83. 39e2e17 locking/lockdep: Print chain_key collision information by Alfredo Alvarez Fernandez · 9 years ago
  84. 5c9a875 kernel: add kcov code coverage by Dmitry Vyukov · 9 years ago
  85. 2552821 tags: Fix DEFINE_PER_CPU expansions by Peter Zijlstra · 9 years ago
  86. 9e4e755 locking/lockdep: Detect chain_key collisions by Ingo Molnar · 9 years ago
  87. 5f18ab5 locking/lockdep: Prevent chain_key collisions by Alfredo Alvarez Fernandez · 9 years ago
  88. 1329ce6 locking/mutex: Allow next waiter lockless wakeup by Davidlohr Bueso · 9 years ago
  89. 32d6251 locking/pvqspinlock: Enable slowpath locking count tracking by Waiman Long · 9 years ago
  90. cb037fd locking/qspinlock: Use smp_cond_acquire() in pending code by Waiman Long · 9 years ago
  91. eaff0e7 locking/pvqspinlock: Move lock stealing count tracking code into pv_queued_spin_steal_lock() by Waiman Long · 9 years ago
  92. 920c720 locking/mcs: Fix mcs_spin_lock() ordering by Peter Zijlstra · 9 years ago
  93. 06bea3d locking/lockdep: Eliminate lockdep_init() by Andrey Ryabinin · 9 years ago
  94. a63f38c locking/lockdep: Convert hash tables to hlists by Andrew Morton · 9 years ago
  95. 8a5fd56 locking/lockdep: Fix stack trace caching logic by Dmitry Vyukov · 9 years ago
  96. b4abf91 rtmutex: Make wait_lock irq safe by Thomas Gleixner · 9 years ago
  97. 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
  98. b4b29f9 locking/osq: Fix ordering of node initialisation in osq_lock by Will Deacon · 9 years ago
  99. cd0272f locking/pvqspinlock: Queue node adaptive spinning by Waiman Long · 9 years ago
  100. 1c4941f locking/pvqspinlock: Allow limited lock stealing by Waiman Long · 9 years ago