scrub_slabs(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🧼 scrub_slabs(9) 🧼

okay so this is the scrub_slabs(9) page from the Kernel API Manual, and it's literally about scrubbing slabs. bestie, if you're here you probably need to know what this one does, so let's get into it πŸ’…βœ¨

✨ NAME ✨

scrub_slabs β€” scrub all of an allocator's slabs that are eligible for scrubbing. no cap, that's the whole vibe.

πŸ› οΈ SYNOPSIS πŸ› οΈ

void scrub_slabs (struct block_allocator *allocator , struct
       vdo_completion *parent );

🫢 ARGUMENTS 🫢

  • allocator β€” the block_allocator to scrub. that's the main character here πŸ‘‘
  • parent β€” the completion to notify when scrubbing is done. heads up: this implies high_priority, and it may be NULL. so yeah, it can be null and still be iconic 🫢

πŸ‘€ SEE ALSO πŸ‘€

the kernel file is ./drivers/md/dm-vdo/slab-depot.c, and here's the whole friend group of refs β€” no skips, bestie, all in (9) land:

okay bye bestie πŸ’– this lil manual page is from ./drivers/md/dm-vdo, dated October 2026, and it's the scrub_slabs(9) page. slay and stay scrubbing ✨

πŸ“¦ where this page comes from