From 05899bf3890092376388a30563c115d3a87b7e7e Mon Sep 17 00:00:00 2001 From: sunshijie Date: Mon, 17 Mar 2025 14:52:22 +0800 Subject: [PATCH] ANDROID: GKI: Update symbol list for xiaomi 5 function symbol(s) added 'int __traceiter_android_vh_filemap_add_folio(void*, struct address_space*, struct folio*, unsigned long)' 'int __traceiter_android_vh_mem_cgroup_charge(void*, struct folio*, struct mem_cgroup**)' 'int __traceiter_android_vh_shrink_node(void*, pg_data_t*, struct mem_cgroup*)' 'int cgroup_rm_cftypes(struct cftype*)' 'int mem_cgroup_move_account(struct page*, bool, struct mem_cgroup*, struct mem_cgroup*)' 3 variable symbol(s) added 'struct tracepoint __tracepoint_android_vh_filemap_add_folio' 'struct tracepoint __tracepoint_android_vh_mem_cgroup_charge' 'struct tracepoint __tracepoint_android_vh_shrink_node' Bug: 403826791 Change-Id: I954a5127703e7d6854835fbb4208a8c832949faf Signed-off-by: sunshijie --- android/abi_gki_aarch64.stg | 120 +++++++++++++++++++++++++++++++++ android/abi_gki_aarch64_xiaomi | 8 +++ 2 files changed, 128 insertions(+) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index 0085cb3eb741..ae820e585a33 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -5418,6 +5418,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x1d520d5f } +pointer_reference { + id: 0x0dc6d22d + kind: POINTER + pointee_type_id: 0x1d5bae2a +} pointer_reference { id: 0x0dc70534 kind: POINTER @@ -326550,6 +326555,13 @@ function { parameter_id: 0x1aee9939 parameter_id: 0x04f728c1 } +function { + id: 0x9b290896 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x2170d06d + parameter_id: 0x0dc6d22d +} function { id: 0x9b299206 return_type_id: 0x6720d32f @@ -327644,6 +327656,11 @@ function { parameter_id: 0xe02e14d6 parameter_id: 0xf435685e } +function { + id: 0x9b6aa399 + return_type_id: 0x6720d32f + parameter_id: 0x1ba902d8 +} function { id: 0x9b6acfa5 return_type_id: 0x6720d32f @@ -328773,6 +328790,13 @@ function { parameter_id: 0x6720d32f parameter_id: 0x6720d32f } +function { + id: 0x9baa4352 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x00abf683 + parameter_id: 0x1d5bae2a +} function { id: 0x9baa8508 return_type_id: 0x6720d32f @@ -330501,6 +330525,14 @@ function { parameter_id: 0x18bd6530 parameter_id: 0x1013df15 } +function { + id: 0x9bf1212e + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x1582ab06 + parameter_id: 0x2170d06d + parameter_id: 0x33756485 +} function { id: 0x9bf1e232 return_type_id: 0x6720d32f @@ -333352,6 +333384,14 @@ function { parameter_id: 0x18bd6530 parameter_id: 0x6d7f5ff6 } +function { + id: 0x9d92ea72 + return_type_id: 0x6720d32f + parameter_id: 0x06835e9c + parameter_id: 0x6d7f5ff6 + parameter_id: 0x1d5bae2a + parameter_id: 0x1d5bae2a +} function { id: 0x9d93897e return_type_id: 0x6720d32f @@ -348335,6 +348375,15 @@ elf_symbol { type_id: 0x9a1e34e7 full_name: "__traceiter_android_vh_file_is_tiny_bypass" } +elf_symbol { + id: 0x6091a763 + name: "__traceiter_android_vh_filemap_add_folio" + is_defined: true + symbol_type: FUNCTION + crc: 0xf557b3f5 + type_id: 0x9bf1212e + full_name: "__traceiter_android_vh_filemap_add_folio" +} elf_symbol { id: 0x49c69e22 name: "__traceiter_android_vh_filemap_get_folio" @@ -348857,6 +348906,15 @@ elf_symbol { type_id: 0x9bdad4db full_name: "__traceiter_android_vh_mem_cgroup_alloc" } +elf_symbol { + id: 0x44892f77 + name: "__traceiter_android_vh_mem_cgroup_charge" + is_defined: true + symbol_type: FUNCTION + crc: 0x5837f7b9 + type_id: 0x9b290896 + full_name: "__traceiter_android_vh_mem_cgroup_charge" +} elf_symbol { id: 0x27757c9a name: "__traceiter_android_vh_mem_cgroup_css_offline" @@ -349820,6 +349878,15 @@ elf_symbol { type_id: 0x99c3be61 full_name: "__traceiter_android_vh_show_suspend_epoch_val" } +elf_symbol { + id: 0x6f5e0f48 + name: "__traceiter_android_vh_shrink_node" + is_defined: true + symbol_type: FUNCTION + crc: 0xedb9c8bc + type_id: 0x9baa4352 + full_name: "__traceiter_android_vh_shrink_node" +} elf_symbol { id: 0x709279fd name: "__traceiter_android_vh_shrink_node_memcgs" @@ -353402,6 +353469,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_file_is_tiny_bypass" } +elf_symbol { + id: 0x0c03d499 + name: "__tracepoint_android_vh_filemap_add_folio" + is_defined: true + symbol_type: OBJECT + crc: 0x0f1c26ed + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_filemap_add_folio" +} elf_symbol { id: 0x6d970e8c name: "__tracepoint_android_vh_filemap_get_folio" @@ -353924,6 +354000,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_mem_cgroup_alloc" } +elf_symbol { + id: 0x013b5969 + name: "__tracepoint_android_vh_mem_cgroup_charge" + is_defined: true + symbol_type: OBJECT + crc: 0x44608ada + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_mem_cgroup_charge" +} elf_symbol { id: 0xe160b6f0 name: "__tracepoint_android_vh_mem_cgroup_css_offline" @@ -354887,6 +354972,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_show_suspend_epoch_val" } +elf_symbol { + id: 0x1f2d6f1e + name: "__tracepoint_android_vh_shrink_node" + is_defined: true + symbol_type: OBJECT + crc: 0x37d2569f + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_shrink_node" +} elf_symbol { id: 0x87db1583 name: "__tracepoint_android_vh_shrink_node_memcgs" @@ -360761,6 +360855,15 @@ elf_symbol { type_id: 0x9b87e6ee full_name: "cgroup_path_ns" } +elf_symbol { + id: 0xd7e100b7 + name: "cgroup_rm_cftypes" + is_defined: true + symbol_type: FUNCTION + crc: 0xca8ed728 + type_id: 0x9b6aa399 + full_name: "cgroup_rm_cftypes" +} elf_symbol { id: 0x6d77f512 name: "cgroup_taskset_first" @@ -386258,6 +386361,15 @@ elf_symbol { type_id: 0x59f18b0b full_name: "mem_cgroup_from_id" } +elf_symbol { + id: 0xa9fabdf2 + name: "mem_cgroup_move_account" + is_defined: true + symbol_type: FUNCTION + crc: 0x39369a57 + type_id: 0x9d92ea72 + full_name: "mem_cgroup_move_account" +} elf_symbol { id: 0x6da682ae name: "mem_cgroup_update_lru_size" @@ -418788,6 +418900,7 @@ interface { symbol_id: 0x1f554c2a symbol_id: 0x343adff1 symbol_id: 0x93a4717b + symbol_id: 0x6091a763 symbol_id: 0x49c69e22 symbol_id: 0xb7d91f76 symbol_id: 0x4eda1196 @@ -418846,6 +418959,7 @@ interface { symbol_id: 0x0e1f9e23 symbol_id: 0x61ea12b8 symbol_id: 0x1bfed9f9 + symbol_id: 0x44892f77 symbol_id: 0x27757c9a symbol_id: 0xb832c560 symbol_id: 0x96b60e0b @@ -418953,6 +419067,7 @@ interface { symbol_id: 0xe7f6f975 symbol_id: 0x78accdce symbol_id: 0x6d9f8b13 + symbol_id: 0x6f5e0f48 symbol_id: 0x709279fd symbol_id: 0xdfd06b97 symbol_id: 0x69c3749b @@ -419351,6 +419466,7 @@ interface { symbol_id: 0x0d418d38 symbol_id: 0x2121385f symbol_id: 0x50a83025 + symbol_id: 0x0c03d499 symbol_id: 0x6d970e8c symbol_id: 0xb34d9200 symbol_id: 0x223c9b64 @@ -419409,6 +419525,7 @@ interface { symbol_id: 0xc34a5545 symbol_id: 0x00a5fe5e symbol_id: 0x6377ba8b + symbol_id: 0x013b5969 symbol_id: 0xe160b6f0 symbol_id: 0x37c5c41a symbol_id: 0x78341cfd @@ -419516,6 +419633,7 @@ interface { symbol_id: 0x42ad45a3 symbol_id: 0x0a5014f0 symbol_id: 0x8712dd01 + symbol_id: 0x1f2d6f1e symbol_id: 0x87db1583 symbol_id: 0x3e70324d symbol_id: 0xc8a7ac69 @@ -420169,6 +420287,7 @@ interface { symbol_id: 0x4d06ba53 symbol_id: 0x3c85cae0 symbol_id: 0x4ce62869 + symbol_id: 0xd7e100b7 symbol_id: 0x6d77f512 symbol_id: 0xb3cbf3c8 symbol_id: 0xb7533de5 @@ -423000,6 +423119,7 @@ interface { symbol_id: 0xa848deda symbol_id: 0x8eadb5fd symbol_id: 0x140f40dd + symbol_id: 0xa9fabdf2 symbol_id: 0x6da682ae symbol_id: 0x7f797603 symbol_id: 0x01e78001 diff --git a/android/abi_gki_aarch64_xiaomi b/android/abi_gki_aarch64_xiaomi index b690c0c51976..14bd73999eae 100644 --- a/android/abi_gki_aarch64_xiaomi +++ b/android/abi_gki_aarch64_xiaomi @@ -352,6 +352,14 @@ blk_crypto_evict_key blk_crypto_init_key blk_crypto_start_using_key + mem_cgroup_move_account + cgroup_rm_cftypes + __traceiter_android_vh_mem_cgroup_charge + __traceiter_android_vh_filemap_add_folio + __traceiter_android_vh_shrink_node + __tracepoint_android_vh_mem_cgroup_charge + __tracepoint_android_vh_filemap_add_folio + __tracepoint_android_vh_shrink_node #required by mi_asap.ko __traceiter_android_vh_read_pages