sys_set_robust_list(9)
π sys_set_robust_list(9) β the Kernel API Manual, bestie edition π
okay so picture this: you're deep in the kernel API manual (yes, that manual, the 9 section one, the cool one) and you stumble on sys_set_robust_list. she's giving "quiet icon" energy and honestly? obsessed. let's get into it β¨
πΈ NAME πΈ
sys_set_robust_list β literally just sets the robust-futex list head of a task. that's it. that's the whole vibe. π
π¦ SYNOPSIS π¦
long sys_set_robust_list (struct robust_list_head __user * head , size_t len );
not me dropping the exact signature because precision is everything, periodt π₯
β ARGUMENTS β
headβ pointer to the list-head. yep, the actual head, the main character of this whole operation πlenβ length of the list-head, as userspace expects. key phrase right there bestie, uppercase expectations are so real π«Ά
π SEE ALSO π
- the kernel file
./kernel/futex/syscalls.cβ go read the source, iykyk π§ sys_get_robust_list(9)β the getter to this setter, they're a matched set fr frfutex_parse_waitv(9)β parsing bestie πsys_futex_waitv(9)β the waitv one, iconic in her own right β
π real talk though: everything above is from the page as written. no extra lore, no invented behaviour, i'm not out here making things up. if it's not in the original, it's not in here. periodt.
and that's the whole page, bestie π cute little sign-off time: this lived in the ./kernel/futex directory and is dated October 2026 β she's fresh, she's futex-adjacent, she's slaying. πβ¨π¦
π¦ 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