Code

History

Commits on master to kernel/locking560+
  1. locking/lockdep: Fix bad recursion patternPeter Zijlstra committed 6 years ago10476e6
  2. locking/lockdep: Avoid recursion in lockdep_count_{for,back}ward_deps()Boqun Feng committed 6 years ago25016bd
  3. locktorture: Forgive apparent unfairness if CPU hotplugPaul E. McKenney committed 6 years ago28e09a2
  4. locktorture: Use private random-number generatorsPaul E. McKenney committed 6 years agoc0e1472
  5. locktorture: Print ratio of acquisitions, not failuresPaul E. McKenney committed 6 years ago80c503e
  6. locking/rtmutex: rcu: Add WRITE_ONCE() to rt_mutex ->ownerPaul E. McKenney committed 6 years ago0050c7b
  7. locking/percpu-rwsem: Add might_sleep() for writer lockingDavidlohr Bueso committed 6 years ago41f0e29
  8. locking/percpu-rwsem: Fold __percpu_up_read()Davidlohr Bueso committed 6 years agoac8dec4
  9. locking/rwsem: Remove RWSEM_OWNER_UNKNOWNPeter Zijlstra committed 6 years agobcba67c
  10. locking/percpu-rwsem: Remove the embedded rwsemPeter Zijlstra committed 7 years ago7f26482
  11. locking/percpu-rwsem: Extract __percpu_down_read_trylock()Peter Zijlstra committed 7 years ago75ff645
  12. locking/percpu-rwsem: Move __this_cpu_inc() into the slowpathPeter Zijlstra committed 7 years ago71365d4
  13. locking/percpu-rwsem: Convert to boolPeter Zijlstra committed 7 years ago206c98f
  14. locking/percpu-rwsem, lockdep: Make percpu-rwsem use its own lockdep_mapPeter Zijlstra committed 7 years ago1751060
  15. locking/lockdep: Reuse freed chain_hlocks entriesWaiman Long committed 6 years ago810507f
  16. locking/lockdep: Track number of zapped lock chainsWaiman Long committed 6 years ago797b82e
  17. locking/lockdep: Throw away all lock chains with zapped classWaiman Long committed 6 years ago836bd74
  18. locking/lockdep: Track number of zapped classesWaiman Long committed 6 years ago1d44bcb
  19. locking/lockdep: Display irq_context names in /proc/lockdep_chainsWaiman Long committed 6 years agob9875e9
  20. locking/lockdep: Decrement IRQ context counters when removing lock chainWaiman Long committed 6 years agob3b9c18
  21. proc: convert everything to "struct proc_ops"Alexey Dobriyan committed 6 years ago97a3253
  22. Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 6 years ago2180f21
  23. locking/osq: Use optimized spinning loop for arm64Waiman Long committed 6 years agof5bfdc8
  24. locking/qspinlock: Fix inaccessible URL of MCS lock paperWaiman Long committed 6 years ago5709712
  25. locking/lockdep: Fix lockdep_stats indentation problemWaiman Long committed 6 years agoa030f97
  26. locking/rwsem: Fix kernel crash when spinning on RWSEM_OWNER_UNKNOWNWaiman Long committed 6 years ago39e7234
  27. locking/lockdep: Fix buffer overrun problem in stack_trace[]Waiman Long committed 6 years agod91f305
  28. Revert "locking/mutex: Complain upon mutex API misuse in IRQ contexts"Davidlohr Bueso committed 6 years agoc571b72
  29. locking/spinlock/debug: Fix various data racesMarco Elver committed 6 years ago1a365e8
  30. Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 6 years ago168829a
  31. locking/lockdep: Update the comment for __lock_release()Dan Carpenter committed 7 years agoc759bc4
  32. locking/mutex: Complain upon mutex API misuse in IRQ contextsDavidlohr Bueso committed 7 years agoa0855d2
  33. locking/lockdep: Remove unused @nested argument from lock_release()Qian Cai committed 7 years ago5facae4
  34. locking: locktorture: Do not include rwlock.h directlyWolfgang M. Reimer committed 7 years ago67d6491
  35. locktorture: Replace strncmp() with str_has_prefix()Chuhong Yuan committed 7 years agoc5d3c8c