ANDROID: GKI: Update symbol list for vivo

update vivo symbol list for adding hooks for exting task's swp_entrys.

5 function symbol(s) added
  'int __traceiter_android_vh_oom_swapmem_gather_finish(void*, struct mm_struct *)'
  'int __traceiter_android_vh_oom_swapmem_gather_init(void*, struct mm_struct *)'
  'int __traceiter_android_vh_swapmem_gather_add_bypass(void*, struct mm_struct *, swp_entry_t, bool *)'
  'int __traceiter_android_vh_swapmem_gather_finish(void*, struct mm_struct *)'
  'int __traceiter_android_vh_swapmem_gather_init(void*, struct mm_struct *)'
5 variable symbol(s) added
  'struct tracepoint __tracepoint_android_vh_oom_swapmem_gather_finish'
  'struct tracepoint __tracepoint_android_vh_oom_swapmem_gather_init'
  'struct tracepoint __tracepoint_android_vh_swapmem_gather_add_bypass'
  'struct tracepoint __tracepoint_android_vh_swapmem_gather_finish'
  'struct tracepoint __tracepoint_android_vh_swapmem_gather_init'

Bug: 364480846
Bug: 340798358
Change-Id: I54f29d5eee93c8e88cdc1f81e46507b2c8b5bb95
Signed-off-by: Justin Jiang <justinjiang@vivo.corp-partner.google.com>
This commit is contained in:
Justin Jiang
2024-09-04 15:35:19 +08:00
committed by Matthias Männich
parent 9eca8763c1
commit d1af8906d9
2 changed files with 118 additions and 0 deletions

View File

