Code

History

Commits on aa40d5a43526cca9439a2b45fcfdcd016594dece to kernel/locking210+
  1. locking/lockdep: Avoid unmatched unlockPeter Zijlstra committed 5 years ago7f82e63
  2. locking/rwsem: Remove empty rwsem.hNikolay Borisov committed 5 years ago442187f
  3. locking/rtmutex: Add missing kernel-doc markupAlex Shi committed 6 years agobf594bf
  4. rtmutex: Remove unused argument from rt_mutex_proxy_unlock()Thomas Gleixner committed 5 years ago2156ac1
  5. Merge branches 'doc.2021.01.06a', 'fixes.2021.01.04b', 'kfree_rcu.2021.01.04a', 'mmdumpobj.2021.01.22a', 'nocb.2021.01.06a', 'rt.2021.01.04a', 'stall.2021.01.06a', 'torture.2021.01.12a' and 'tortureall.2021.01.06a' into HEADPaul E. McKenney committed 5 years ago0d2460b
  6. lockdep: report broken irq restorationMark Rutland committed 5 years ago997acaf
  7. locking/lockdep: Exclude local_lock_t from IRQ inversionsBoqun Feng committed 5 years ago5f29624
  8. locking/lockdep: Clean up check_redundant() a bitPeter Zijlstra committed 5 years ago175b1a6
  9. locking/lockdep: Add a skip() function to __bfs()Boqun Feng committed 5 years agobc2dd71
  10. locking/lockdep: Mark local_lock_tPeter Zijlstra committed 5 years agodfd5e3f
  11. locking/lockdep: Avoid noinstr warning for DEBUG_LOCKDEPPeter Zijlstra committed 5 years ago77ca93a
  12. locking/lockdep: Cure noinstr failPeter Zijlstra committed 5 years ago0afda3a
  13. locking: Remove duplicate include of percpu-rwsem.hWang Qing committed 6 years agoc5586e3
  14. Merge tag 'locking-core-2020-12-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 5 years agoe857b6f
  15. Merge tag 'core-rcu-2020-12-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 5 years ago8c1dccc
  16. locking/rwsem: Remove reader optimistic spinningWaiman Long committed 5 years ago617f3ef
  17. locking/rwsem: Enable reader optimistic lock stealingWaiman Long committed 5 years ago1a728df
  18. locking/rwsem: Prevent potential lock starvationWaiman Long committed 5 years ago2f06f70
  19. locking/rwsem: Pass the current atomic count to rwsem_down_read_slowpath()Waiman Long committed 5 years agoc8fe8b0
  20. locking/rwsem: Fold __down_{read,write}*()Peter Zijlstra committed 5 years agoc995e63
  21. locking/rwsem: Introduce rwsem_write_trylock()Peter Zijlstra committed 5 years ago285c61a
  22. locking/rwsem: Better collate rwsem_read_trylock()Peter Zijlstra committed 5 years ago3379116
  23. rwsem: Implement down_read_interruptibleEric W. Biederman committed 5 years ago31784cf
  24. rwsem: Implement down_read_killable_nestedEric W. Biederman committed 5 years ago0f9368b
  25. lockdep: Put graph lock/unlock under lock_recursion protectionBoqun Feng committed 6 years ago43be438
  26. lockdep: Avoid to modify chain keys in validate_chain()Boqun Feng committed 6 years agod61fc96
  27. locktorture: Invoke percpu_free_rwsem() to do percpu-rwsem cleanupHou Tao committed 6 years ago0d72028
  28. locktorture: Prevent hangs for invalid argumentsPaul E. McKenney committed 6 years ago6b74fa0
  29. locktorture: Ignore nreaders_stress if no readlock supportHou Tao committed 6 years agoe5ace37
  30. locktorture: Track time of last ->writeunlock()Paul E. McKenney committed 6 years ago3480d67
  31. Merge tag 'locking-urgent-2020-11-01' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 6 years ago8d99084
  32. lockdep: Fix nr_unused_locks accountingPeter Zijlstra committed 6 years ago1a39340
  33. locking/lockdep: Remove more raw_cpu_read() usagePeter Zijlstra committed 6 years agod48e385
  34. lockdep: Fix preemption WARN for spurious IRQ-enablePeter Zijlstra committed 6 years agof8e48a3
  35. Merge tag 'core-rcu-2020-10-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 6 years ago41eea65