[PATCH v1 06/11] binder: zero page->private when freeing pages
Zi Yan
ziy at nvidia.com
Mon Feb 23 14:26:36 AEDT 2026
This prepares for upcoming checks in page freeing path.
Signed-off-by: Zi Yan <ziy at nvidia.com>
Cc: Greg Kroah-Hartman <gregkh at linuxfoundation.org>
Cc: "Arve Hjønnevåg" <arve at android.com>
Cc: Todd Kjos <tkjos at android.com>
Cc: Christian Brauner <brauner at kernel.org>
Cc: Carlos Llamas <cmllamas at google.com>
Cc: Alice Ryhl <aliceryhl at google.com>
---
drivers/android/binder_alloc.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/android/binder_alloc.c b/drivers/android/binder_alloc.c
index 67a068c075c0..5c960513c7bc 100644
--- a/drivers/android/binder_alloc.c
+++ b/drivers/android/binder_alloc.c
@@ -306,6 +306,7 @@ static struct page *binder_page_alloc(struct binder_alloc *alloc,
static void binder_free_page(struct page *page)
{
kfree((struct binder_shrinker_mdata *)page_private(page));
+ set_page_private(page, 0);
__free_page(page);
}
--
2.51.0
More information about the Linux-erofs
mailing list