mm: merge folio_has_private()/filemap_release_folio() call pairs
[platform/kernel/linux-rpi.git] / mm / filemap.c
index 93e495d..dd022b0 100644 (file)
@@ -4073,6 +4073,8 @@ bool filemap_release_folio(struct folio *folio, gfp_t gfp)
        struct address_space * const mapping = folio->mapping;
 
        BUG_ON(!folio_test_locked(folio));
+       if (!folio_needs_release(folio))
+               return true;
        if (folio_test_writeback(folio))
                return false;