ANDROID: ABI: Update symbols to unisoc whitelist for the scheduler 4st

Update whitelist for the symbols used by the unisoc device and
update the ABI representation accordingly

Leaf changes summary: 2 artifacts changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 2 Added functions
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable

2 Added functions:

  [A] 'function int __traceiter_android_rvh_account_irq_end(void*, task_struct*, int, s64)'
  [A] 'function int __traceiter_android_rvh_account_irq_start(void*, task_struct*, int, s64)'

Bug: 235909063
Change-Id: Idfce8f81fbe6ed11d974dbcf6f04e768af54d0ca
Signed-off-by: Xuewen Yan <xuewen.yan@unisoc.com>
This commit is contained in:
Xuewen Yan
2022-06-16 11:01:50 +08:00
parent 7754d28433
commit 3882af1c70
2 changed files with 20 additions and 0 deletions

View File

@@ -287,6 +287,8 @@
<elf-symbol name='__trace_bputs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xb1e25684'/>
<elf-symbol name='__trace_puts' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x2d41e6f5'/>
<elf-symbol name='__traceiter_android_rvh_account_irq' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x18e0dccf'/>
<elf-symbol name='__traceiter_android_rvh_account_irq_end' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x3d776770'/>
<elf-symbol name='__traceiter_android_rvh_account_irq_start' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xde61196f'/>
<elf-symbol name='__traceiter_android_rvh_after_dequeue_task' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x7efc419b'/>
<elf-symbol name='__traceiter_android_rvh_after_enqueue_task' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xd6f0f603'/>
<elf-symbol name='__traceiter_android_rvh_build_perf_domains' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x4b4a53af'/>
@@ -117795,6 +117797,20 @@
<parameter type-id='9b7c55ef' name='delta' filepath='include/trace/hooks/sched.h' line='202' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='__traceiter_android_rvh_account_irq_end' mangled-name='__traceiter_android_rvh_account_irq_end' filepath='include/trace/hooks/sched.h' line='210' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__traceiter_android_rvh_account_irq_end'>
<parameter type-id='eaa32e2f' name='__data' filepath='include/trace/hooks/sched.h' line='210' column='1'/>
<parameter type-id='f23e2572' name='curr' filepath='include/trace/hooks/sched.h' line='210' column='1'/>
<parameter type-id='95e97e5e' name='cpu' filepath='include/trace/hooks/sched.h' line='210' column='1'/>
<parameter type-id='9b7c55ef' name='delta' filepath='include/trace/hooks/sched.h' line='210' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='__traceiter_android_rvh_account_irq_start' mangled-name='__traceiter_android_rvh_account_irq_start' filepath='include/trace/hooks/sched.h' line='206' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__traceiter_android_rvh_account_irq_start'>
<parameter type-id='eaa32e2f' name='__data' filepath='include/trace/hooks/sched.h' line='206' column='1'/>
<parameter type-id='f23e2572' name='curr' filepath='include/trace/hooks/sched.h' line='206' column='1'/>
<parameter type-id='95e97e5e' name='cpu' filepath='include/trace/hooks/sched.h' line='206' column='1'/>
<parameter type-id='9b7c55ef' name='delta' filepath='include/trace/hooks/sched.h' line='206' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='__traceiter_android_rvh_after_dequeue_task' mangled-name='__traceiter_android_rvh_after_dequeue_task' filepath='include/trace/hooks/sched.h' line='337' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__traceiter_android_rvh_after_dequeue_task'>
<parameter type-id='eaa32e2f' name='__data' filepath='include/trace/hooks/sched.h' line='337' column='1'/>
<parameter type-id='6ed6b432' name='rq' filepath='include/trace/hooks/sched.h' line='337' column='1'/>

View File

@@ -1158,6 +1158,8 @@
xt_unregister_target
xt_unregister_targets
__traceiter_android_rvh_account_irq
__traceiter_android_rvh_account_irq_end
__traceiter_android_rvh_account_irq_start
__traceiter_android_rvh_after_dequeue_task
__traceiter_android_rvh_after_enqueue_task
__traceiter_android_rvh_build_perf_domains
@@ -1231,6 +1233,8 @@
__traceiter_pelt_se_tp
__traceiter_sched_overutilized_tp
__tracepoint_android_rvh_account_irq
__tracepoint_android_rvh_account_irq_end
__tracepoint_android_rvh_account_irq_start
__tracepoint_android_rvh_after_dequeue_task
__tracepoint_android_rvh_after_enqueue_task
__tracepoint_android_rvh_build_perf_domains