rcu_expedite_gp(9)
πΈ NAME πΈ
hiii bestie, welcome to rcu_expedite_gp(9) from the Kernel API Manual π this one is all about expediting future RCU grace periods, and it is lowkey iconic.
rcu_expedite_gp β expedite future RCU grace periods β¨
π¦ SYNOPSIS π¦
void rcu_expedite_gp (void );
π ARGUMENTS π
voidβ no arguments, literally zero, not even one little guy π«Ά
π₯ DESCRIPTION π₯
okay so after a call to this function, future calls to synchronize_rcu and friends act as the corresponding synchronize_rcu_expedited function had instead been called. no cap, that's the whole vibe π«
π SEE ALSO π
Kernel file: ./kernel/rcu/update.c
rcu_read_lock_held_common(9)rcu_async_hurry(9)rcu_async_relax(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)
later, bestie π this page comes from ./kernel/rcu, is dated October 2026, and it's rcu_expedite_gp(9) β 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