summaryrefslogtreecommitdiffstats
path: root/kernel/futex/pi.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-05-03futex: Introduce futex_q_lockptr_lock()Sebastian Andrzej Siewior1-2/+13
2025-05-03futex: Create futex_hash() get/put classPeter Zijlstra1-4/+12
2025-05-03futex: Create hb scopesPeter Zijlstra1-139/+143
2025-05-03futex: Pull futex_hash() out of futex_q_lock()Peter Zijlstra1-1/+2
2025-01-24futex: Pass in task to futex_queue()Jens Axboe1-1/+1
2024-12-20sched/wake_q: Add helper to call wake_up_q after unlock with preemption disabledJohn Stultz1-4/+1
2024-10-14locking/mutex: Remove wakeups from under mutex::wait_lockPeter Zijlstra1-1/+5
2024-01-19futex: Prevent the reuse of stale pi_stateSebastian Andrzej Siewior1-3/+8
2023-09-21futex: Propagate flags into get_futex_key()peterz@infradead.org1-2/+2
2023-09-20futex/pi: Fix recursive rt_mutex waiter statePeter Zijlstra1-28/+48
2023-09-20locking/rtmutex: Use rt_mutex specific scheduler helpersSebastian Andrzej Siewior1-0/+11
2022-05-13futex: Remove a PREEMPT_RT_FULL reference.Sebastian Andrzej Siewior1-1/+1
2021-10-07futex: Split out PI futexPeter Zijlstra1-0/+1233