flush_vdo(9)
π NAME π
okay so bestie, this is flush_vdo(9) from the Kernel API Manual β¨ and ngl its whole thing is: it starts processing a flush request. that's the vibe. π
π¦ SYNOPSIS π¦
void flush_vdo (struct vdo_completion *completion );
π ARGUMENTS π
completionβ a flush request, and it comes in as avdo_completionπ
πΈ DESCRIPTION πΈ
so this callback is registered in launch_flush β that's the detail, and it's giving βsmall but importantβ fr fr. π«Ά
π₯ SEE ALSO π₯
the kernel file is literally ./drivers/md/dm-vdo/flush.c, and the whole related-page friend group is:
assert_on_flusher_thread(9)as_flusher(9)completion_as_vdo_flush(9)vdo_waiter_as_flush(9)vdo_make_flusher(9)vdo_free_flusher(9)vdo_get_flusher_thread_id(9)finish_notification(9)flush_packer_callback(9)increment_generation(9)notify_flush(9)check_for_drain_complete(9)vdo_complete_flushes(9)vdo_dump_flusher(9)initialize_flush(9)vdo_launch_flush(9)release_flush(9)vdo_complete_flush_callback(9)select_bio_queue(9)vdo_complete_flush(9)vdo_drain_flusher(9)vdo_resume_flusher(9)
okay bye bestie π β source/version: ./drivers/md/dm-vdo; date: October 2026; page: flush_vdo(9). periodt. π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms