Code

History

Commits on v5.7 to kernel/locking35+
  1. locking/lockdep: Improve 'invalid wait context' splatPeter Zijlstra committed 6 years ago9a019db
  2. locking/percpu-rwsem: Fix a task_struct refcountQian Cai committed 6 years agod22cc7f
  3. Merge tag 'x86-entry-2020-03-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 6 years agod5f744f
  4. Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 6 years ago4b9fd8a
  5. Merge branches 'doc.2020.02.27a', 'fixes.2020.03.21a', 'kfree_rcu.2020.02.20a', 'locktorture.2020.02.20a', 'ovld.2020.02.20a', 'rcu-tasks.2020.02.20a', 'srcu.2020.02.20a' and 'torture.2020.02.20a' into HEADPaul E. McKenney committed 6 years agoaa93ec6
  6. lockdep: Rename trace_{hard,soft}{irq_context,irqs_enabled}()Peter Zijlstra committed 6 years agoef99691
  7. lockdep: Rename trace_softirqs_{on,off}()Peter Zijlstra committed 6 years ago0d38453
  8. lockdep: Add hrtimer context tracing bitsSebastian Andrzej Siewior committed 6 years ago40db173
  9. lockdep: Introduce wait-type checksPeter Zijlstra committed 6 years agode8f5e4
  10. rcuwait: Add @state argument to rcuwait_wait_event()Peter Zijlstra (Intel) committed 6 years ago80fbaf1
  11. lockdep: Teach lockdep about "USED" <- "IN-NMI" inversionsPeter Zijlstra committed 6 years agof6f48e1
  12. locking/lockdep: Rework lockdep_lockPeter Zijlstra committed 6 years ago248efb2
  13. locking/lockdep: Fix bad recursion patternPeter Zijlstra committed 6 years ago10476e6
  14. locking/lockdep: Avoid recursion in lockdep_count_{for,back}ward_deps()Boqun Feng committed 6 years ago25016bd
  15. locktorture: Forgive apparent unfairness if CPU hotplugPaul E. McKenney committed 6 years ago28e09a2
  16. locktorture: Use private random-number generatorsPaul E. McKenney committed 6 years agoc0e1472
  17. locktorture: Print ratio of acquisitions, not failuresPaul E. McKenney committed 6 years ago80c503e
  18. locking/rtmutex: rcu: Add WRITE_ONCE() to rt_mutex ->ownerPaul E. McKenney committed 6 years ago0050c7b
  19. locking/percpu-rwsem: Add might_sleep() for writer lockingDavidlohr Bueso committed 6 years ago41f0e29
  20. locking/percpu-rwsem: Fold __percpu_up_read()Davidlohr Bueso committed 6 years agoac8dec4
  21. locking/rwsem: Remove RWSEM_OWNER_UNKNOWNPeter Zijlstra committed 6 years agobcba67c
  22. locking/percpu-rwsem: Remove the embedded rwsemPeter Zijlstra committed 7 years ago7f26482
  23. locking/percpu-rwsem: Extract __percpu_down_read_trylock()Peter Zijlstra committed 7 years ago75ff645
  24. locking/percpu-rwsem: Move __this_cpu_inc() into the slowpathPeter Zijlstra committed 7 years ago71365d4
  25. locking/percpu-rwsem: Convert to boolPeter Zijlstra committed 7 years ago206c98f
  26. locking/percpu-rwsem, lockdep: Make percpu-rwsem use its own lockdep_mapPeter Zijlstra committed 7 years ago1751060
  27. locking/lockdep: Reuse freed chain_hlocks entriesWaiman Long committed 6 years ago810507f
  28. locking/lockdep: Track number of zapped lock chainsWaiman Long committed 6 years ago797b82e
  29. locking/lockdep: Throw away all lock chains with zapped classWaiman Long committed 6 years ago836bd74
  30. locking/lockdep: Track number of zapped classesWaiman Long committed 6 years ago1d44bcb
  31. locking/lockdep: Display irq_context names in /proc/lockdep_chainsWaiman Long committed 6 years agob9875e9
  32. locking/lockdep: Decrement IRQ context counters when removing lock chainWaiman Long committed 6 years agob3b9c18
  33. proc: convert everything to "struct proc_ops"Alexey Dobriyan committed 6 years ago97a3253
  34. Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 6 years ago2180f21
  35. locking/osq: Use optimized spinning loop for arm64Waiman Long committed 6 years agof5bfdc8