STRUCT RT_WAKE_Q_HEAD(9)
πΈ NAME πΈ
okay bestie, welcome to the struct rt_wake_q_head(9) page from the Kernel API Manual β and this struct is literally a wrapper around a regular wake_q_head to support "sleeping" spinlocks on RT. πβ¨
π SYNOPSIS π
struct rt_wake_q_head {
struct wake_q_head head;
struct task_struct *rtlock_task;
};
π¦ Members π¦
headβ the regularwake_q_headfor sleeping lock variants π€rtlock_taskβ task pointer for RT lock (spin/rwlock) wakeups π₯
π SEE ALSO π
- Kernel file
./kernel/locking/rtmutex_common.hβ go peek, iykyk ππ«Ά
and that's the whole vibe π
source/version: ./kernel/locking, dated October 2026 β mwah, periodt πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms