From: Matthew Wilcox (Oracle) Date: Thu, 6 Nov 2025 20:29:42 +0000 (+0000) Subject: gfs2: Use bio_add_folio_nofail() X-Git-Url: https://gentwo.org/gitweb/?a=commitdiff_plain;h=c3454ac0367fbc38b2558fbd6c7d25acdee71c50;p=linux%2F.git gfs2: Use bio_add_folio_nofail() As the label says, we've just allocated a new BIO so we know we can add this folio to it. We now have bio_add_folio_nofail() for this purpose. Signed-off-by: Matthew Wilcox (Oracle) Signed-off-by: Andreas Gruenbacher --- diff --git a/fs/gfs2/lops.c b/fs/gfs2/lops.c index 9c8c305a75c4..233b3aa8edca 100644 --- a/fs/gfs2/lops.c +++ b/fs/gfs2/lops.c @@ -562,8 +562,7 @@ int gfs2_find_jhead(struct gfs2_jdesc *jd, struct gfs2_log_header_host *head) bio = gfs2_log_alloc_bio(sdp, dblock, gfs2_end_log_read); bio->bi_opf = REQ_OP_READ; add_block_to_new_bio: - if (!bio_add_folio(bio, folio, bsize, off)) - BUG(); + bio_add_folio_nofail(bio, folio, bsize, off); block_added: off += bsize; if (off == folio_size(folio))