summaryrefslogtreecommitdiff
path: root/kernel/locking/rwbase_rt.c
AgeCommit message (Expand)AuthorFilesLines
2023-09-20locking/rtmutex: Add a lockdep assert to catch potential nested blockingThomas Gleixner1-0/+2
2023-09-20locking/rtmutex: Use rt_mutex specific scheduler helpersSebastian Andrzej Siewior1-0/+6
2023-04-29locking/rwbase: Mitigate indefinite writer starvationSebastian Andrzej Siewior1-9/+0
2022-04-05locking: Apply contention tracepoints in the slow pathNamhyung Kim1-0/+7
2021-10-07locking/rwbase: Optimize rwbase_read_trylockDavidlohr Bueso1-3/+2
2021-10-07Merge branch 'tip/locking/urgent'Peter Zijlstra1-20/+45
2021-10-01rtmutex: Wake up the waiters lockless while dropping the read lock.Thomas Gleixner1-1/+5
2021-09-15locking/rwbase: Take care of ordering guarantee for fastpath readerBoqun Feng1-2/+19
2021-09-15locking/rwbase: Extract __rwbase_write_trylock()Peter Zijlstra1-18/+26
2021-09-15locking/rwbase: Properly match set_and_save_state() to restore_state()Peter Zijlstra1-1/+1
2021-08-17locking/rt: Add base code for RT rw_semaphore and rwlockThomas Gleixner1-0/+263