Code

History

Commits on v4.10 to kernel/locking35+
  1. Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds committed 9 years ago7c0f6ba
  2. Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds committed 9 years ago9a19a6d
  3. Merge tag 'xfs-for-linus-4.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfsLinus Torvalds committed 9 years ago5cc60ae
  4. Merge branch 'linus' into locking/core, to pick up fixesIngo Molnar committed 9 years ago6f38751
  5. lockdep: Fix report formattingDmitry Vyukov committed 9 years agof943fe0
  6. don't open-code file_inode()Al Viro committed 9 years ago4506309
  7. locking/rtmutex: Explain locking rules for rt_mutex_proxy_unlock()/init_proxy_locked()Thomas Gleixner committed 9 years ago84d82ec
  8. locking/rtmutex: Get rid of RT_MUTEX_OWNER_MASKALLThomas Gleixner committed 9 years agob5016e8
  9. Merge branch 'locking/urgent' into locking/core, to pick up dependent fixesIngo Molnar committed 9 years ago1b95b1a
  10. locking/rtmutex: Use READ_ONCE() in rt_mutex_owner()Thomas Gleixner committed 9 years ago1be5d4f
  11. locking/rtmutex: Prevent dequeue vs. unlock raceThomas Gleixner committed 9 years agodbb2605
  12. locking/lockdep: Provide a type check for lock_is_heldPeter Zijlstra committed 9 years agof831948
  13. locking/mutex: Break out of expensive busy-loop on {mutex,rwsem}_spin_on_owner() when owner vCPU is preemptedPan Xinhui committed 10 years ago05ffc95
  14. locking/osq: Break out of spin-wait busy waiting loop for a preempted vCPU in osq_lock()Pan Xinhui committed 10 years ago5aff60a
  15. Merge branch 'linus' into locking/core, to pick up fixesIngo Molnar committed 9 years ago02cb689
  16. sched/wake_q: Rename WAKE_Q to DEFINE_WAKE_QWaiman Long committed 9 years ago194a6b5
  17. lockdep: Limit static allocations if PROVE_LOCKING_SMALL is definedBabu Moger committed 10 years agoe245d99
  18. locking/core: Remove cpu_relax_lowlatency() usersChristian Borntraeger committed 10 years agof2f09a4
  19. locking/lockdep: Remove unused parameter from the add_lock_to_list() functionTahsin Erdogan committed 10 years ago83f0616
  20. locking/mutex: Enable optimistic spinning of woken waiterWaiman Long committed 10 years agob341afb
  21. locking/mutex: Simplify some ww_mutex code in __mutex_lock_common()Waiman Long committed 10 years agoa40ca56
  22. locking/mutex: Restructure wait loopPeter Zijlstra committed 10 years ago5bbd7e6
  23. locking/mutex: Add lock handoff to avoid starvationPeter Zijlstra committed 10 years ago9d659ae
  24. locking/mutex: Rework mutex::ownerPeter Zijlstra committed 10 years ago3ca0ff5
  25. locking/lglock: Remove lglock implementationPeter Zijlstra committed 10 years agod32cdbf
  26. stop_machine: Remove stop_cpus_lock and lg_double_lock/unlock()Oleg Nesterov committed 10 years agoe625397
  27. locking/pv-qspinlock: Use cmpxchg_release() in __pv_queued_spin_unlock()Pan Xinhui committed 10 years agob193049
  28. locking/rwsem: Scan the wait_list for readers only onceDavidlohr Bueso committed 10 years ago70800c3
  29. locking/rwsem: Remove a few useless commentsDavidlohr Bueso committed 10 years agoc2867bb
  30. locking/rwsem: Return void in __rwsem_mark_wake()Davidlohr Bueso committed 10 years ago84b23f9
  31. locking/percpu-rwsem: Optimize readers and reduce global impactPeter Zijlstra committed 10 years ago80127a3
  32. locking/pvstat: Separate wait_again and spurious wakeup statsWaiman Long committed 10 years ago08be8f6
  33. locking/qspinlock: Improve readabilityPeter Zijlstra committed 10 years ago64a5e3c
  34. locking/pvqspinlock: Fix a bug in qstat_read()Pan Xinhui committed 10 years agoc2ace36
  35. locking/pvqspinlock: Fix double hash raceWanpeng Li committed 10 years ago229ce63