Code

History

Commits on master to kernel/locking70+
  1. Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL usesKees Cook committed 8 months ago189f164
  2. Convert more 'alloc_obj' cases to default GFP_KERNEL argumentsLinus Torvalds committed 8 months ago32a92f8
  3. Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds committed 8 months agobf4afc5
  4. treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook committed 8 months ago69050f8
  5. test-ww_mutex: Allow test to be run (and re-run) from userlandJohn Stultz committed 11 months agode2c5a1
  6. test-ww_mutex: Move work to its own UNBOUND workqueueJohn Stultz committed 11 months agod327e71
  7. test-ww_mutex: Extend ww_mutex tests to test both classes of ww_mutexesJohn Stultz committed 11 months ago34d80c9
  8. Merge tag 'rcu.release.v6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linuxLinus Torvalds committed 11 months ago98e7dcb
  9. locking/mutex: Redo __mutex_init() to reduce generated code sizeSebastian Andrzej Siewior committed 1 year ago51d7a05
  10. locktorture: Fix memory leak in param_set_cpumask()Wang Liang committed 1 year agoe52b438
  11. locking/spinlock/debug: Fix data-race in do_raw_write_lockAlexander Sverdlin committed 1 year agoc14ecb5
  12. locking/local_lock: Introduce local_lock_is_locked().Alexei Starovoitov committed 1 year ago4957089
  13. Merge tag 'locking_urgent_for_v6.17_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 1 year ago0a9ee9c
  14. locking: Fix __clear_task_blocked_on() warning from __ww_mutex_wound() pathJohn Stultz committed 1 year ago21924af
  15. Merge tag 'mm-nonmm-stable-2025-08-03-12-47' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds committed 1 year agoe991acf
  16. Merge tag 'sysctl-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/sysctl/sysctlLinus Torvalds committed 1 year ago4b290aa
  17. Merge tag 'locking-core-2025-07-29' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 1 year ago72b8944
  18. locking/rtmutex: Move max_lock_depth into rtmutex.cJoel Granados committed 1 year agof1b4f23
  19. hung_task: extend hung task blocker tracking to rwsemsLance Yang committed 1 year ago77da18d
  20. locking/rwsem: make owner helpers globally availableLance Yang committed 1 year agoae2da51
  21. lockdep: Speed up lockdep_unregister_key() with expedited RCU synchronizationBreno Leitao committed 1 year ago7a3ceda
  22. locking/mutex: Remove redundant #ifdefsRan Xiaokai committed 1 year ago1dfe5ea
  23. locking/lockdep: Change 'static const' variables to enum valuesArnd Bergmann committed 1 year agobd27cfb
  24. locking/lockdep: Avoid struct return in lock_stats()Arnd Bergmann committed 1 year agod7c36d6
  25. sched: Start blocked_on chain processing in find_proxy_task()Peter Zijlstra committed 1 year ago7de9d4f
  26. locking/mutex: Add p->blocked_on wrappers for correctness checksValentin Schneider committed 1 year agoa4f0b6f
  27. locking/mutex: Rework task_struct::blocked_onPeter Zijlstra committed 1 year ago44e4e02
  28. locking/rwsem: Use OWNER_NONSPINNABLE directly instead of OWNER_SPINNABLEJinliang Zheng committed 1 year agof84a15b
  29. Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds committed 1 year ago7f9039c
  30. rtmutex_api: provide correct extern functionsPaolo Bonzini committed 1 year ago438e228
  31. Merge tag 'mm-nonmm-stable-2025-05-31-15-28' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds committed 1 year ago7d4e49a
  32. locking/mutex: implement mutex_lock_killable_nest_lockMaxim Levitsky committed 1 year agofb49f07
  33. locking/mutex: implement mutex_trylock_nestedMaxim Levitsky committed 1 year agoc5b6aba
  34. Merge tag 'locking-core-2025-05-25' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 1 year agob3570b0
  35. hung_task: show the blocker task if the task is hung on semaphoreLance Yang committed 1 year ago194a9b9