ANDROID: ABI: Update symbol list for Exynos SoC.

Add vendor hooks to implement own load tracker.

5 function symbol(s) added
  'int __traceiter_android_rvh_attach_entity_load_avg(void*, struct cfs_rq*, struct sched_entity*)'
  'int __traceiter_android_rvh_detach_entity_load_avg(void*, struct cfs_rq*, struct sched_entity*)'
  'int __traceiter_android_rvh_remove_entity_load_avg(void*, struct cfs_rq*, struct sched_entity*)'
  'int __traceiter_android_rvh_update_blocked_fair(void*, struct rq*)'
  'int __traceiter_android_rvh_update_load_avg(void*, u64, struct cfs_rq*, struct sched_entity*)'

5 variable symbol(s) added
  'struct tracepoint __tracepoint_android_rvh_attach_entity_load_avg'
  'struct tracepoint __tracepoint_android_rvh_detach_entity_load_avg'
  'struct tracepoint __tracepoint_android_rvh_remove_entity_load_avg'
  'struct tracepoint __tracepoint_android_rvh_update_blocked_fair'
  'struct tracepoint __tracepoint_android_rvh_update_load_avg'

Bug: 343593793
Change-Id: Iadfb0c2a2f2535e531eff7b28882f11c26960abb
Signed-off-by: Jinho Jeong <jh9317.jeong@samsung.com>
Signed-off-by: lakkyung jung <lakkyung.jung@samsung.com>
This commit is contained in:
Jinho Jeong 2024-06-03 14:02:47 +09:00 committed by John Stultz
parent 7ee86e5b15
commit 9b771fcf57
2 changed files with 118 additions and 0 deletions

View File

