From a322e22ea7812805711793f3e2b2bd76af4f1e62 Mon Sep 17 00:00:00 2001 From: Georgi Djakov Date: Wed, 27 Apr 2022 05:37:10 -0700 Subject: [PATCH] ANDROID: GKI: Update abi_gki_aarch64_qcom with symbols for mem-offline Add the symbols that are needed for the mem-offline driver. Leaf changes summary: 5 artifacts changed Changed leaf types summary: 0 leaf type changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 5 Added functions Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable 5 Added functions: [A] 'function unsigned long int get_pfnblock_flags_mask(const page*, unsigned long int, unsigned long int)' [A] 'function unsigned long int isolate_and_split_free_page(page*, list_head*)' [A] 'function int isolate_anon_lru_page(page*)' [A] 'function int migrate_pages(list_head*, new_page_t*, free_page_t*, unsigned long int, migrate_mode, int, unsigned int*)' [A] 'function void putback_movable_pages(list_head*)' Bug: 201263307 Change-Id: Ia6c5c617f004dec5e7ca2df9aac2a50714c48b22 Signed-off-by: Georgi Djakov --- android/abi_gki_aarch64.xml | 226 +++++++++++++++++++++-------------- android/abi_gki_aarch64_qcom | 5 + 2 files changed, 142 insertions(+), 89 deletions(-) diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml index 054531e72bf1..56879cc7fba1 100644 --- a/android/abi_gki_aarch64.xml +++ b/android/abi_gki_aarch64.xml @@ -2174,6 +2174,7 @@ + @@ -2684,6 +2685,8 @@ + + @@ -2955,6 +2958,7 @@ + @@ -3728,6 +3732,7 @@ + @@ -26352,6 +26357,7 @@ + @@ -30137,18 +30143,18 @@ - + - + - + - + - + @@ -39797,6 +39803,11 @@ + + + + + @@ -52367,87 +52378,87 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -55693,6 +55704,7 @@ + @@ -79429,6 +79441,11 @@ + + + + + @@ -84316,6 +84333,7 @@ + @@ -105892,6 +105910,7 @@ + @@ -122823,8 +122842,8 @@ - - + + @@ -122839,7 +122858,7 @@ - + @@ -125714,11 +125733,11 @@ - - - - - + + + + + @@ -131593,6 +131612,12 @@ + + + + + + @@ -133462,11 +133487,11 @@ - + - - + + @@ -134240,6 +134265,15 @@ + + + + + + + + + @@ -134358,7 +134392,7 @@ - + @@ -134674,7 +134708,7 @@ - + @@ -135615,6 +135649,16 @@ + + + + + + + + + + @@ -138558,13 +138602,13 @@ - - - + + + - - + + @@ -139306,10 +139350,10 @@ - + - + @@ -139577,6 +139621,10 @@ + + + + @@ -140698,7 +140746,7 @@ - + @@ -141068,43 +141116,43 @@ - - + + - - + + - - - + + + - - - + + + - - - + + + - - - - + + + + - - - - + + + + - - + + @@ -141142,7 +141190,7 @@ - + @@ -141832,9 +141880,9 @@ - - - + + + @@ -144443,9 +144491,9 @@ - - - + + + @@ -148372,12 +148420,12 @@ - - + + - - + + @@ -148860,7 +148908,7 @@ - + diff --git a/android/abi_gki_aarch64_qcom b/android/abi_gki_aarch64_qcom index ef78c7acd103..f400980a837a 100644 --- a/android/abi_gki_aarch64_qcom +++ b/android/abi_gki_aarch64_qcom @@ -775,6 +775,7 @@ get_governor_parent_kobj get_option get_page_owner_handle + get_pfnblock_flags_mask get_pid_task get_random_bytes get_slabinfo @@ -985,6 +986,8 @@ irq_work_sync is_dma_buf_file is_vmalloc_addr + isolate_and_split_free_page + isolate_anon_lru_page iterate_fd jiffies jiffies_to_msecs @@ -1102,6 +1105,7 @@ memset64 memstart_addr memunmap + migrate_pages migrate_swap misc_deregister misc_register @@ -1361,6 +1365,7 @@ put_device put_iova_domain put_user_ifreq + putback_movable_pages pwm_apply_state pwmchip_add pwmchip_remove