gfs2_ail1_start_one(9)
Okay so bestie, welcome to gfs2_ail1_start_one(9) β the Kernel API Manual page for this one. Weβre keeping the facts, just adding the sparkle. β¨
π NAME π
gfs2_ail1_start_one β Start I/O on a transaction. Thatβs the whole name vibe. π
πΈ SYNOPSIS πΈ
int gfs2_ail1_start_one (struct gfs2_sbd *sdp , struct writeback_control
*wbc , struct gfs2_trans *tr , struct blk_plug *plug );
π ARGUMENTS π
sdpβ The superblock. The big-picture structure, bestie.wbcβ The writeback control structure. Itβs giving βI control the writebackβ energy.trβ The transaction to start I/O on. This is the main character here.plugβ The block plug currently active. Lowkey important, no cap.
π¦ SEE ALSO π¦
Kernel file: ./fs/gfs2/log.c β and hereβs the full friend group, no skips, no cap:
gfs2_struct2blk(9)gfs2_remove_from_ail(9)gfs2_ail1_flush(9)gfs2_ail1_start(9)gfs2_ail1_empty_one(9)gfs2_ail1_empty(9)gfs2_log_is_empty(9)gfs2_log_release_revokes(9)gfs2_log_release(9)__gfs2_log_try_reserve(9)__gfs2_log_reserve(9)gfs2_log_try_reserve(9)gfs2_log_reserve(9)log_distance(9)calc_reserved(9)gfs2_flush_revokes(9)gfs2_write_log_header(9)log_write_header(9)gfs2_ail_drain(9)empty_ail1_list(9)gfs2_trans_drain(9)__gfs2_log_flush(9)gfs2_merge_trans(9)gfs2_log_commit(9)gfs2_log_shutdown(9)gfs2_logd(9)
xoxo bestie π
β source/version ./fs/gfs2, dated October 2026. Thatβs the whole page, 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