@ -330413,6 +330413,14 @@ function {
parameter_id: 0x1058a3c5
parameter_id: 0x1d5935e7
}
function {
id: 0x99e4a009
return_type_id: 0x6720d32f
parameter_id: 0x18bd6530
parameter_id: 0x92233392
parameter_id: 0x0ed82db2
parameter_id: 0x082be49e
}
function {
id: 0x99e614ca
return_type_id: 0x6720d32f
@ -351070,6 +351078,15 @@ elf_symbol {
type_id: 0x9ba7ef87
full_name: "__traceiter_android_rvh_arm64_serror_panic"
}
elf_symbol {
id: 0x6d4cc1a2
name: "__traceiter_android_rvh_attach_entity_load_avg"
is_defined: true
symbol_type: FUNCTION
crc: 0xba2e6eba
type_id: 0x9b96d02c
full_name: "__traceiter_android_rvh_attach_entity_load_avg"
}
elf_symbol {
id: 0x144db0a1
name: "__traceiter_android_rvh_before_do_sched_yield"
@ -351241,6 +351258,15 @@ elf_symbol {
type_id: 0x9b116af7
full_name: "__traceiter_android_rvh_dequeue_task_fair"
}
elf_symbol {
id: 0xa0a77bb8
name: "__traceiter_android_rvh_detach_entity_load_avg"
is_defined: true
symbol_type: FUNCTION
crc: 0x64e7e994
type_id: 0x9b96d02c
full_name: "__traceiter_android_rvh_detach_entity_load_avg"
}
elf_symbol {
id: 0xa3b41867
name: "__traceiter_android_rvh_die_kernel_fault"
@ -351664,6 +351690,15 @@ elf_symbol {
type_id: 0x9a1a471c
full_name: "__traceiter_android_rvh_refrigerator"
}
elf_symbol {
id: 0xc191b2f6
name: "__traceiter_android_rvh_remove_entity_load_avg"
is_defined: true
symbol_type: FUNCTION
crc: 0x5de3da4e
type_id: 0x9b96d02c
full_name: "__traceiter_android_rvh_remove_entity_load_avg"
}
elf_symbol {
id: 0xe3e24295
name: "__traceiter_android_rvh_replace_next_task_fair"
@ -352096,6 +352131,15 @@ elf_symbol {
type_id: 0x9bd24c92
full_name: "__traceiter_android_rvh_udpv6_sendmsg"
}
elf_symbol {
id: 0xa63eb82a
name: "__traceiter_android_rvh_update_blocked_fair"
is_defined: true
symbol_type: FUNCTION
crc: 0xae5886be
type_id: 0x9b17b01e
full_name: "__traceiter_android_rvh_update_blocked_fair"
}
elf_symbol {
id: 0xcd824552
name: "__traceiter_android_rvh_update_cpu_capacity"
@ -352114,6 +352158,15 @@ elf_symbol {
type_id: 0x9b969713
full_name: "__traceiter_android_rvh_update_deadline"
}
elf_symbol {
id: 0xb6d1fa25
name: "__traceiter_android_rvh_update_load_avg"
is_defined: true
symbol_type: FUNCTION
crc: 0xac420143
type_id: 0x99e4a009
full_name: "__traceiter_android_rvh_update_load_avg"
}
elf_symbol {
id: 0x16809a5a
name: "__traceiter_android_rvh_update_misfit_status"
@ -355291,6 +355344,15 @@ elf_symbol {
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_rvh_arm64_serror_panic"
}
elf_symbol {
id: 0xc9400cec
name: "__tracepoint_android_rvh_attach_entity_load_avg"
is_defined: true
symbol_type: OBJECT
crc: 0x48ab2955
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_rvh_attach_entity_load_avg"
}
elf_symbol {
id: 0xd7757253
name: "__tracepoint_android_rvh_before_do_sched_yield"
@ -355462,6 +355524,15 @@ elf_symbol {
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_rvh_dequeue_task_fair"
}
elf_symbol {
id: 0x5029bb46
name: "__tracepoint_android_rvh_detach_entity_load_avg"
is_defined: true
symbol_type: OBJECT
crc: 0x6d5b4c93
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_rvh_detach_entity_load_avg"
}
elf_symbol {
id: 0x11f903b1
name: "__tracepoint_android_rvh_die_kernel_fault"
@ -355885,6 +355956,15 @@ elf_symbol {
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_rvh_refrigerator"
}
elf_symbol {
id: 0x5ac6bcbc
name: "__tracepoint_android_rvh_remove_entity_load_avg"
is_defined: true
symbol_type: OBJECT
crc: 0xb7b4129d
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_rvh_remove_entity_load_avg"
}
elf_symbol {
id: 0x18bac297
name: "__tracepoint_android_rvh_replace_next_task_fair"
@ -356317,6 +356397,15 @@ elf_symbol {
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_rvh_udpv6_sendmsg"
}
elf_symbol {
id: 0xc3add2dc
name: "__tracepoint_android_rvh_update_blocked_fair"
is_defined: true
symbol_type: OBJECT
crc: 0x7962b2cb
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_rvh_update_blocked_fair"
}
elf_symbol {
id: 0xdc2af26c
name: "__tracepoint_android_rvh_update_cpu_capacity"
@ -356335,6 +356424,15 @@ elf_symbol {
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_rvh_update_deadline"
}
elf_symbol {
id: 0xcc5017b7
name: "__tracepoint_android_rvh_update_load_avg"
is_defined: true
symbol_type: OBJECT
crc: 0xb32d7e5f
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_rvh_update_load_avg"
}
elf_symbol {
id: 0x1362c5b0
name: "__tracepoint_android_rvh_update_misfit_status"
@ -414937,6 +415035,7 @@ interface {
symbol_id: 0xb42422d5
symbol_id: 0xb3d70eab
symbol_id: 0x0b48afa1
symbol_id: 0x6d4cc1a2
symbol_id: 0x144db0a1
symbol_id: 0x7b2cd91d
symbol_id: 0x192bbbd5
@ -414956,6 +415055,7 @@ interface {
symbol_id: 0x8f1b1c1e
symbol_id: 0xd6290b85
symbol_id: 0x3e4ab4f6
symbol_id: 0xa0a77bb8
symbol_id: 0xa3b41867
symbol_id: 0x40034e11
symbol_id: 0x6e62463e
@ -415003,6 +415103,7 @@ interface {
symbol_id: 0xbd2d27dc
symbol_id: 0xe41b0c78
symbol_id: 0x13f466b7
symbol_id: 0xc191b2f6
symbol_id: 0xe3e24295
symbol_id: 0xaedef3a2
symbol_id: 0xde725472
@ -415051,8 +415152,10 @@ interface {
symbol_id: 0xebcf2b8b
symbol_id: 0x1a637773
symbol_id: 0x6a3edad5
symbol_id: 0xa63eb82a
symbol_id: 0xcd824552
symbol_id: 0x00c14aee
symbol_id: 0xb6d1fa25
symbol_id: 0x16809a5a
symbol_id: 0xc1ba0eb6
symbol_id: 0xebcd0234
@ -415406,6 +415509,7 @@ interface {
symbol_id: 0x4b7a8fd7
symbol_id: 0xcd36f539
symbol_id: 0x748c1fd7
symbol_id: 0xc9400cec
symbol_id: 0xd7757253
symbol_id: 0x1bc75987
symbol_id: 0x1e8a7e23
@ -415425,6 +415529,7 @@ interface {
symbol_id: 0x3eb0f084
symbol_id: 0x832ab9cf
symbol_id: 0xaa8affb8
symbol_id: 0x5029bb46
symbol_id: 0x11f903b1
symbol_id: 0x25e320a3
symbol_id: 0xcd81b300
@ -415472,6 +415577,7 @@ interface {
symbol_id: 0xa5e991f6
symbol_id: 0x261c997e
symbol_id: 0x3b6248c1
symbol_id: 0x5ac6bcbc
symbol_id: 0x18bac297
symbol_id: 0x1a849f34
symbol_id: 0x3f328d3c
@ -415520,8 +415626,10 @@ interface {
symbol_id: 0x48a2d0f5
symbol_id: 0x39a498f5
symbol_id: 0xcbf657d7
symbol_id: 0xc3add2dc
symbol_id: 0xdc2af26c
symbol_id: 0xb6f0f1fc
symbol_id: 0xcc5017b7
symbol_id: 0x1362c5b0
symbol_id: 0x0e614ab0
symbol_id: 0xdcf22716

View File

@ -1228,10 +1228,12 @@
sysctl_sched_features
system_32bit_el0_cpumask
tick_nohz_get_sleep_length
__traceiter_android_rvh_attach_entity_load_avg
__traceiter_android_rvh_can_migrate_task
__traceiter_android_rvh_check_preempt_wakeup
__traceiter_android_rvh_cpu_cgroup_attach
__traceiter_android_rvh_dequeue_task
__traceiter_android_rvh_detach_entity_load_avg
__traceiter_android_rvh_do_sched_yield
__traceiter_android_rvh_enqueue_task
__traceiter_android_rvh_find_busiest_queue
@ -1239,6 +1241,7 @@
__traceiter_android_rvh_find_new_ilb
__traceiter_android_rvh_flush_task
__traceiter_android_rvh_new_task_stats
__traceiter_android_rvh_remove_entity_load_avg
__traceiter_android_rvh_replace_next_task_fair
__traceiter_android_rvh_sched_newidle_balance
__traceiter_android_rvh_sched_nohz_balancer_kick
@ -1249,6 +1252,8 @@
__traceiter_android_rvh_select_task_rq_rt
__traceiter_android_rvh_try_to_wake_up
__traceiter_android_rvh_uclamp_eff_get
__traceiter_android_rvh_update_blocked_fair
__traceiter_android_rvh_update_load_avg
__traceiter_android_rvh_update_misfit_status
__traceiter_android_rvh_wake_up_new_task
__traceiter_android_vh_binder_restore_priority
@ -1257,10 +1262,12 @@
__traceiter_android_vh_scheduler_tick
__traceiter_android_vh_syscall_prctl_finished
__traceiter_binder_transaction_received
__tracepoint_android_rvh_attach_entity_load_avg
__tracepoint_android_rvh_can_migrate_task
__tracepoint_android_rvh_check_preempt_wakeup
__tracepoint_android_rvh_cpu_cgroup_attach
__tracepoint_android_rvh_dequeue_task
__tracepoint_android_rvh_detach_entity_load_avg
__tracepoint_android_rvh_do_sched_yield
__tracepoint_android_rvh_enqueue_task
__tracepoint_android_rvh_find_busiest_queue
@ -1268,6 +1275,7 @@
__tracepoint_android_rvh_find_new_ilb
__tracepoint_android_rvh_flush_task
__tracepoint_android_rvh_new_task_stats
__tracepoint_android_rvh_remove_entity_load_avg
__tracepoint_android_rvh_replace_next_task_fair
__tracepoint_android_rvh_sched_newidle_balance
__tracepoint_android_rvh_sched_nohz_balancer_kick
@ -1278,6 +1286,8 @@
__tracepoint_android_rvh_select_task_rq_rt
__tracepoint_android_rvh_try_to_wake_up
__tracepoint_android_rvh_uclamp_eff_get
__tracepoint_android_rvh_update_blocked_fair
__tracepoint_android_rvh_update_load_avg
__tracepoint_android_rvh_update_misfit_status
__tracepoint_android_rvh_wake_up_new_task
__tracepoint_android_vh_binder_restore_priority