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
Bug: 321674240
Change-Id: I0598a329a4d4c455450c9d47973103f04f9e3790
Signed-off-by: songfeng <songfeng@oppo.com>
(cherry picked from commit e6712ed4f007a5258d767a73a37ffc7b22538149)
diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg
index 28464c1..99f7693 100644
--- a/android/abi_gki_aarch64.stg
+++ b/android/abi_gki_aarch64.stg
@@ -317230,6 +317230,14 @@
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
parameter_id: 0x18bd6530
@@ -317455,6 +317463,14 @@
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
parameter_id: 0x18bd6530
@@ -319365,6 +319381,16 @@
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
parameter_id: 0x18bd6530
@@ -319820,6 +319846,17 @@
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
parameter_id: 0x18bd6530
@@ -336525,6 +336562,15 @@
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"
is_defined: true
@@ -336534,6 +336580,24 @@
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"
is_defined: true
@@ -336624,6 +336688,15 @@
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"
is_defined: true
@@ -336642,6 +336715,15 @@
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"
is_defined: true
@@ -340539,6 +340621,15 @@
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"
is_defined: true
@@ -340548,6 +340639,24 @@
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"
is_defined: true
@@ -340638,6 +340747,15 @@
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"
is_defined: true
@@ -340656,6 +340774,15 @@
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"
is_defined: true
@@ -399578,7 +399705,10 @@
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
@@ -399589,8 +399719,10 @@
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
@@ -400024,7 +400156,10 @@
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
@@ -400035,8 +400170,10 @@
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 8c9846b..38ee6cb 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