Code

History

Commits on v6.14 to kernel/locking35+
  1. locking/semaphore: Use wake_q to wake up processes outside lock critical sectionWaiman Long committed 1 year ago85b2b9c
  2. locking/rtmutex: Use the 'struct' keyword in kernel-doc commentRandy Dunlap committed 1 year agob3c5ec8
  3. treewide: const qualify ctl_tables where applicableJoel Granados committed 1 year ago1751f87
  4. Merge tag 'rcu.release.v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linuxLinus Torvalds committed 1 year ago9f3ee94
  5. 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
  6. sched/wake_q: Add helper to call wake_up_q after unlock with preemption disabledJohn Stultz committed 1 year agoabfdccd
  7. lockdep: Move lockdep_assert_locked() under #ifdef CONFIG_PROVE_LOCKINGAndy Shevchenko committed 1 year ago3430600
  8. lockdep: Mark chain_hlock_class_idx() with __maybe_unusedAndy Shevchenko committed 1 year ago8148fa2
  9. locking/rtmutex: Make sure we wake anything on the wake_q when we release the lock->wait_lockJohn Stultz committed 1 year ago4a07791
  10. lockdep: Document MAX_LOCKDEP_CHAIN_HLOCKS calculationCarlos Llamas committed 2 years agobd7b5ae
  11. locking/ww_mutex/test: Use swap() macroThorsten Blum committed 2 years ago0d3547d
  12. torture: Add dowarn argument to torture_sched_setaffinity()Paul E. McKenney committed 2 years ago0203b48
  13. locking: rtmutex: Fix wake_q logic in task_blocks_on_rt_mutexJohn Stultz committed 1 year ago82f9cc0
  14. Merge tag 'sched-core-2024-11-18' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 1 year ago3f02039
  15. locking/osq_lock: Use atomic_try_cmpxchg_release() in osq_unlock()Uros Bizjak committed 2 years ago0d75e0c
  16. locking/rtmutex: Fix misleading commentPeter Zijlstra committed 2 years agod12b802
  17. locking/rt: Annotate unlock followed by lock for sparse.Sebastian Andrzej Siewior committed 2 years ago77abd3b
  18. locking/rt: Add sparse annotation for RCU.Sebastian Andrzej Siewior committed 2 years ago168660b
  19. locking/pvqspinlock: Convert fields of 'enum vcpu_state' to uppercaseQiuxu Zhuo committed 2 years ago2628cbd
  20. lockdep: Use info level for lockdep initial info messagesJiri Slaby (SUSE) committed 2 years agoe48bf7c
  21. lockdep: Add lockdep_cleanup_dead_cpu()David Woodhouse committed 2 years ago0784181
  22. locking/mutex: Expose __mutex_owner()Juri Lelli committed 2 years ago3a9320e
  23. locking/mutex: Make mutex::wait_lock irq safeJuri Lelli committed 2 years ago5ec5852
  24. locking/mutex: Remove wakeups from under mutex::wait_lockPeter Zijlstra committed 2 years ago894d1b3
  25. locking/ww_mutex: Adjust to lockdep nest_lock requirementsThomas Hellström committed 2 years ago823a566
  26. locking/spinlocks: Make __raw_* lock ops staticGeert Uytterhoeven committed 2 years agoafc256e
  27. Merge tag 'locking-urgent-2024-09-29' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 2 years agoec03de7
  28. Merge branch 'locking/core' into locking/urgent, to pick up pending commitsIngo Molnar committed 2 years agoae39e0b
  29. Merge tag 'mm-nonmm-stable-2024-09-21-07-52' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds committed 2 years ago7856a56
  30. Merge tag 'sched-core-2024-09-19' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 2 years ago2004cef
  31. Merge tag 'printk-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linuxLinus Torvalds committed 2 years agoc903327
  32. locking/rwsem: Move is_rwsem_reader_owned() and rwsem_owner() under CONFIG_DEBUG_RWSEMSWaiman Long committed 2 years agod00b83d
  33. locking/ww_mutex/test: add MODULE_DESCRIPTION()Jeff Johnson committed 2 years ago588661f
  34. lockdep: Mark emergency sections in lockdep splatsJohn Ogness committed 2 years ago59cd94e
  35. rtmutex: Drop rt_mutex::wait_lock before schedulingRoland Xu committed 2 years agod33d260