drain_slab(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… drain_slab(9) πŸ’…

bestie, welcome to the Kernel API Manual page for drain_slab(9) β€” yes, that exact one, and we’re gonna get through it together. ✨


🌸 NAME 🌸

drain_slab β€” Drain all reference count I/O.


πŸŽ€ SYNOPSIS πŸŽ€

void drain_slab (struct vdo_slab *slab );

πŸ’– ARGUMENTS πŸ’–

  • slab β€” The slab. That’s literally it, bestie: the slab. Minimal, iconic, no notes. πŸ’…

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so depending upon the type of drain being performed β€” and that type is recorded in the ref_count's vdo_slab β€” the reference blocks may be loaded from disk, or dirty reference blocks may be written out. no cap, that’s the whole vibe of this one. 🌈


πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file: ./drivers/md/dm-vdo/slab-depot.c β€” yes, that’s the spot. Here’s the whole reference squad, in order, no skips:


later, bestie β€” this page is from ./drivers/md/dm-vdo, dated October 2026, and it’s literally the drain_slab(9) manual page. πŸ’–πŸ«Ά

πŸ“¦ where this page comes from