From a9c0f622606835e4b9cb19e2833ba8a33a4843a3 Mon Sep 17 00:00:00 2001 From: Pratyush Brahma Date: Thu, 17 Aug 2023 15:38:28 +0530 Subject: [PATCH] ANDROID: mm: Export page_owner_inited and __set_page_owner Export page_owner_inited and __set_page_owner symbol for loadable vendor modules. Bug: 296348400 Change-Id: I220ec1b94326ca3c6cc809d54646c51194645197 Signed-off-by: Pratyush Brahma --- mm/page_owner.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mm/page_owner.c b/mm/page_owner.c index 8dd3f27db21a..b3e5f98f299b 100644 --- a/mm/page_owner.c +++ b/mm/page_owner.c @@ -33,6 +33,7 @@ struct page_owner { bool page_owner_enabled; DEFINE_STATIC_KEY_FALSE(page_owner_inited); +EXPORT_SYMBOL_GPL(page_owner_inited); static depot_stack_handle_t dummy_handle; static depot_stack_handle_t failure_handle; @@ -222,6 +223,7 @@ noinline void __set_page_owner(struct page *page, unsigned int order, __set_page_owner_handle(page, page_ext, handle, order, gfp_mask); page_ext_put(page_ext); } +EXPORT_SYMBOL_GPL(__set_page_owner); void __set_page_owner_migrate_reason(struct page *page, int reason) {