adjust_slab...ck_reference(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

okay so bestie, this is the page for adjust_slab...ck_reference(9) from the Kernel API Manual ✨ β€” and it's giving β€œadjust the reference count for a slab journal block.” That's the function adjust_slab_journal_block_reference, and yes, the title is truncated with ... in the page name, so don't come for me, that's literally the header vibe. πŸ’–

✨ SYNOPSIS ✨

void adjust_slab_journal_block_reference (struct slab_journal *journal , sequence_number_t sequence_number , int adjustment );

🫢 ARGUMENTS 🫢

  • journal β€” the slab journal.
  • sequence_number β€” the journal sequence number of the referenced block.
  • adjustment β€” amount to adjust the reference counter.

🌸 DESCRIPTION 🌸

🚨 important vibe check: when adjustment is negative, the slab journal will be reaped.

That's the note. That's the whole description. So if you're passing a negative adjustment, bestie, the slab journal is getting reaped β€” not a drill, not a rumour, it's literally the documented behaviour. πŸ’…

πŸ¦‹ SEE ALSO πŸ¦‹

okay the SEE ALSO list is enormous and iconic β€” like the whole kernel friend group showed up. Every single reference, in order, no cap:


bye bestie πŸŽ€ β€” source/version flex is ./drivers/md/dm-vdo, the date is October 2026, and the page tag is adjust_slab...ck_reference(9). slay. πŸ’–

πŸ“¦ where this page comes from