Code

History

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