Code

History

Commits on aa40d5a43526cca9439a2b45fcfdcd016594dece to kernel/locking/rtmutex_common.h35+
  1. locking/rtmutex: Dont dereference waiter locklessThomas Gleixner committed 5 years agoc3123c4
  2. locking/rtmutex: Extend the rtmutex core to support ww_mutexPeter Zijlstra committed 5 years agoadd4613
  3. locking/rtmutex: Provide the spin/rwlock core lock functionThomas Gleixner committed 5 years ago1c143c4
  4. locking/rtmutex: Prepare RT rt_mutex_wake_q for RT locksThomas Gleixner committed 5 years ago456cfbc
  5. locking/rtmutex: Use rt_mutex_wake_q_headThomas Gleixner committed 5 years ago7980aa3
  6. locking/rtmutex: Provide rt_wake_q_head and helpersThomas Gleixner committed 5 years agob576e64
  7. locking/rtmutex: Add wake_state to rt_mutex_waiterThomas Gleixner committed 5 years agoc014ef6
  8. locking/rtmutex: Split out the inner parts of 'struct rtmutex'Peter Zijlstra committed 5 years ago830e6ac
  9. locking/rtmutex: Split API from implementationThomas Gleixner committed 5 years ago531ae4b
  10. locking/rtmutex: Move debug functions as inlines into common headerThomas Gleixner committed 5 years agof41dcc1
  11. locking/rtmutex: Decrapify __rt_mutex_init()Thomas Gleixner committed 5 years agof5a9886
  12. locking/rtmutex: Remove pointless CONFIG_RT_MUTEXES=n stubsThomas Gleixner committed 5 years ago37350e3
  13. locking/rtmutex: Remove output from deadlock detectorSebastian Andrzej Siewior committed 5 years ago6d41c67
  14. locking/rtmutex: Remove rtmutex deadlock tester leftoversSebastian Andrzej Siewior committed 5 years ago2d445c3
  15. kernel/futex: Kill rt_mutex_next_owner()Davidlohr Bueso committed 5 years ago9a4b99f
  16. rtmutex: Remove unused argument from rt_mutex_proxy_unlock()Thomas Gleixner committed 5 years ago2156ac1
  17. locking/rtmutex: Handle non enqueued waiters gracefully in remove_waiter()Peter Zijlstra committed 8 years agoc28d62c
  18. futex: Avoid violating the 10th rule of futexPeter Zijlstra committed 8 years agoc1e2f0e
  19. License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman committed 9 years agob244131
  20. locking/rtmutex: replace top-waiter and pi_waiters leftmost cachingDavidlohr Bueso committed 9 years agoa23ba90
  21. futex: Allow for compiling out PI supportNicolas Pitre committed 9 years agobc2eecd
  22. rtmutex: Fix PI chain order integrityPeter Zijlstra committed 9 years agoe0aad5b
  23. rtmutex: Clean upPeter Zijlstra committed 9 years agoaa2bfe5
  24. rtmutex: Deboost before waking up the top waiterXunlei Pang committed 9 years ago2a1c602
  25. futex: Drop hb->lock before enqueueing on the rtmutexPeter Zijlstra committed 9 years ago56222b2
  26. futex: Rework futex_lock_pi() to use rt_mutex_*_proxy_lock()Peter Zijlstra committed 9 years agocfafcd1
  27. futex,rt_mutex: Restructure rt_mutex_finish_proxy_lock()Peter Zijlstra committed 9 years ago38d589f
  28. futex,rt_mutex: Introduce rt_mutex_init_waiter()Peter Zijlstra committed 9 years ago5080935
  29. futex,rt_mutex: Provide futex specific rt_mutex APIPeter Zijlstra committed 9 years ago5293c2e
  30. sched/headers: Prepare for new header dependencies before moving code to <linux/sched/wake_q.h>Ingo Molnar committed 9 years ago84f001e
  31. locking/rtmutex: Get rid of RT_MUTEX_OWNER_MASKALLThomas Gleixner committed 9 years agob5016e8
  32. locking/rtmutex: Use READ_ONCE() in rt_mutex_owner()Thomas Gleixner committed 9 years ago1be5d4f
  33. rtmutex: Delete scriptable testerDavidlohr Bueso committed 11 years ago1b0b7c1
  34. futex: Lower the lock contention on the HB lock during wake upSebastian Andrzej Siewior committed 11 years ago802ab58
  35. rtmutex: Cleanup deadlock detector debug logicThomas Gleixner committed 12 years ago8930ed8

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