ANDROID: GKI: Update symbol list for vivo

update vivo symbol list for adding hooks for rwsem

4 function symbol(s) added
  'int __traceiter_android_vh_clear_rwsem_reader_owned(void*, struct rw_semaphore*)'
  'int __traceiter_android_vh_clear_rwsem_writer_owned(void*, struct rw_semaphore*)'
  'int __traceiter_android_vh_record_rwsem_reader_owned(void*, struct rw_semaphore*, struct list_head*)'
  'int __traceiter_android_vh_record_rwsem_writer_owned(void*, struct rw_semaphore*)'

4 variable symbol(s) added
  'struct tracepoint __tracepoint_android_vh_clear_rwsem_reader_owned'
  'struct tracepoint __tracepoint_android_vh_clear_rwsem_writer_owned'
  'struct tracepoint __tracepoint_android_vh_record_rwsem_reader_owned'
  'struct tracepoint __tracepoint_android_vh_record_rwsem_writer_owned'

Bug: 335586790

Change-Id: Icaa8bedde179cfe675e0a23b9e201fe49bbbc66e
Signed-off-by: zhujingpeng <zhujingpeng@vivo.com>
[jstultz: Rebased and regenerated stg changes]
Signed-off-by: John Stultz <jstultz@google.com>
This commit is contained in:
zhujingpeng
2024-04-18 20:43:35 +08:00
committed by Treehugger Robot
parent 44079bd164
commit 943d6419f8
2 changed files with 95 additions and 0 deletions
+87
View File
@@ -354332,6 +354332,13 @@ function {
parameter_id: 0x0a63398f
parameter_id: 0x92233392
}
function {
id: 0x9ba2dbe7
return_type_id: 0x6720d32f
parameter_id: 0x18bd6530
parameter_id: 0x00be4281
parameter_id: 0x3e6239e1
}
function {
id: 0x9ba2e939
return_type_id: 0x6720d32f
@@ -374482,6 +374489,24 @@ elf_symbol {
type_id: 0x9bcd4ff7
full_name: "__traceiter_android_vh_check_uninterruptible_tasks_dn"
}
elf_symbol {
id: 0xaed0a325
name: "__traceiter_android_vh_clear_rwsem_reader_owned"
is_defined: true
symbol_type: FUNCTION
crc: 0xff2b6413
type_id: 0x9bad4369
full_name: "__traceiter_android_vh_clear_rwsem_reader_owned"
}
elf_symbol {
id: 0xc308efa9
name: "__traceiter_android_vh_clear_rwsem_writer_owned"
is_defined: true
symbol_type: FUNCTION
crc: 0xff2b6413
type_id: 0x9bad4369
full_name: "__traceiter_android_vh_clear_rwsem_writer_owned"
}
elf_symbol {
id: 0x672f593f
name: "__traceiter_android_vh_cma_alloc_bypass"
@@ -375868,6 +375893,24 @@ elf_symbol {
type_id: 0x9ba19e30
full_name: "__traceiter_android_vh_record_rwsem_lock_starttime"
}
elf_symbol {
id: 0xbb291efa
name: "__traceiter_android_vh_record_rwsem_reader_owned"
is_defined: true
symbol_type: FUNCTION
crc: 0x8fa46266
type_id: 0x9ba2dbe7
full_name: "__traceiter_android_vh_record_rwsem_reader_owned"
}
elf_symbol {
id: 0xf2957eae
name: "__traceiter_android_vh_record_rwsem_writer_owned"
is_defined: true
symbol_type: FUNCTION
crc: 0xff2b6413
type_id: 0x9bad4369
full_name: "__traceiter_android_vh_record_rwsem_writer_owned"
}
elf_symbol {
id: 0xe064853d
name: "__traceiter_android_vh_redirty_tail_locked"
@@ -379603,6 +379646,24 @@ elf_symbol {
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_vh_check_uninterruptible_tasks_dn"
}
elf_symbol {
id: 0xbbfbc9db
name: "__tracepoint_android_vh_clear_rwsem_reader_owned"
is_defined: true
symbol_type: OBJECT
crc: 0x7c5aa8a7
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_vh_clear_rwsem_reader_owned"
}
elf_symbol {
id: 0x36fc8313
name: "__tracepoint_android_vh_clear_rwsem_writer_owned"
is_defined: true
symbol_type: OBJECT
crc: 0x7c5aa8a7
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_vh_clear_rwsem_writer_owned"
}
elf_symbol {
id: 0xfbbf2da1
name: "__tracepoint_android_vh_cma_alloc_bypass"
@@ -380989,6 +381050,24 @@ elf_symbol {
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_vh_record_rwsem_lock_starttime"
}
elf_symbol {
id: 0x1fe1da5c
name: "__tracepoint_android_vh_record_rwsem_reader_owned"
is_defined: true
symbol_type: OBJECT
crc: 0x7c5aa8a7
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_vh_record_rwsem_reader_owned"
}
elf_symbol {
id: 0x57c5897c
name: "__tracepoint_android_vh_record_rwsem_writer_owned"
is_defined: true
symbol_type: OBJECT
crc: 0x7c5aa8a7
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_vh_record_rwsem_writer_owned"
}
elf_symbol {
id: 0xf540e9a7
name: "__tracepoint_android_vh_redirty_tail_locked"
@@ -445465,6 +445544,8 @@ interface {
symbol_id: 0x17b6819f
symbol_id: 0xa2224fa6
symbol_id: 0xd37cc550
symbol_id: 0xaed0a325
symbol_id: 0xc308efa9
symbol_id: 0x672f593f
symbol_id: 0xa9ea0208
symbol_id: 0x9cbc7813
@@ -445619,6 +445700,8 @@ interface {
symbol_id: 0x0fa39b81
symbol_id: 0x92518ec5
symbol_id: 0x9792c22e
symbol_id: 0xbb291efa
symbol_id: 0xf2957eae
symbol_id: 0xe064853d
symbol_id: 0xe2d75052
symbol_id: 0xd0707ed1
@@ -446034,6 +446117,8 @@ interface {
symbol_id: 0x9e7fa6cd
symbol_id: 0x2cf5984c
symbol_id: 0x62b6878e
symbol_id: 0xbbfbc9db
symbol_id: 0x36fc8313
symbol_id: 0xfbbf2da1
symbol_id: 0xdb2e754e
symbol_id: 0xaf598d05
@@ -446188,6 +446273,8 @@ interface {
symbol_id: 0xef7ad117
symbol_id: 0x4568ff8f
symbol_id: 0xe918e2ec
symbol_id: 0x1fe1da5c
symbol_id: 0x57c5897c
symbol_id: 0xf540e9a7
symbol_id: 0x13b2fb38
symbol_id: 0xa8bc195b
+8
View File
@@ -97,6 +97,8 @@
__traceiter_android_vh_cgroup_attach
__traceiter_android_vh_check_nanosleep_syscall
__traceiter_android_vh_do_send_sig_info
__traceiter_android_vh_clear_rwsem_reader_owned
__traceiter_android_vh_clear_rwsem_writer_owned
__traceiter_android_vh_dup_task_struct
__traceiter_android_vh_filemap_update_page
__traceiter_android_vh_free_task
@@ -110,6 +112,8 @@
__traceiter_android_vh_mutex_unlock_slowpath_before_wakeq
__traceiter_android_vh_mutex_wait_finish
__traceiter_android_vh_mutex_wait_start
__traceiter_android_vh_record_rwsem_reader_owned
__traceiter_android_vh_record_rwsem_writer_owned
__traceiter_android_vh_rwsem_init
__traceiter_android_vh_rwsem_read_wait_finish
__traceiter_android_vh_rwsem_read_wait_start
@@ -165,6 +169,8 @@
__tracepoint_android_vh_cgroup_attach
__tracepoint_android_vh_check_nanosleep_syscall
__tracepoint_android_vh_do_send_sig_info
__tracepoint_android_vh_clear_rwsem_reader_owned
__tracepoint_android_vh_clear_rwsem_writer_owned
__tracepoint_android_vh_dup_task_struct
__tracepoint_android_vh_filemap_update_page
__tracepoint_android_vh_free_task
@@ -178,6 +184,8 @@
__tracepoint_android_vh_mutex_unlock_slowpath_before_wakeq
__tracepoint_android_vh_mutex_wait_finish
__tracepoint_android_vh_mutex_wait_start
__tracepoint_android_vh_record_rwsem_reader_owned
__tracepoint_android_vh_record_rwsem_writer_owned
__tracepoint_android_vh_rwsem_init
__tracepoint_android_vh_rwsem_read_wait_finish
__tracepoint_android_vh_rwsem_read_wait_start