Code

History

Commits on 185a4caeecabc150106deda1da170b09f2ad803f to kernel/locking315+
  1. rtmutex: Wake up the waiters lockless while dropping the read lock.Thomas Gleixner committed 5 years ago9321f81
  2. rtmutex: Check explicit for TASK_RTLOCK_WAIT.Sebastian Andrzej Siewior committed 5 years ago8fe4653
  3. locking/rt: Take RCU nesting into account for __might_resched()Thomas Gleixner committed 5 years agoef1f480
  4. sched: Clean up the might_sleep() underscore zooThomas Gleixner committed 5 years ago874f670
  5. locking/ww-mutex: Fix uninitialized use of ret in test_aa()Nathan Chancellor committed 5 years ago1415b49
  6. lockdep: Improve comments in wait-type checksZhouyi Zhou committed 5 years agoa2e05dd
  7. lockdep: Let lock_is_held_type() detect recursive read as readSebastian Andrzej Siewior committed 5 years ago2507003
  8. kernel/locking: Add context to ww_mutex_trylock()Maarten Lankhorst committed 5 years ago12235da
  9. locking/rwbase: Take care of ordering guarantee for fastpath readerBoqun Feng committed 5 years ago8112152
  10. locking/rwbase: Extract __rwbase_write_trylock()Peter Zijlstra committed 5 years ago616be87
  11. locking/rwbase: Properly match set_and_save_state() to restore_state()Peter Zijlstra committed 5 years ago7687201
  12. locking/lockdep: Avoid RCU-induced noinstr failPeter Zijlstra committed 5 years agoce0b9c8
  13. locktorture: Warn on individual lock_torture_init() error conditionsPaul E. McKenney committed 5 years agob3b3cc6
  14. locking/rtmutex: Fix ww_mutex deadlock checkPeter Zijlstra committed 5 years agoe548057
  15. locking/rwsem: Add missing __init_rwsem() for PREEMPT_RTMike Galbraith committed 5 years ago15eb7c8
  16. Merge tag 'locking-core-2021-08-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 5 years agoe5e726f
  17. Merge branch 'core-rcu.2021.08.28a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcuLinus Torvalds committed 5 years ago4ca4256
  18. locking/rtmutex: Return success on deadlock for ww_mutex waitersPeter Zijlstra committed 5 years agoa055fcc
  19. locking/rtmutex: Prevent spurious EDEADLK return caused by ww_mutexesPeter Zijlstra committed 5 years ago6467822
  20. locking/rtmutex: Dequeue waiter on ww_mutex deadlockThomas Gleixner committed 5 years ago37e8abf
  21. locking/rtmutex: Dont dereference waiter locklessThomas Gleixner committed 5 years agoc3123c4
  22. locking/semaphore: Add might_sleep() to down_*() familyXiaoming Ni committed 5 years ago99409b9
  23. locking/ww_mutex: Initialize waiter.ww_ctx properlySebastian Andrzej Siewior committed 5 years agob857174
  24. locking/spinlock/rt: Prepare for RT local_lockThomas Gleixner committed 5 years ago3155238
  25. locking/rtmutex: Add adaptive spinwait mechanismSteven Rostedt committed 5 years ago992caf7
  26. locking/rtmutex: Implement equal priority lock stealingGregory Haskins committed 5 years ago48eb3f4
  27. locking/rtmutex: Prevent lockdep false positive with PI futexesThomas Gleixner committed 5 years ago51711e8
  28. locking/rtmutex: Add mutex variant for RTThomas Gleixner committed 5 years agobb630f9
  29. locking/ww_mutex: Implement rtmutex based ww_mutex API functionsPeter Zijlstra committed 5 years agof8635d5
  30. locking/rtmutex: Extend the rtmutex core to support ww_mutexPeter Zijlstra committed 5 years agoadd4613
  31. locking/ww_mutex: Add rt_mutex based lock type and accessorsPeter Zijlstra committed 5 years ago2408f7a
  32. locking/ww_mutex: Add RT priority to W/W orderPeter Zijlstra committed 5 years ago8850d77
  33. locking/ww_mutex: Implement rt_mutex accessorsPeter Zijlstra committed 5 years agodc4564f
  34. locking/ww_mutex: Abstract out internal lock accessesThomas Gleixner committed 5 years ago653a5b0
  35. locking/ww_mutex: Abstract out mutex typesPeter Zijlstra committed 5 years agobdb1891

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t