Code

History

Commits on master to kernel/locking105+
  1. hung_task: replace blocker_mutex with encoded blockerLance Yang committed 1 year agoe711faa
  2. locking/lockdep: Add number of dynamic keys to /proc/lockdep_statsWaiman Long committed 1 year agocdb7d2d
  3. locking/lockdep: Prevent abuse of lockdep subclassWaiman Long committed 1 year ago6a1a219
  4. locking/lockdep: Move hlock_equal() to the respective #ifdefferyAndy Shevchenko committed 1 year ago96ca183
  5. locking/percpu-rwsem: add freezable alternative to down_readJames Bottomley committed 1 year ago559b3bb
  6. Merge tag 'mm-nonmm-stable-2025-03-30-18-23' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds committed 1 year agod6b0219
  7. Merge tag 'mm-stable-2025-03-30-16-52' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds committed 1 year agoeb0ece1
  8. Merge tag 'locking-urgent-2025-03-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 1 year agob4c5c57
  9. Merge tag 'bpf_res_spin_lock' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextLinus Torvalds committed 1 year ago494e7fe
  10. locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class()Boqun Feng committed 1 year ago495f53d
  11. hung_task: show the blocker task if the task is hung on mutexMasami Hiramatsu (Google) committed 1 year ago3cf67d6
  12. rqspinlock: Add locktorture supportKumar Kartikeya Dwivedi committed 1 year agoa6884f6
  13. rqspinlock: Protect pending bit owners from stallsKumar Kartikeya Dwivedi committed 1 year ago337ffea
  14. locking: Allow obtaining result of arch_mcs_spin_lock_contendedKumar Kartikeya Dwivedi committed 1 year agoc0149a0
  15. locking: Move common qspinlock helpers to a private headerKumar Kartikeya Dwivedi committed 1 year agoac08f68
  16. locking: Move MCS struct definition to public headerKumar Kartikeya Dwivedi committed 1 year ago8707d1e
  17. percpu: use TYPEOF_UNQUAL() in variable declarationsUros Bizjak committed 1 year ago8a3c392
  18. locking/lockdep: Add kasan_check_byte() check in lock_acquire()Waiman Long committed 1 year agode4b59d
  19. locking/lockdep: Disable KASAN instrumentation of lockdep.cWaiman Long committed 1 year agoee57ab5
  20. locking/lock_events: Add locking events for lockdepWaiman Long committed 1 year agoa94d324
  21. locking/lock_events: Add locking events for rtmutex slow pathsWaiman Long committed 1 year agob76b44f
  22. Merge branch 'locking/urgent' into locking/core, to pick up locking fixesIngo Molnar committed 1 year agof23ecef
  23. locking/semaphore: Use wake_q to wake up processes outside lock critical sectionWaiman Long committed 1 year ago85b2b9c
  24. locking/rtmutex: Use the 'struct' keyword in kernel-doc commentRandy Dunlap committed 1 year agob3c5ec8
  25. locking/mutex: Add MUTEX_WARN_ON() into fast pathYunhui Cui committed 1 year ago337369f
  26. treewide: const qualify ctl_tables where applicableJoel Granados committed 1 year ago1751f87
  27. Merge tag 'rcu.release.v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linuxLinus Torvalds committed 1 year ago9f3ee94
  28. Merge tag 'lockdep-for-tip.20241220' of git://git.kernel.org/pub/scm/linux/kernel/git/boqun/linux into locking/corePeter Zijlstra committed 1 year ago630a937
  29. sched/wake_q: Add helper to call wake_up_q after unlock with preemption disabledJohn Stultz committed 1 year agoabfdccd
  30. lockdep: Move lockdep_assert_locked() under #ifdef CONFIG_PROVE_LOCKINGAndy Shevchenko committed 1 year ago3430600
  31. lockdep: Mark chain_hlock_class_idx() with __maybe_unusedAndy Shevchenko committed 1 year ago8148fa2
  32. locking/rtmutex: Make sure we wake anything on the wake_q when we release the lock->wait_lockJohn Stultz committed 1 year ago4a07791
  33. lockdep: Document MAX_LOCKDEP_CHAIN_HLOCKS calculationCarlos Llamas committed 2 years agobd7b5ae
  34. locking/ww_mutex/test: Use swap() macroThorsten Blum committed 2 years ago0d3547d
  35. torture: Add dowarn argument to torture_sched_setaffinity()Paul E. McKenney committed 2 years ago0203b48