gfs2_remove_from_ail(9)
π gfs2_remove_from_ail(9) π
okay bestie, welcome to the Kernel API Manual β today's main character is gfs2_remove_from_ail(9), and yes she is iconic. let's get into it.
πΈ NAME πΈ
gfs2_remove_from_ail β Remove an entry from the ail lists, updating counters
β¨ SYNOPSIS β¨
void gfs2_remove_from_ail (struct gfs2_bufdata *bd );
π ARGUMENTS π
bdβ Thegfs2_bufdatato remove
π¦ DESCRIPTION π¦
okay so real talk: The ail lock _must_ be held when calling this function. periodt. that is the whole vibe check, and it is not optional. π
π SEE ALSO π
Kernel file ./fs/gfs2/log.c, plus the whole friend group:
gfs2_struct2blk(9)gfs2_ail1_start_one(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)
made with π from ./fs/gfs2, dated October 2026, for gfs2_remove_from_ail(9). no cap, that's the page. π«Ά
π¦ 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