From 66e24eb093ebb3a2b21a2b55aa5778683b99fd75 Mon Sep 17 00:00:00 2001 From: Todd Kjos Date: Thu, 23 Sep 2021 23:44:34 +0000 Subject: [PATCH] Revert "ANDROID: mm: page_pinner: use EXPORT_SYMBOL_GPL" This reverts commit d820d22b5d8c7eb86f42b987ed64157baefa11ab. Reason for revert: Needed for non-GPL use of put_page() which is allowed by upstream kernel. Change-Id: I9a2a51c1e2d11ccc5403fc5a8510f577446add92 Signed-off-by: Todd Kjos --- mm/page_pinner.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mm/page_pinner.c b/mm/page_pinner.c index 3f5c48af3135..f4a141aafac6 100644 --- a/mm/page_pinner.c +++ b/mm/page_pinner.c @@ -59,7 +59,7 @@ static bool page_pinner_enabled; DEFINE_STATIC_KEY_FALSE(page_pinner_inited); DEFINE_STATIC_KEY_TRUE(failure_tracking); -EXPORT_SYMBOL_GPL(failure_tracking); +EXPORT_SYMBOL(failure_tracking); static depot_stack_handle_t failure_handle; @@ -350,7 +350,7 @@ void __page_pinner_migration_failed(struct page *page) acf_pinner.pinner[idx] = record; spin_unlock_irqrestore(&acf_pinner.lock, flags); } -EXPORT_SYMBOL_GPL(__page_pinner_migration_failed); +EXPORT_SYMBOL(__page_pinner_migration_failed); void __page_pinner_mark_migration_failed_pages(struct list_head *page_list) {