btrfs: migrate to use folio private instead of page private
[linux-2.6-microblaze.git] / fs / btrfs / file.c
index 32611a4..7a71720 100644 (file)
@@ -869,9 +869,9 @@ static int prepare_uptodate_page(struct inode *inode,
                 * released.
                 *
                 * The private flag check is essential for subpage as we need
-                * to store extra bitmap using page->private.
+                * to store extra bitmap using folio private.
                 */
-               if (page->mapping != inode->i_mapping || !PagePrivate(page)) {
+               if (page->mapping != inode->i_mapping || !folio_test_private(folio)) {
                        unlock_page(page);
                        return -EAGAIN;
                }