Code

History

Commits on v6.0 to kernel/locking35+
  1. Merge tag 'rcu.2022.07.26a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcuLinus Torvalds committed 4 years ago7d9d077
  2. Merge tag 'locking-core-2022-08-01' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 4 years ago22a39c3
  3. locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiterWaiman Long committed 4 years ago6eebd5f
  4. context_tracking: Take idle eqs entrypoints over RCUFrederic Weisbecker committed 4 years agoe67198c
  5. locking/lockdep: Fix lockdep_init_map_*() confusionPeter Zijlstra committed 4 years agoeae6d58
  6. locking/lockdep: Use sched_clock() for random numbersSebastian Andrzej Siewior committed 4 years ago4051a81
  7. Merge tag 'sysctl-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linuxLinus Torvalds committed 4 years ago44d3572
  8. locking/qrwlock: Change "queue rwlock" to "queued rwlock"Waiman Long committed 4 years ago434e09e
  9. kernel/lockdep: move lockdep sysctls to its own filetangmeng committed 4 years agof79c9b8
  10. locking/mutex: Make contention tracepoints more consistent wrt adaptive spinningPeter Zijlstra committed 4 years agodc1f789
  11. locking: Apply contention tracepoints in the slow pathNamhyung Kim committed 4 years agoee042be
  12. locking: Add lock contention tracepointsNamhyung Kim committed 4 years ago16edd9b
  13. locking/rwsem: Always try to wake waiters in out_nolock pathWaiman Long committed 4 years ago1ee3261
  14. locking/rwsem: Conditionally wake waiters in reader/writer slowpathsWaiman Long committed 4 years ago54c1ee4
  15. locking/rwsem: No need to check for handoff bit if wait queue emptyWaiman Long committed 4 years agof9e21aa
  16. lockdep: Fix -Wunused-parameter for _THIS_IP_Nick Desaulniers committed 4 years ago8b023ac
  17. Merge tag 'locking-core-2022-03-21' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 4 years agoebd326c
  18. locking/lockdep: Iterate lock_classes directly when reading lockdep filesWaiman Long committed 4 years agofb7275a
  19. lockdep: Correct lock_classes index mappingCheng Jui Wang committed 4 years ago28df029
  20. locking: Add missing __sched attributesMinchan Kim committed 4 years agoc441e93
  21. locking/lockdep: Avoid potential access of invalid memory in lock_classWaiman Long committed 4 years ago61cc453
  22. lockdep: Use memset_startat() helper in reinit_class()Xiu Jianfeng committed 4 years agoe204193
  23. locking/rwlocks: introduce write_lock_nestedMinchan Kim committed 4 years ago4a57d6b
  24. Merge tag 'locking_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 4 years agodaadb3b
  25. Merge tag 'rcu.2022.01.09a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcuLinus Torvalds committed 4 years agoe7d38f1
  26. Merge branch 'locking/urgent' into locking/coreThomas Gleixner committed 4 years agof16cc98
  27. locking/rtmutex: Fix incorrect condition in rtmutex_spin_on_owner()Zqiang committed 4 years ago8f556a3
  28. Merge tag 'v5.16-rc5' into locking/core, to pick up fixesIngo Molnar committed 4 years ago6773cc3
  29. locktorture,rcutorture,torture: Always log error messageLi Zhijian committed 5 years ago81faa4f
  30. locking: Make owner_on_cpu() into <linux/sched.h>Kefeng Wang committed 4 years agoc0bed69
  31. lockdep: Remove softirq accounting on PREEMPT_RT.Thomas Gleixner committed 4 years ago0c1d7a2
  32. locking/rtmutex: Add rt_mutex_lock_nest_lock() and rt_mutex_lock_killable().Sebastian Andrzej Siewior committed 4 years agoa364202
  33. locking/rtmutex: Squash self-deadlock check for ww_rt_mutex.Peter Zijlstra committed 4 years ago02ea9fc
  34. locking: Remove rt_rwlock_is_contended().Sebastian Andrzej Siewior committed 4 years agoe08f343
  35. locking/rwsem: Optimize down_read_trylock() under highly contended caseMuchun Song committed 4 years ago14c2404