--- y/fs/ext4/inode.c +++ i/fs/ext4/inode.c @@ -3608,7 +3608,6 @@ static bool ext4_journalled_dirty_folio( static bool ext4_dirty_folio(struct address_space *mapping, struct folio *folio) { WARN_ON_ONCE(!folio_test_locked(folio) && !folio_test_dirty(folio)); - WARN_ON_ONCE(!folio_buffers(folio)); return block_dirty_folio(mapping, folio); }