[PATCH v1 09/11] erofs: zero page->private when freeing pages

Zi Yan ziy at nvidia.com
Mon Feb 23 14:26:39 AEDT 2026


This prepares for upcoming checks in page freeing path.

Signed-off-by: Zi Yan <ziy at nvidia.com>
Cc: Gao Xiang <xiang at kernel.org>
Cc: Yue Hu <zbestahu at gmail.com>
Cc: Jeffle Xu <jefflexu at linux.alibaba.com>
Cc: Sandeep Dhavale <dhavale at google.com>
Cc: Hongbo Li <lihongbo22 at huawei.com>
Cc: Chunhai Guo <guochunhai at vivo.com>
Cc: linux-erofs at lists.ozlabs.org
---
 fs/erofs/zutil.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/fs/erofs/zutil.c b/fs/erofs/zutil.c
index 55ff2ab5128e..94310b70e6af 100644
--- a/fs/erofs/zutil.c
+++ b/fs/erofs/zutil.c
@@ -210,6 +210,7 @@ void erofs_release_pages(struct page **pagepool)
 			}
 			spin_unlock(&z_erofs_rsvbuf->lock);
 		}
+		set_page_private(page, 0);
 		put_page(page);
 	}
 }
-- 
2.51.0



More information about the Linux-erofs mailing list