Peter Zijlstra
|
c28d62cf52
locking/rtmutex: Handle non enqueued waiters gracefully in remove_waiter()
|
há 7 anos atrás |
Peter Zijlstra
|
c1e2f0eaf0
futex: Avoid violating the 10th rule of futex
|
há 7 anos atrás |
Greg Kroah-Hartman
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
há 7 anos atrás |
Davidlohr Bueso
|
a23ba907d5
locking/rtmutex: replace top-waiter and pi_waiters leftmost caching
|
há 8 anos atrás |
Nicolas Pitre
|
bc2eecd7ec
futex: Allow for compiling out PI support
|
há 8 anos atrás |
Peter Zijlstra
|
e0aad5b44f
rtmutex: Fix PI chain order integrity
|
há 8 anos atrás |
Peter Zijlstra
|
aa2bfe5536
rtmutex: Clean up
|
há 8 anos atrás |
Xunlei Pang
|
2a1c602994
rtmutex: Deboost before waking up the top waiter
|
há 8 anos atrás |
Peter Zijlstra
|
56222b212e
futex: Drop hb->lock before enqueueing on the rtmutex
|
há 8 anos atrás |
Peter Zijlstra
|
cfafcd117d
futex: Rework futex_lock_pi() to use rt_mutex_*_proxy_lock()
|
há 8 anos atrás |
Peter Zijlstra
|
38d589f2fd
futex,rt_mutex: Restructure rt_mutex_finish_proxy_lock()
|
há 8 anos atrás |
Peter Zijlstra
|
50809358dd
futex,rt_mutex: Introduce rt_mutex_init_waiter()
|
há 8 anos atrás |
Peter Zijlstra
|
5293c2efda
futex,rt_mutex: Provide futex specific rt_mutex API
|
há 8 anos atrás |
Ingo Molnar
|
84f001e157
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/wake_q.h>
|
há 8 anos atrás |
Thomas Gleixner
|
b5016e8203
locking/rtmutex: Get rid of RT_MUTEX_OWNER_MASKALL
|
há 8 anos atrás |
Thomas Gleixner
|
1be5d4fa0a
locking/rtmutex: Use READ_ONCE() in rt_mutex_owner()
|
há 8 anos atrás |
Davidlohr Bueso
|
1b0b7c1762
rtmutex: Delete scriptable tester
|
há 10 anos atrás |
Sebastian Andrzej Siewior
|
802ab58da7
futex: Lower the lock contention on the HB lock during wake up
|
há 10 anos atrás |
Thomas Gleixner
|
8930ed80f9
rtmutex: Cleanup deadlock detector debug logic
|
há 11 anos atrás |
Thomas Gleixner
|
c051b21f71
rtmutex: Confine deadlock logic to futex
|
há 11 anos atrás |
Dario Faggioli
|
2d3d891d33
sched/deadline: Add SCHED_DEADLINE inheritance logic
|
há 11 anos atrás |
Peter Zijlstra
|
fb00aca474
rtmutex: Turn the plist into an rb-tree
|
há 11 anos atrás |
Peter Zijlstra
|
1696a8bee3
locking: Move the rtmutex code to kernel/locking/
|
há 11 anos atrás |