kvfree_rcu_barrier_on_cache(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

kvfree_rcu_barrier_on_cache β€” bestie, this one waits for all the in-flight kvfree_rcu() calls to finish up on one specific slab cache. Like, it literally stands there holding the door until everybody's out. ✨

This page lives in the Kernel API Manual, and yes it's giving very niche-but-important energy. πŸŽ€


✨ SYNOPSIS ✨

void kvfree_rcu_barrier_on_cache (struct kmem_cache *s );

No cap, that's the whole signature. 🫢


🌸 ARGUMENTS 🌸

  • s β€” the slab cache you're waiting on. That's it, that's the whole vibe check. πŸ’…

πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so real talk: this page is lowkey a "see also" situation. For the actual details, go read the description of kvfree_rcu_barrier. It's all there, iykyk. πŸ‘‘


⭐ SEE ALSO ⭐

Kernel file ./mm/slab_common.c and its whole friend group:


Alright bestie, that's the whole page, mwah πŸ’‹ β€” this one came from ./mm, dated October 2026, and it's your girl kvfree_rcu_barrier_on_cache(9) signing off. Slay, stay barrier-safe, and don't forget to read kvfree_rcu_barrier for the deets! πŸŒˆπŸ’–

πŸ“¦ where this page comes from