Code

History

Commits on v4.15 to kernel/locking35+
  1. locking/lockdep: Avoid triggering hardlockup from debug_show_all_locks()Tejun Heo committed 8 years ago88f1c87
  2. futex: Avoid violating the 10th rule of futexPeter Zijlstra committed 8 years agoc1e2f0e
  3. locking/lockdep: Remove the cross-release locking checksIngo Molnar committed 8 years agoe966eae
  4. locking/core: Remove break_lock field when CONFIG_GENERIC_LOCKBREAK=yWill Deacon committed 8 years agod89c703
  5. locking/core: Fix deadlock during boot on systems with GENERIC_LOCKBREAKWill Deacon committed 8 years agof87f3a3
  6. locking/lockdep: Fix possible NULL derefPeter Zijlstra committed 8 years ago5e351ad
  7. kmemcheck: remove annotationsLevin, Alexander (Sasha Levin) committed 8 years ago4950276
  8. locking/pvqspinlock: Implement hybrid PV queued/unfair locksWaiman Long committed 9 years ago11752ad
  9. locking/rwlocks: Fix commentsCheng Jian committed 9 years agof791dd2
  10. Merge branch 'linus' into locking/core, to resolve conflictsIngo Molnar committed 9 years ago8c5db92
  11. License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman committed 9 years agob244131
  12. locking/lockdep: Introduce CONFIG_BOOTPARAM_LOCKDEP_CROSSRELEASE_FULLSTACK=yByungchul Park committed 9 years agoe121d64
  13. locking/lockdep: Add a boot parameter allowing unwind in cross-release and disable it by defaultByungchul Park committed 9 years agod141bab
  14. locking/qrwlock: Prevent slowpath writers getting held up by fastpathWill Deacon committed 9 years agod133166
  15. locking/qrwlock: Use atomic_cond_read_acquire() when spinning in qrwlockWill Deacon committed 9 years agob519b56
  16. locking/qrwlock: Use 'struct qrwlock' instead of 'struct __qrwlock'Will Deacon committed 9 years agoe0d0228
  17. locking/core: Remove {read,spin,write}_can_lock()Will Deacon committed 9 years agoa8a217c
  18. locking/rwsem: Add down_read_killable()Kirill Tkhai committed 9 years ago76f8507
  19. locking/lockdep: Fix stacktrace messPeter Zijlstra committed 9 years ago8b405d5
  20. locking/rwsem-xadd: Fix missed wakeup due to reordering of loadPrateek Sood committed 9 years ago9c29c31
  21. mm: treewide: remove GFP_TEMPORARY allocation flagMichal Hocko committed 9 years ago0ee931c
  22. locking/rtmutex: replace top-waiter and pi_waiters leftmost cachingDavidlohr Bueso committed 9 years agoa23ba90
  23. Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 9 years ago5f82e71
  24. locking/pvqspinlock: Relax cmpxchg's to improve performance on some architecturesWaiman Long committed 9 years ago34d54f3
  25. locking/lockdep: Untangle xhlock history save/restore from task independencePeter Zijlstra committed 9 years agof52be57
  26. locking/lockdep: Fix workqueue crossrelease annotationPeter Zijlstra committed 9 years agoe6f3faa
  27. locking: Remove spin_unlock_wait() generic definitionsPaul E. McKenney committed 9 years agod3a024a
  28. locking/lockdep: Fix the rollback and overwrite detection logic in crossreleaseByungchul Park committed 9 years ago907dc16
  29. locking/lockdep: Add a comment about crossrelease_hist_end() in lockdep_sys_exit()Byungchul Park committed 9 years agoa10b5c5
  30. locking/lockdep: Make print_circular_bug() aware of crossreleaseByungchul Park committed 9 years ago383a4bc
  31. locking/lockdep: Handle non(or multi)-acquisition of a crosslockByungchul Park committed 9 years ago28a903f
  32. locking/lockdep: Detect and handle hist_lock ring buffer overwriteByungchul Park committed 9 years ago23f873d
  33. locking/lockdep: Implement the 'crossrelease' featureByungchul Park committed 9 years agob09be67
  34. locking/lockdep: Make check_prev_add() able to handle external stack_traceByungchul Park committed 9 years agoce07a94
  35. locking/lockdep: Change the meaning of check_prev_add()'s return valueByungchul Park committed 9 years ago70911fd