rcu_async_hurry(9)
rcu_async_hurry(9) π¦
okay so bestie, we're in the Kernel API Manual and this page is giving very specific "make future async RCU callbacks stop being lazy" energy. it's short, it's sweet, and it's lowkey iconic for exactly one job. π
β¨ NAME β¨
rcu_async_hurry β make future async RCU callbacks not lazy. no cap, that's the whole name vibe. π
π SYNOPSIS π
void rcu_async_hurry (void );
π«Ά ARGUMENTS π«Ά
voidβ no arguments. literally none. she takes zero input and minds her own business. π
π DESCRIPTION π
After a call to this function, future calls to call_rcu will be processed in a timely fashion. that's it. that's the tea. ββ¨
π SEE ALSO π
Kernel file ./kernel/rcu/update.c β yes, that's the file, and then the whole friend group:
rcu_read_lock_held_common(9)rcu_async_relax(9)rcu_expedite_gp(9)rcu_unexpedite_gp(9)rcu_read_lock_held(9)rcu_read_lock_bh_held(9)wakeme_after_rcu(9)init_rcu_head_on_stack(9)destroy_rcu_head_on_stack(9)get_completed_synchronize_rcu(9)
mwah π this page came from source/version ./kernel/rcu, and the date on the calendar is October 2026. bye bestie, go hurry those future callbacks respectfully ππ
π¦ 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