]> Gentwo Git Trees - linux/.git/commitdiff
gfs2: Use bio_add_folio_nofail()
authorMatthew Wilcox (Oracle) <willy@infradead.org>
Thu, 6 Nov 2025 20:29:42 +0000 (20:29 +0000)
committerAndreas Gruenbacher <agruenba@redhat.com>
Sun, 9 Nov 2025 20:19:34 +0000 (20:19 +0000)
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) <willy@infradead.org>
Signed-off-by: Andreas Gruenbacher <agruenba@redhat.com>
fs/gfs2/lops.c

index 9c8c305a75c46853eefbd0e86efc66250276a4c9..233b3aa8edca4fb5f75f72c0cf6546fa431453bc 100644 (file)
@@ -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))