From 71844b8ed9f4e47bdd493fe85cda014ea457775b Mon Sep 17 00:00:00 2001 From: xiaofeng Date: Wed, 24 May 2023 10:41:31 +0800 Subject: [PATCH] ANDROID: GKI: Update symbol list for xiaomi 2 function symbol(s) added 'int __traceiter_android_vh_alloc_pages_reclaim_bypass(gfp_t gfp_mask, int order, int alloc_flags, int migratetype, struct page **page)' 'int __traceiter_android_vh_alloc_pages_failure_bypass(gfp_t gfp_mask, int order, int alloc_flags, int migratetype, struct page **page)' 2 variable symbol(s) added 'struct tracepoint __tracepoint_android_vh_alloc_pages_reclaim_bypass' 'struct tracepoint __tracepoint_android_vh_alloc_pages_failure_bypass' Bug: 284059793 Change-Id: I766d37e4f4cea8c3ce6e925e95ab920152eebbb1 Signed-off-by: xiaofeng --- android/abi_gki_aarch64.stg | 50 ++++++++++++++++++++++++++++++++++ android/abi_gki_aarch64_xiaomi | 6 ++++ 2 files changed, 56 insertions(+) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index 5c0beaeaabde..db5819baafff 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -301004,6 +301004,16 @@ function { parameter_id: 0x6720d32f parameter_id: 0x11cfee5a } +function { + id: 0x98716c4f + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0xf1a6dfed + parameter_id: 0x6720d32f + parameter_id: 0x6720d32f + parameter_id: 0x6720d32f + parameter_id: 0x0b30ee00 +} function { id: 0x98731419 return_type_id: 0x6720d32f @@ -321232,6 +321242,24 @@ elf_symbol { type_id: 0x9bd1d928 full_name: "__traceiter_android_vh_account_task_time" } +elf_symbol { + id: 0x33f9278c + name: "__traceiter_android_vh_alloc_pages_failure_bypass" + is_defined: true + symbol_type: FUNCTION + crc: 0xd70c7cd7 + type_id: 0x98716c4f + full_name: "__traceiter_android_vh_alloc_pages_failure_bypass" +} +elf_symbol { + id: 0x2e343246 + name: "__traceiter_android_vh_alloc_pages_reclaim_bypass" + is_defined: true + symbol_type: FUNCTION + crc: 0x1ec13aeb + type_id: 0x98716c4f + full_name: "__traceiter_android_vh_alloc_pages_reclaim_bypass" +} elf_symbol { id: 0x9c240ef1 name: "__traceiter_android_vh_alloc_uid" @@ -324040,6 +324068,24 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_account_task_time" } +elf_symbol { + id: 0x37776872 + name: "__tracepoint_android_vh_alloc_pages_failure_bypass" + is_defined: true + symbol_type: OBJECT + crc: 0x24488dce + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_alloc_pages_failure_bypass" +} +elf_symbol { + id: 0xfc735654 + name: "__tracepoint_android_vh_alloc_pages_reclaim_bypass" + is_defined: true + symbol_type: OBJECT + crc: 0x744783d0 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_alloc_pages_reclaim_bypass" +} elf_symbol { id: 0xea695d5b name: "__tracepoint_android_vh_alloc_uid" @@ -376175,6 +376221,8 @@ interface { symbol_id: 0xebcd0234 symbol_id: 0xa3af7947 symbol_id: 0x86527a4e + symbol_id: 0x33f9278c + symbol_id: 0x2e343246 symbol_id: 0x9c240ef1 symbol_id: 0x505f4289 symbol_id: 0xd5431a65 @@ -376487,6 +376535,8 @@ interface { symbol_id: 0xdcf22716 symbol_id: 0x4f980315 symbol_id: 0xe1489e0c + symbol_id: 0x37776872 + symbol_id: 0xfc735654 symbol_id: 0xea695d5b symbol_id: 0xd82141b7 symbol_id: 0xe520cb67 diff --git a/android/abi_gki_aarch64_xiaomi b/android/abi_gki_aarch64_xiaomi index fd184e30433f..e2ffaf13ef1c 100644 --- a/android/abi_gki_aarch64_xiaomi +++ b/android/abi_gki_aarch64_xiaomi @@ -228,3 +228,9 @@ #required by touch module power_supply_is_system_supplied + +#required by mi_mempool.ko + __traceiter_android_vh_alloc_pages_reclaim_bypass + __traceiter_android_vh_alloc_pages_failure_bypass + __tracepoint_android_vh_alloc_pages_reclaim_bypass + __tracepoint_android_vh_alloc_pages_failure_bypass