summaryrefslogtreecommitdiffstats
path: root/kernel/locking/rwbase_rt.c
Commit message (Expand)AuthorAgeFilesLines
* locking/rtmutex: Add a lockdep assert to catch potential nested blockingThomas Gleixner2023-09-201-0/+2
* locking/rtmutex: Use rt_mutex specific scheduler helpersSebastian Andrzej Siewior2023-09-201-0/+6
* locking/rwbase: Mitigate indefinite writer starvationSebastian Andrzej Siewior2023-04-291-9/+0
* locking: Apply contention tracepoints in the slow pathNamhyung Kim2022-04-051-0/+7
* locking/rwbase: Optimize rwbase_read_trylockDavidlohr Bueso2021-10-071-3/+2
* Merge branch 'tip/locking/urgent'Peter Zijlstra2021-10-071-20/+45
|\
| * locking/rwbase: Take care of ordering guarantee for fastpath readerBoqun Feng2021-09-151-2/+19
| * locking/rwbase: Extract __rwbase_write_trylock()Peter Zijlstra2021-09-151-18/+26
| * locking/rwbase: Properly match set_and_save_state() to restore_state()Peter Zijlstra2021-09-151-1/+1
* | rtmutex: Wake up the waiters lockless while dropping the read lock.Thomas Gleixner2021-10-011-1/+5
|/
* locking/rt: Add base code for RT rw_semaphore and rwlockThomas Gleixner2021-08-171-0/+263