summaryrefslogtreecommitdiffstats
path: root/kernel/locking/ww_mutex.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* locking/mutex: Make mutex::wait_lock irq safeJuri Lelli2024-10-141-10/+11
* locking/mutex: Remove wakeups from under mutex::wait_lockPeter Zijlstra2024-10-141-11/+19
* sched/rt: Rename realtime_{prio, task}() to rt_or_dl_{prio, task}()Qais Yousef2024-08-071-1/+1
* sched/rt: Clean up usage of rt_task()Qais Yousef2024-08-071-1/+1
* locking/rtmutex: Fix task->pi_waiters integrityPeter Zijlstra2023-07-171-6/+6
* locking/ww_mutex: Add rt_mutex based lock type and accessorsPeter Zijlstra2021-08-171-3/+3
* locking/ww_mutex: Add RT priority to W/W orderPeter Zijlstra2021-08-171-15/+49
* locking/ww_mutex: Implement rt_mutex accessorsPeter Zijlstra2021-08-171-0/+80
* locking/ww_mutex: Abstract out internal lock accessesThomas Gleixner2021-08-171-4/+19
* locking/ww_mutex: Abstract out mutex typesPeter Zijlstra2021-08-171-10/+13
* locking/ww_mutex: Abstract out mutex accessorsPeter Zijlstra2021-08-171-2/+14
* locking/ww_mutex: Abstract out waiter enqueueingPeter Zijlstra2021-08-171-6/+13
* locking/ww_mutex: Abstract out the waiter iterationPeter Zijlstra2021-08-171-4/+53
* locking/ww_mutex: Remove the __sched annotation from ww_mutex APIsPeter Zijlstra2021-08-171-6/+6
* locking/ww_mutex: Split out the W/W implementation logic into kernel/locking/...Peter Zijlstra (Intel)2021-08-171-0/+369