Code

History

Commits on upstream to kernel/locking/Makefile35+
  1. locking/rwsem: Add context analysisPeter Zijlstra committed 8 months ago7396909
  2. locking/rtmutex: Add context analysisPeter Zijlstra committed 9 months ago90bb681
  3. locking/mutex: Add context analysisPeter Zijlstra committed 9 months ago5c43262
  4. locking/lockdep: Disable KASAN instrumentation of lockdep.cWaiman Long committed 1 year agoee57ab5
  5. lockdep: allow instrumenting lockdep.c with KMSANAlexander Potapenko committed 3 years ago1e8e4a7
  6. kmsan: disable instrumentation of unsupported common kernel codeAlexander Potapenko committed 4 years ago79dbd00
  7. locking/ww_mutex: Implement rtmutex based ww_mutex API functionsPeter Zijlstra committed 5 years agof8635d5
  8. locking/spinlock: Provide RT variantThomas Gleixner committed 5 years ago0f383b6
  9. locking/rtmutex: Split API from implementationThomas Gleixner committed 5 years ago531ae4b
  10. locking/rtmutex: Move debug functions as inlines into common headerThomas Gleixner committed 5 years agof41dcc1
  11. lockdep: report broken irq restorationMark Rutland committed 5 years ago997acaf
  12. kcsan: Make KCSAN compatible with lockdepMarco Elver committed 6 years agof1bc962
  13. locking/rwsem: Merge rwsem.h and rwsem-xadd.c into rwsem.cWaiman Long committed 7 years ago5dec94d
  14. locking/lock_events: Make lock_events available for all archs & other locksWaiman Long committed 7 years agofb346fd
  15. locking/rwsem: Remove rwsem-spinlock.c & use rwsem-xadd.c for all archsWaiman Long committed 7 years ago390a0c6
  16. License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman committed 9 years agob244131
  17. locking/ww_mutex: Begin kselftests for ww_mutexChris Wilson committed 9 years agof2a5fec
  18. locking/lglock: Remove lglock implementationPeter Zijlstra committed 10 years agod32cdbf
  19. kernel: add kcov code coverageDmitry Vyukov committed 10 years ago5c9a875
  20. Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds committed 11 years ago7d9071a
  21. percpu-rwsem: kill CONFIG_PERCPU_RWSEMOleg Nesterov committed 11 years agobf3eac8
  22. rtmutex: Delete scriptable testerDavidlohr Bueso committed 11 years ago1b0b7c1
  23. locking/qrwlock: Rename QUEUE_RWLOCK to QUEUED_RWLOCKSWaiman Long committed 11 years agoc7114b4
  24. locking/pvqspinlock: Rename QUEUED_SPINLOCK to QUEUED_SPINLOCKSIngo Molnar committed 11 years ago62c7a1e
  25. locking/qspinlock: Introduce a simple generic 4-byte queued spinlockWaiman Long committed 11 years agoa33fda3
  26. Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linuxLinus Torvalds committed 11 years agob3d6524
  27. ftrace: allow architectures to specify ftrace compile optionsHeiko Carstens committed 11 years agoc0a80c0
  28. locking/mcs: Better differentiate between MCS variantsDavidlohr Bueso committed 11 years agod84b672
  29. locking/rwlocks: Introduce 'qrwlocks' - fair, queued rwlocksWaiman Long committed 12 years ago70af2f8
  30. lglock: map to spinlock when !CONFIG_SMPJosh Triplett committed 12 years ago64b47e8
  31. Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 12 years agob3fd4ea
  32. locking/mutexes: Introduce cancelable MCS lock for adaptive spinningPeter Zijlstra committed 12 years agofb0527b
  33. locktorture: Add a lock-torture kernel modulePaul E. McKenney committed 12 years ago0af3fe1
  34. locking: Move the percpu-rwsem code to kernel/locking/Peter Zijlstra committed 13 years ago32cf7c3
  35. locking: Move the lglocks code to kernel/locking/Peter Zijlstra committed 13 years agocd4d241