From e6712ed4f007a5258d767a73a37ffc7b22538149 Mon Sep 17 00:00:00 2001 From: songfeng Date: Fri, 5 Jan 2024 20:23:25 +0800 Subject: [PATCH] ANDROID: ABI: Update oplus symbol list 5 function symbol(s) added 'int __traceiter_android_vh_binder_has_special_work_ilocked(void*, struct binder_thread*, bool, bool*)' 'int __traceiter_android_vh_binder_ioctl_end(void*, struct task_struct*, unsigned int, unsigned long, struct binder_thread*, struct binder_proc*, int*)' 'int __traceiter_android_vh_binder_looper_exited(void*, struct binder_thread*, struct binder_proc*)' 'int __traceiter_android_vh_binder_spawn_new_thread(void*, struct binder_thread*, struct binder_proc*, bool*)' 'int __traceiter_android_vh_binder_select_special_worklist(void*, struct list_head**, struct binder_thread*, struct binder_proc*, int, bool*)' 5 variable symbol(s) added 'struct tracepoint __tracepoint_android_vh_binder_has_special_work_ilocked' 'struct tracepoint __tracepoint_android_vh_binder_ioctl_end' 'struct tracepoint __tracepoint_android_vh_binder_looper_exited' 'struct tracepoint __tracepoint_android_vh_binder_spawn_new_thread' 'struct tracepoint __tracepoint_android_vh_binder_select_special_worklist' Bug: 318782978 Change-Id: I0598a329a4d4c455450c9d47973103f04f9e3790 Signed-off-by: songfeng --- android/abi_gki_aarch64.stg | 137 ++++++++++++++++++++++++++++++++++ android/abi_gki_aarch64_oplus | 10 +++ 2 files changed, 147 insertions(+) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index 274a0554c239..7fdf2a028cf6 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -318438,6 +318438,14 @@ function { parameter_id: 0x6d7f5ff6 parameter_id: 0x13580d6c } +function { + id: 0x9b247e43 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x24373219 + parameter_id: 0x6d7f5ff6 + parameter_id: 0x11cfee5a +} function { id: 0x9b248c83 return_type_id: 0x6720d32f @@ -318663,6 +318671,14 @@ function { parameter_id: 0x24373219 parameter_id: 0x1f8dbf97 } +function { + id: 0x9b38c2fb + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x24373219 + parameter_id: 0x1f8dbf97 + parameter_id: 0x11cfee5a +} function { id: 0x9b396630 return_type_id: 0x6720d32f @@ -320604,6 +320620,16 @@ function { parameter_id: 0x1f8dbf97 parameter_id: 0x6720d32f } +function { + id: 0x9bb2f2c9 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x0508b7df + parameter_id: 0x24373219 + parameter_id: 0x1f8dbf97 + parameter_id: 0x6720d32f + parameter_id: 0x11cfee5a +} function { id: 0x9bb5868f return_type_id: 0x6720d32f @@ -321059,6 +321085,17 @@ function { parameter_id: 0x7be80061 parameter_id: 0x4585663f } +function { + id: 0x9bca793f + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x1d19a9d5 + parameter_id: 0x4585663f + parameter_id: 0x33756485 + parameter_id: 0x24373219 + parameter_id: 0x1f8dbf97 + parameter_id: 0x13580d6c +} function { id: 0x9bca85c1 return_type_id: 0x6720d32f @@ -337859,6 +337896,15 @@ elf_symbol { type_id: 0x9bd18c9d full_name: "__traceiter_android_vh_binder_free_proc" } +elf_symbol { + id: 0xe87f2d41 + name: "__traceiter_android_vh_binder_has_special_work_ilocked" + is_defined: true + symbol_type: FUNCTION + crc: 0x0ec74efc + type_id: 0x9b247e43 + full_name: "__traceiter_android_vh_binder_has_special_work_ilocked" +} elf_symbol { id: 0x6935b08b name: "__traceiter_android_vh_binder_has_work_ilocked" @@ -337868,6 +337914,24 @@ elf_symbol { type_id: 0x9b24741c full_name: "__traceiter_android_vh_binder_has_work_ilocked" } +elf_symbol { + id: 0xb0a95f1d + name: "__traceiter_android_vh_binder_ioctl_end" + is_defined: true + symbol_type: FUNCTION + crc: 0x8c109e21 + type_id: 0x9bca793f + full_name: "__traceiter_android_vh_binder_ioctl_end" +} +elf_symbol { + id: 0x49b3cee8 + name: "__traceiter_android_vh_binder_looper_exited" + is_defined: true + symbol_type: FUNCTION + crc: 0x31a70825 + type_id: 0x9b3885c4 + full_name: "__traceiter_android_vh_binder_looper_exited" +} elf_symbol { id: 0xd595bd2c name: "__traceiter_android_vh_binder_looper_state_registered" @@ -337958,6 +338022,15 @@ elf_symbol { type_id: 0x9ba25f4a full_name: "__traceiter_android_vh_binder_restore_priority" } +elf_symbol { + id: 0xbe951464 + name: "__traceiter_android_vh_binder_select_special_worklist" + is_defined: true + symbol_type: FUNCTION + crc: 0xa41a031a + type_id: 0x9bb2f2c9 + full_name: "__traceiter_android_vh_binder_select_special_worklist" +} elf_symbol { id: 0xd738b678 name: "__traceiter_android_vh_binder_select_worklist_ilocked" @@ -337976,6 +338049,15 @@ elf_symbol { type_id: 0x9ba25f4a full_name: "__traceiter_android_vh_binder_set_priority" } +elf_symbol { + id: 0xbce49c1c + name: "__traceiter_android_vh_binder_spawn_new_thread" + is_defined: true + symbol_type: FUNCTION + crc: 0x2ffcc983 + type_id: 0x9b38c2fb + full_name: "__traceiter_android_vh_binder_spawn_new_thread" +} elf_symbol { id: 0x6bce867e name: "__traceiter_android_vh_binder_special_task" @@ -341873,6 +341955,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_binder_free_proc" } +elf_symbol { + id: 0x28cc114f + name: "__tracepoint_android_vh_binder_has_special_work_ilocked" + is_defined: true + symbol_type: OBJECT + crc: 0x522bc7e1 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_binder_has_special_work_ilocked" +} elf_symbol { id: 0x332635cd name: "__tracepoint_android_vh_binder_has_work_ilocked" @@ -341882,6 +341973,24 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_binder_has_work_ilocked" } +elf_symbol { + id: 0x8bf347a7 + name: "__tracepoint_android_vh_binder_ioctl_end" + is_defined: true + symbol_type: OBJECT + crc: 0xd0b11a87 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_binder_ioctl_end" +} +elf_symbol { + id: 0x12269b16 + name: "__tracepoint_android_vh_binder_looper_exited" + is_defined: true + symbol_type: OBJECT + crc: 0x2a34d63d + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_binder_looper_exited" +} elf_symbol { id: 0xf06625d6 name: "__tracepoint_android_vh_binder_looper_state_registered" @@ -341972,6 +342081,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_binder_restore_priority" } +elf_symbol { + id: 0x903775d2 + name: "__tracepoint_android_vh_binder_select_special_worklist" + is_defined: true + symbol_type: OBJECT + crc: 0x4b47e85e + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_binder_select_special_worklist" +} elf_symbol { id: 0x21d8d29a name: "__tracepoint_android_vh_binder_select_worklist_ilocked" @@ -341990,6 +342108,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_binder_set_priority" } +elf_symbol { + id: 0x14e4067e + name: "__tracepoint_android_vh_binder_spawn_new_thread" + is_defined: true + symbol_type: OBJECT + crc: 0x5accdd27 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_binder_spawn_new_thread" +} elf_symbol { id: 0xdda667b0 name: "__tracepoint_android_vh_binder_special_task" @@ -401419,7 +401546,10 @@ interface { symbol_id: 0x6e0b473c symbol_id: 0xcb807696 symbol_id: 0xbebf7d98 + symbol_id: 0xe87f2d41 symbol_id: 0x6935b08b + symbol_id: 0xb0a95f1d + symbol_id: 0x49b3cee8 symbol_id: 0xd595bd2c symbol_id: 0xfdb48c6a symbol_id: 0xbff39e0e @@ -401430,8 +401560,10 @@ interface { symbol_id: 0x5c1ee0c5 symbol_id: 0x2d244867 symbol_id: 0xc6c9353c + symbol_id: 0xbe951464 symbol_id: 0xd738b678 symbol_id: 0x2a9c6616 + symbol_id: 0xbce49c1c symbol_id: 0x6bce867e symbol_id: 0x4785a3dd symbol_id: 0x25f13dbe @@ -401865,7 +401997,10 @@ interface { symbol_id: 0x61b56472 symbol_id: 0x19dded7c symbol_id: 0xf32898c6 + symbol_id: 0x28cc114f symbol_id: 0x332635cd + symbol_id: 0x8bf347a7 + symbol_id: 0x12269b16 symbol_id: 0xf06625d6 symbol_id: 0x259ffe94 symbol_id: 0x95c75a1c @@ -401876,8 +402011,10 @@ interface { symbol_id: 0x54aac8cb symbol_id: 0x6de9ac69 symbol_id: 0x57a9a36a + symbol_id: 0x903775d2 symbol_id: 0x21d8d29a symbol_id: 0x2e04cb9c + symbol_id: 0x14e4067e symbol_id: 0xdda667b0 symbol_id: 0x306b5ff7 symbol_id: 0x2fce8f78 diff --git a/android/abi_gki_aarch64_oplus b/android/abi_gki_aarch64_oplus index 8c9846b3a27d..38ee6cb19e5f 100644 --- a/android/abi_gki_aarch64_oplus +++ b/android/abi_gki_aarch64_oplus @@ -123,7 +123,10 @@ __traceiter_android_vh_record_rwsem_lock_starttime __traceiter_android_vh_alter_mutex_list_add __traceiter_android_vh_binder_free_proc + __traceiter_android_vh_binder_has_special_work_ilocked __traceiter_android_vh_binder_has_work_ilocked + __traceiter_android_vh_binder_ioctl_end + __traceiter_android_vh_binder_looper_exited __traceiter_android_vh_binder_looper_state_registered __traceiter_android_vh_binder_new_ref __traceiter_android_vh_binder_del_ref @@ -134,6 +137,8 @@ __traceiter_android_vh_binder_proc_transaction_finish __traceiter_android_vh_binder_read_done __traceiter_android_vh_binder_select_worklist_ilocked + __traceiter_android_vh_binder_select_special_worklist + __traceiter_android_vh_binder_spawn_new_thread __traceiter_android_vh_binder_thread_read __traceiter_android_vh_binder_thread_release __traceiter_android_vh_binder_wait_for_work @@ -209,7 +214,10 @@ __tracepoint_android_vh_account_task_time __tracepoint_android_vh_alter_mutex_list_add __tracepoint_android_vh_binder_free_proc + __tracepoint_android_vh_binder_has_special_work_ilocked __tracepoint_android_vh_binder_has_work_ilocked + __tracepoint_android_vh_binder_ioctl_end + __tracepoint_android_vh_binder_looper_exited __tracepoint_android_vh_binder_looper_state_registered __tracepoint_android_vh_binder_new_ref __tracepoint_android_vh_binder_del_ref @@ -220,6 +228,8 @@ __tracepoint_android_vh_binder_proc_transaction_finish __tracepoint_android_vh_binder_read_done __tracepoint_android_vh_binder_select_worklist_ilocked + __tracepoint_android_vh_binder_select_special_worklist + __tracepoint_android_vh_binder_spawn_new_thread __tracepoint_android_vh_binder_thread_read __tracepoint_android_vh_binder_thread_release __tracepoint_android_vh_binder_wait_for_work