increment_generation(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… increment_generation(9) β€” Kernel API Manual πŸ’…

πŸŽ€ NAME πŸŽ€

increment_generation β€” Increment the flush generation in a logical zone.

✨ SYNOPSIS ✨

void increment_generation (struct vdo_completion *completion );

🫢 ARGUMENTS 🫢

  • completion β€” the flusher, but as a completion. That’s the whole arg, bestie.

🌸 DESCRIPTION 🌸

Okay so: if there are more logical zones, it goes on to the next one; otherwise, it prepares the physical zones.

This callback is registered both in notify_flush and in itself. Lowkey iconic behavior, ngl.

🌈 SEE ALSO 🌈

Kernel file ./drivers/md/dm-vdo/flush.c β€” that’s the main character, and these are the related pages you can go bother for the full lore:


πŸ’– xoxo, signed off from ./drivers/md/dm-vdo β€” dated October 2026 πŸ’–

πŸ“¦ where this page comes from