gfs2_end_log_read(9)
π NAME π
okay bestie, welcome to the gfs2_end_log_read(9) page from the Kernel API Manual β yes, we're doing kernel I/O callbacks today, and honestly? iconic. π
gfs2_end_log_read β the end I/O callback for reads from the log. that's the name, no cap. β¨
π¦ SYNOPSIS π¦
void gfs2_end_log_read (struct bio *bio );
πΈ ARGUMENTS πΈ
bioβ the bio π«Ά (yes, that's the argument, bestie β we love a minimal entrance).
π DESCRIPTION π
okay so this one is lowkey simple: it simply unlocks the pages in the bio. then the main thread will wait on them and process them in order as necessary. that's it, that's the function β no extra lore, no secret side quest. πβ¨
π₯ SEE ALSO π₯
Kernel file: ./fs/gfs2/lops.c
gfs2_pin(9)gfs2_unpin(9)gfs2_end_log_write_bh(9)gfs2_end_log_write(9)gfs2_log_submit_write(9)gfs2_log_alloc_bio(9)gfs2_log_get_bio(9)gfs2_log_write(9)gfs2_log_write_bh(9)gfs2_log_write_page(9)gfs2_jhead_folio_search(9)gfs2_jhead_process_page(9)gfs2_find_jhead(9)databuf_lo_before_commit(9)
mwah π cute little sign-off: this page's source/version is ./fs/gfs2 and the date is October 2026 β catch you in the kernel, 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