Code

History

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