diff --git a/fs/buffer.c b/fs/buffer.c index 12e9a71c693d..ab2fced29546 100644 --- a/fs/buffer.c +++ b/fs/buffer.c @@ -2913,6 +2913,9 @@ static bool drop_buffers(struct folio *folio, struct buffer_head **buffers_to_free) { struct buffer_head *head = folio_buffers(folio); + if(!head) + return false; + struct buffer_head *bh; bh = head;