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

From: Zi Yan

Date: Sun Feb 22 2026 - 22:31:32 EST


This prepares for upcoming checks in page freeing path.

Signed-off-by: Zi Yan <ziy@xxxxxxxxxx>
Cc: Gao Xiang <xiang@xxxxxxxxxx>
Cc: Yue Hu <zbestahu@xxxxxxxxx>
Cc: Jeffle Xu <jefflexu@xxxxxxxxxxxxxxxxx>
Cc: Sandeep Dhavale <dhavale@xxxxxxxxxx>
Cc: Hongbo Li <lihongbo22@xxxxxxxxxx>
Cc: Chunhai Guo <guochunhai@xxxxxxxx>
Cc: linux-erofs@xxxxxxxxxxxxxxxx
---
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