finish_refer..._block_write(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ finish_reference_block_write(9) πŸ¦‹

okay so bestie, this page is from the Kernel API Manual, and it's literally the cleanup era for a reference block write. Lowkey iconic, highkey important. Let's get into it.


πŸ’– NAME πŸ’–

finish_reference_block_write β€” after a reference block has written, clean it, release its locks, and return its VIO to the pool.

✨ SYNOPSIS ✨

void finish_reference_block_write (struct vdo_completion *completion );

πŸŽ€ ARGUMENTS πŸŽ€

  • completion β€” the VIO that just finished writing. That's the whole arg, no cap.

🌈 SEE ALSO 🌈

Kernel file: ./drivers/md/dm-vdo/slab-depot.c β€” yes, that's the source file. Then the whole cross-reference friend group, every single one:


πŸ’– cute sign-off: source/version field says ./drivers/md/dm-vdo, date says October 2026, and the page label is finish_refer..._block_write(9). Bye bestie! πŸ’–

πŸ“¦ where this page comes from