From 60b0f85e2486a73ba60815335ee4d86e6e555aff Mon Sep 17 00:00:00 2001 From: Dezhi Huang Date: Fri, 26 May 2023 16:41:05 +0800 Subject: [PATCH] ANDROID: ABI: Update honor symbol list 3 function symbol(s) added 'int __traceiter_android_vh_file_is_tiny_bypass(void*, bool, bool*)' 'int __traceiter_android_vh_modify_scan_control(void*, u64*, unsigned long*, struct mem_cgroup*, bool*, bool*)' 'int __traceiter_android_vh_should_continue_reclaim(u64*, unsigned long*, unsigned long*, bool*)' 3 variable symbol(s) added 'struct tracepoint __tracepoint_android_vh_file_is_tiny_bypass' 'struct tracepoint __tracepoint_android_vh_modify_scan_control' 'struct tracepoint __tracepoint_android_vh_should_continue_reclaim' Bug: 279793370 Change-Id: Ieb2a90f1317453b982341f06765bb2625daa645a Signed-off-by: Dezhi Huang --- android/abi_gki_aarch64.stg | 86 +++++++++++++++++++++++++++++++++++ android/abi_gki_aarch64_honor | 8 +++- 2 files changed, 93 insertions(+), 1 deletion(-) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index bd7ec81683443..5c0beaeaabde0 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -302787,6 +302787,13 @@ function { parameter_id: 0x1d19a9d5 parameter_id: 0x4585663f } +function { + id: 0x9a1e34e7 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x6d7f5ff6 + parameter_id: 0x11cfee5a +} function { id: 0x9a1f348c return_type_id: 0x6720d32f @@ -304053,6 +304060,25 @@ function { parameter_id: 0x1aee9939 parameter_id: 0x0b9fe7dd } +function { + id: 0x9b163bb4 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x2e18f543 + parameter_id: 0x064d6086 + parameter_id: 0x1d5bae2a + parameter_id: 0x11cfee5a + parameter_id: 0x11cfee5a +} +function { + id: 0x9b1657a8 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x2e18f543 + parameter_id: 0x064d6086 + parameter_id: 0x064d6086 + parameter_id: 0x11cfee5a +} function { id: 0x9b17b01e return_type_id: 0x6720d32f @@ -321692,6 +321718,15 @@ elf_symbol { type_id: 0x9bdbdcc4 full_name: "__traceiter_android_vh_exit_signal" } +elf_symbol { + id: 0x93a4717b + name: "__traceiter_android_vh_file_is_tiny_bypass" + is_defined: true + symbol_type: FUNCTION + crc: 0xdd53f9c7 + type_id: 0x9a1e34e7 + full_name: "__traceiter_android_vh_file_is_tiny_bypass" +} elf_symbol { id: 0x5ecff02f name: "__traceiter_android_vh_free_task" @@ -321953,6 +321988,15 @@ elf_symbol { type_id: 0x9b8b2a3f full_name: "__traceiter_android_vh_mmap_region" } +elf_symbol { + id: 0xa77effd1 + name: "__traceiter_android_vh_modify_scan_control" + is_defined: true + symbol_type: FUNCTION + crc: 0xaf1f561d + type_id: 0x9b163bb4 + full_name: "__traceiter_android_vh_modify_scan_control" +} elf_symbol { id: 0xb7624cbd name: "__traceiter_android_vh_modify_thermal_request_freq" @@ -322313,6 +322357,15 @@ elf_symbol { type_id: 0x9bc302e5 full_name: "__traceiter_android_vh_setscheduler_uclamp" } +elf_symbol { + id: 0xe828d15b + name: "__traceiter_android_vh_should_continue_reclaim" + is_defined: true + symbol_type: FUNCTION + crc: 0x699825d3 + type_id: 0x9b1657a8 + full_name: "__traceiter_android_vh_should_continue_reclaim" +} elf_symbol { id: 0x4d31a413 name: "__traceiter_android_vh_show_mem" @@ -324473,6 +324526,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_exit_signal" } +elf_symbol { + id: 0x50a83025 + name: "__tracepoint_android_vh_file_is_tiny_bypass" + is_defined: true + symbol_type: OBJECT + crc: 0x1c355240 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_file_is_tiny_bypass" +} elf_symbol { id: 0xe6918e09 name: "__tracepoint_android_vh_free_task" @@ -324734,6 +324796,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_mmap_region" } +elf_symbol { + id: 0xe2ad11db + name: "__tracepoint_android_vh_modify_scan_control" + is_defined: true + symbol_type: OBJECT + crc: 0x2b6b3487 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_modify_scan_control" +} elf_symbol { id: 0xcac93aff name: "__tracepoint_android_vh_modify_thermal_request_freq" @@ -325094,6 +325165,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_setscheduler_uclamp" } +elf_symbol { + id: 0x5b6bc3a9 + name: "__tracepoint_android_vh_should_continue_reclaim" + is_defined: true + symbol_type: OBJECT + crc: 0x60fa54b6 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_should_continue_reclaim" +} elf_symbol { id: 0x823654f5 name: "__tracepoint_android_vh_show_mem" @@ -376149,6 +376229,7 @@ interface { symbol_id: 0x42312ccc symbol_id: 0xf432d1c9 symbol_id: 0x1f554c2a + symbol_id: 0x93a4717b symbol_id: 0x5ecff02f symbol_id: 0xe3ce1f52 symbol_id: 0x3272ce60 @@ -376178,6 +376259,7 @@ interface { symbol_id: 0x18fde973 symbol_id: 0x61ea12b8 symbol_id: 0xe44dacb1 + symbol_id: 0xa77effd1 symbol_id: 0xb7624cbd symbol_id: 0x29785770 symbol_id: 0xb1c564a3 @@ -376218,6 +376300,7 @@ interface { symbol_id: 0xb841c45e symbol_id: 0xaa3f6a65 symbol_id: 0xa2fe718f + symbol_id: 0xe828d15b symbol_id: 0x4d31a413 symbol_id: 0xe7f6f975 symbol_id: 0x6d9f8b13 @@ -376458,6 +376541,7 @@ interface { symbol_id: 0x988719fa symbol_id: 0x732a182b symbol_id: 0x0d418d38 + symbol_id: 0x50a83025 symbol_id: 0xe6918e09 symbol_id: 0x4d4fd1cc symbol_id: 0xace80c56 @@ -376487,6 +376571,7 @@ interface { symbol_id: 0x586a06d1 symbol_id: 0x00a5fe5e symbol_id: 0xb6da564f + symbol_id: 0xe2ad11db symbol_id: 0xcac93aff symbol_id: 0x43873fea symbol_id: 0xd5097f8d @@ -376527,6 +376612,7 @@ interface { symbol_id: 0xff2bccb8 symbol_id: 0xd7ceb15f symbol_id: 0x923147c1 + symbol_id: 0x5b6bc3a9 symbol_id: 0x823654f5 symbol_id: 0x42ad45a3 symbol_id: 0x8712dd01 diff --git a/android/abi_gki_aarch64_honor b/android/abi_gki_aarch64_honor index 903c17a3c45e6..29d60a8effd06 100644 --- a/android/abi_gki_aarch64_honor +++ b/android/abi_gki_aarch64_honor @@ -3,9 +3,15 @@ __tracepoint_android_vh_page_add_new_anon_rmap __tracepoint_android_vh_do_shrink_slab __tracepoint_android_vh_shrink_slab_bypass + __tracepoint_android_vh_mutex_init + __tracepoint_android_vh_file_is_tiny_bypass + __tracepoint_android_vh_modify_scan_control + __tracepoint_android_vh_should_continue_reclaim __traceiter_android_vh_get_page_wmark __traceiter_android_vh_page_add_new_anon_rmap __traceiter_android_vh_do_shrink_slab __traceiter_android_vh_shrink_slab_bypass __traceiter_android_vh_mutex_init - __tracepoint_android_vh_mutex_init + __traceiter_android_vh_file_is_tiny_bypass + __traceiter_android_vh_modify_scan_control + __traceiter_android_vh_should_continue_reclaim \ No newline at end of file