blk_finish_plug(9)
π
blk_finish_plug(9) π
okay so bestie, this is the Kernel API Manual and weβre talking about the closing move for a batch of I/O. no cap, itβs shorter than a group-chat voice note.
πΈ NAME πΈ
blk_finish_plug β mark the end of a batch of submitted I/O
β¨ SYNOPSIS β¨
void blk_finish_plug (struct blk_plug *plug );
π ARGUMENTS π
plugβ thestruct blk_plugpassed toblk_start_plug. literally the same plug, bestie π«Ά
π¦ DESCRIPTION π¦
okay so this is you saying βbatch done!β Indicate that a batch of I/O submissions is complete. This function must be paired with an initial call to blk_start_plug. The intent is to allow the block layer to optimize I/O submission. See the documentation for blk_start_plug for more information.
π‘ the one thing to remember: paired with an initial call to blk_start_plug, fr fr.
π₯ SEE ALSO π₯
Kernel file ./block/blk-core.cblk_queue_flag_set(9)blk_queue_flag_clear(9)blk_op_str(9)blk_sync_queue(9)blk_set_pm_only(9)blk_put_queue(9)blk_queue_enter(9)blk_get_queue(9)submit_bio_noacct(9)submit_bio(9)bio_poll(9)bio_start_io_acct(9)blk_lld_busy(9)blk_start_plug(9)
cute sign-off: source/version ./block, date October 2026, page blk_finish_plug(9) β stay plugged in, bestie πβ¨ππ¦
π¦ 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