@@ -327889,6 +327889,14 @@ function {
parameter_id: 0x1d19a9d5
parameter_id: 0x4585663f
}
function {
id: 0x9bcae3c8
return_type_id: 0x6720d32f
parameter_id: 0x18bd6530
parameter_id: 0x1b36c7a2
parameter_id: 0x27162aac
parameter_id: 0x11cfee5a
}
function {
id: 0x9bcb2775
return_type_id: 0x6720d32f
@@ -346883,6 +346891,24 @@ elf_symbol {
type_id: 0x9b2239e7
full_name: "__traceiter_android_vh_mutex_wait_start"
}
elf_symbol {
id: 0x724577f8
name: "__traceiter_android_vh_oom_swapmem_gather_finish"
is_defined: true
symbol_type: FUNCTION
crc: 0x29fbc105
type_id: 0x9bc3617d
full_name: "__traceiter_android_vh_oom_swapmem_gather_finish"
}
elf_symbol {
id: 0xac55c769
name: "__traceiter_android_vh_oom_swapmem_gather_init"
is_defined: true
symbol_type: FUNCTION
crc: 0x1207cd48
type_id: 0x9bc3617d
full_name: "__traceiter_android_vh_oom_swapmem_gather_init"
}
elf_symbol {
id: 0xacaadcc9
name: "__traceiter_android_vh_page_add_new_anon_rmap"
@@ -347576,6 +347602,33 @@ elf_symbol {
type_id: 0x9b83c6f7
full_name: "__traceiter_android_vh_sound_usb_support_cpu_suspend"
}
elf_symbol {
id: 0x445e3749
name: "__traceiter_android_vh_swapmem_gather_add_bypass"
is_defined: true
symbol_type: FUNCTION
crc: 0x47403b0c
type_id: 0x9bcae3c8
full_name: "__traceiter_android_vh_swapmem_gather_add_bypass"
}
elf_symbol {
id: 0x3f14ea30
name: "__traceiter_android_vh_swapmem_gather_finish"
is_defined: true
symbol_type: FUNCTION
crc: 0xa8f4914c
type_id: 0x9bc3617d
full_name: "__traceiter_android_vh_swapmem_gather_finish"
}
elf_symbol {
id: 0x64e397a9
name: "__traceiter_android_vh_swapmem_gather_init"
is_defined: true
symbol_type: FUNCTION
crc: 0x5f6a3d73
type_id: 0x9bc3617d
full_name: "__traceiter_android_vh_swapmem_gather_init"
}
elf_symbol {
id: 0x58e7556b
name: "__traceiter_android_vh_sync_txn_recvd"
@@ -351455,6 +351508,24 @@ elf_symbol {
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_vh_mutex_wait_start"
}
elf_symbol {
id: 0xdfe6a3ee
name: "__tracepoint_android_vh_oom_swapmem_gather_finish"
is_defined: true
symbol_type: OBJECT
crc: 0xd5cc81a5
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_vh_oom_swapmem_gather_finish"
}
elf_symbol {
id: 0x6bc613d3
name: "__tracepoint_android_vh_oom_swapmem_gather_init"
is_defined: true
symbol_type: OBJECT
crc: 0x90f8e792
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_vh_oom_swapmem_gather_init"
}
elf_symbol {
id: 0x20d2ceb3
name: "__tracepoint_android_vh_page_add_new_anon_rmap"
@@ -352148,6 +352219,33 @@ elf_symbol {
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_vh_sound_usb_support_cpu_suspend"
}
elf_symbol {
id: 0x052557d7
name: "__tracepoint_android_vh_swapmem_gather_add_bypass"
is_defined: true
symbol_type: OBJECT
crc: 0x234c1355
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_vh_swapmem_gather_add_bypass"
}
elf_symbol {
id: 0x6fb8113a
name: "__tracepoint_android_vh_swapmem_gather_finish"
is_defined: true
symbol_type: OBJECT
crc: 0x5a4a8817
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_vh_swapmem_gather_finish"
}
elf_symbol {
id: 0xab09fdb7
name: "__tracepoint_android_vh_swapmem_gather_init"
is_defined: true
symbol_type: OBJECT
crc: 0x64be291a
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_vh_swapmem_gather_init"
}
elf_symbol {
id: 0x39e68fed
name: "__tracepoint_android_vh_sync_txn_recvd"
@@ -414281,6 +414379,8 @@ interface {
symbol_id: 0x0b2ba11b
symbol_id: 0xe17999f4
symbol_id: 0x721b87b7
symbol_id: 0x724577f8
symbol_id: 0xac55c769
symbol_id: 0xacaadcc9
symbol_id: 0x13b0736e
symbol_id: 0xc72f2012
@@ -414358,6 +414458,9 @@ interface {
symbol_id: 0x0562cb47
symbol_id: 0x08f4cbb0
symbol_id: 0xbc7bbb37
symbol_id: 0x445e3749
symbol_id: 0x3f14ea30
symbol_id: 0x64e397a9
symbol_id: 0x58e7556b
symbol_id: 0x2ecf85e9
symbol_id: 0x34a01a22
@@ -414789,6 +414892,8 @@ interface {
symbol_id: 0x68d68809
symbol_id: 0x76e879b6
symbol_id: 0xae5bbde9
symbol_id: 0xdfe6a3ee
symbol_id: 0x6bc613d3
symbol_id: 0x20d2ceb3
symbol_id: 0xa4c454d8
symbol_id: 0x7d42b7c8
@@ -414866,6 +414971,9 @@ interface {
symbol_id: 0x4a999b29
symbol_id: 0x547e3912
symbol_id: 0x4ed55b15
symbol_id: 0x052557d7
symbol_id: 0x6fb8113a
symbol_id: 0xab09fdb7
symbol_id: 0x39e68fed
symbol_id: 0xefb9e5a3
symbol_id: 0x3fe0157c

View File

@@ -408,6 +408,8 @@
__traceiter_android_vh_mmap_region
__traceiter_android_vh_mutex_wait_finish
__traceiter_android_vh_mutex_wait_start
__traceiter_android_vh_oom_swapmem_gather_finish
__traceiter_android_vh_oom_swapmem_gather_init
__traceiter_android_vh_percpu_rwsem_down_read
__traceiter_android_vh_percpu_rwsem_up_write
__traceiter_android_vh_printk_hotplug
@@ -428,6 +430,9 @@
__traceiter_android_vh_shmem_swapin_folio
__traceiter_android_vh_show_resume_epoch_val
__traceiter_android_vh_show_suspend_epoch_val
__traceiter_android_vh_swapmem_gather_add_bypass
__traceiter_android_vh_swapmem_gather_finish
__traceiter_android_vh_swapmem_gather_init
__traceiter_android_vh_sysrq_crash
__traceiter_android_vh_timer_calc_index
__traceiter_android_vh_try_to_freeze_todo
@@ -513,6 +518,8 @@
__tracepoint_android_rvh_is_cpu_allowed
__tracepoint_android_rvh_migrate_queued_task
__tracepoint_android_rvh_new_task_stats
__tracepoint_android_vh_oom_swapmem_gather_finish
__tracepoint_android_vh_oom_swapmem_gather_init
__tracepoint_android_rvh_panic_unhandled
__tracepoint_android_rvh_percpu_rwsem_wait_complete
__tracepoint_android_rvh_pick_next_entity
@@ -546,6 +553,9 @@
__tracepoint_android_rvh_setscheduler
__tracepoint_android_rvh_shmem_get_folio
__tracepoint_android_rvh_show_max_freq
__tracepoint_android_vh_swapmem_gather_add_bypass
__tracepoint_android_vh_swapmem_gather_finish
__tracepoint_android_vh_swapmem_gather_init
__tracepoint_android_rvh_tick_entry
__tracepoint_android_rvh_try_to_wake_up
__tracepoint_android_rvh_try_to_wake_up_success