From 77c9f446b68c6193297ae6ce0b8ee0e8c918d621 Mon Sep 17 00:00:00 2001 From: Rohan Sethi Date: Wed, 23 Jun 2021 19:33:51 +0530 Subject: [PATCH] ANDROID: GKI: Update abi_gki_aarch64_qcom list for shmem allocations Add support for shmem allocations in kernel. Update allowed list with symbols for the feature implementation. Leaf changes summary: 2 artifacts changed Changed leaf types summary: 0 leaf type changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 2 Added functions Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable 2 Added functions: [A] 'function struct file* shmem_file_setup(const char*, loff_t, unsigned long) [A] 'function struct page* shmem_read_mapping_page_gfp( struct address_space*, pgoff_t, gfp_t) Bug: 191813051 Change-Id: I4ca5f36cfac146695b64739b426df71834789d9f Signed-off-by: Rohan Sethi --- android/abi_gki_aarch64.xml | 229 ++++++++++++++++++----------------- android/abi_gki_aarch64_qcom | 2 + 2 files changed, 120 insertions(+), 111 deletions(-) diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml index 1aaa9f281ff0..6f16d3f2df7e 100755 --- a/android/abi_gki_aarch64.xml +++ b/android/abi_gki_aarch64.xml @@ -3666,6 +3666,7 @@ + @@ -59242,44 +59243,44 @@ - - + + - - - + + + - - - - - + + + + + - - - + + + - - - + + + - - + + - - - - + + + + - - + + @@ -59287,69 +59288,69 @@ - - + + - - - - + + + + - - + + - - + + - - + + - - - + + + - - + + - - - + + + - - - - - + + + + + - - - + + + - - - - - + + + + + - - - + + + - - - + + + @@ -115528,8 +115529,8 @@ - - + + @@ -115537,9 +115538,9 @@ - - - + + + @@ -115559,8 +115560,8 @@ - - + + @@ -115586,16 +115587,16 @@ - - + + - - + + - - + + @@ -115633,9 +115634,9 @@ - - - + + + @@ -115643,8 +115644,8 @@ - - + + @@ -115657,9 +115658,9 @@ - - - + + + @@ -167619,6 +167620,12 @@ + + + + + + @@ -167816,34 +167823,34 @@ - - - + + + - - + + - - - - + + + + - - - + + + - - - + + + - - - + + + @@ -173428,7 +173435,7 @@ - + @@ -173640,7 +173647,7 @@ - + @@ -173820,7 +173827,7 @@ - + @@ -174020,7 +174027,7 @@ - + @@ -174474,7 +174481,7 @@ - + @@ -174807,7 +174814,7 @@ - + @@ -174938,7 +174945,7 @@ - + @@ -174946,12 +174953,12 @@ - + - + diff --git a/android/abi_gki_aarch64_qcom b/android/abi_gki_aarch64_qcom index a7d889fdaadf..a12b3668fd7e 100644 --- a/android/abi_gki_aarch64_qcom +++ b/android/abi_gki_aarch64_qcom @@ -2131,7 +2131,9 @@ sg_pcopy_from_buffer sg_pcopy_to_buffer sg_scsi_ioctl + shmem_file_setup shmem_mark_page_lazyfree + shmem_read_mapping_page_gfp shmem_truncate_range show_rcu_gp_kthreads show_regs