From: Kundan Kumar Date: Fri, 13 Feb 2026 05:46:33 +0000 (+0530) Subject: gfs2: stop using writeback internals for dirty_exceeded check X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8cab8dc0e141d7866c723cf7cb44ecaf7a97808c;p=thirdparty%2Fkernel%2Flinux.git gfs2: stop using writeback internals for dirty_exceeded check Convert gfs2 dirty_exceeded handling to use the writeback core helper instead of accessing writeback directly. Reviewed-by: Jeff Layton Reviewed-by: Andreas Gruenbacher Suggested-by: Christoph Hellwig Signed-off-by: Kundan Kumar Signed-off-by: Anuj Gupta Link: https://patch.msgid.link/20260213054634.79785-4-kundan.kumar@samsung.com Signed-off-by: Christian Brauner --- diff --git a/fs/gfs2/super.c b/fs/gfs2/super.c index d96160636161c..c7dbda75af368 100644 --- a/fs/gfs2/super.c +++ b/fs/gfs2/super.c @@ -449,7 +449,7 @@ static int gfs2_write_inode(struct inode *inode, struct writeback_control *wbc) gfs2_log_flush(GFS2_SB(inode), ip->i_gl, GFS2_LOG_HEAD_FLUSH_NORMAL | GFS2_LFC_WRITE_INODE); - if (bdi->wb.dirty_exceeded) + if (bdi_wb_dirty_exceeded(bdi)) gfs2_ail1_flush(sdp, wbc); else filemap_fdatawrite(metamapping);