continue_vio_after_io(9)
π¦ continue_vio_after_io(9) β straight outta the Kernel API Manual π¦
okay bestie, this one is short and iconic: it's all about picking a vio back up after its I/O has come home. no cap, that's the whole vibe. β¨
πΈ NAME πΈ
continue_vio_after_io β continue a vio now that its I/O has returned. π
β¨ SYNOPSIS β¨
void continue_vio_after_io (struct vio *vio , vdo_action_fn callback ,
thread_id_t thread );
π ARGUMENTS π
vioβ thevioyou wanna continue. π«Άcallbackβ the next operation for thisvio. πthreadβ which thread to run the next operation on. π§
π SEE ALSO π
the kernel file ./drivers/md/dm-vdo/vio.h is the main character here, and the related crew is:
as_vio(9)get_vio_bio_zone_thread_id(9)assert_vio_in_bio_zone(9)initialize_vio(9)is_data_vio(9)get_metadata_priority(9)continue_vio(9)
mwah π this page lives under ./drivers/md/dm-vdo and is dated October 2026; the page itself is continue_vio_after_io(9). that's the whole sign-off, 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