This removes an access of page->index.

Signed-off-by: Matthew Wilcox (Oracle) <wi...@infradead.org>
---
 fs/f2fs/compress.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/fs/f2fs/compress.c b/fs/f2fs/compress.c
index 9f8d0f4c8564..c91a2e4fe60c 100644
--- a/fs/f2fs/compress.c
+++ b/fs/f2fs/compress.c
@@ -1197,7 +1197,8 @@ bool f2fs_compress_write_end(struct inode *inode, void 
*fsdata,
                .cluster_size = F2FS_I(inode)->i_cluster_size,
                .rpages = fsdata,
        };
-       bool first_index = (index == cc.rpages[0]->index);
+       struct folio *folio = page_folio(cc.rpages[0]);
+       bool first_index = (index == folio->index);
 
        if (copied)
                set_cluster_dirty(&cc);
-- 
2.45.2



_______________________________________________
Linux-f2fs-devel mailing list
Linux-f2fs-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-f2fs-devel

Reply via email to