ANDROID: ABI: Update symbols to unisoc whitelist for the 7st
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_is_cpu_allowed(void*, task_struct*, int, bool*)' [A] 'function int __traceiter_cpu_frequency_limits(void*, cpufreq_policy*)' Bug: 231529176 Change-Id: I6d1a282ff82be26f22b022bb02d864e8c5c380fe Signed-off-by: Xuewen Yan <xuewen.yan@unisoc.com>
This commit is contained in:
parent
a46280457e
commit
9599549d68
|
@ -303,6 +303,7 @@
|
|||
<elf-symbol name='__traceiter_android_rvh_finish_prio_fork' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x2d590a04'/>
|
||||
<elf-symbol name='__traceiter_android_rvh_irqs_disable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x707d1f10'/>
|
||||
<elf-symbol name='__traceiter_android_rvh_irqs_enable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x7a345722'/>
|
||||
<elf-symbol name='__traceiter_android_rvh_is_cpu_allowed' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x3781e323'/>
|
||||
<elf-symbol name='__traceiter_android_rvh_migrate_queued_task' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xb3e0f051'/>
|
||||
<elf-symbol name='__traceiter_android_rvh_new_task_stats' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x2e10ca84'/>
|
||||
<elf-symbol name='__traceiter_android_rvh_override_creds' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x626c5b76'/>
|
||||
|
@ -412,6 +413,7 @@
|
|||
<elf-symbol name='__traceiter_android_vh_update_topology_flags_workfn' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xf9046f81'/>
|
||||
<elf-symbol name='__traceiter_clock_set_rate' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xa45eb358'/>
|
||||
<elf-symbol name='__traceiter_cpu_frequency' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xead3e41b'/>
|
||||
<elf-symbol name='__traceiter_cpu_frequency_limits' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xa70002e4'/>
|
||||
<elf-symbol name='__traceiter_cpu_idle' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x53d7c01e'/>
|
||||
<elf-symbol name='__traceiter_device_pm_callback_end' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x75d47203'/>
|
||||
<elf-symbol name='__traceiter_device_pm_callback_start' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x6807c720'/>
|
||||
|
@ -123549,6 +123551,13 @@
|
|||
<parameter type-id='7359adad' name='parent_ip' filepath='include/trace/hooks/preemptirq.h' line='25' column='1'/>
|
||||
<return type-id='95e97e5e'/>
|
||||
</function-decl>
|
||||
<function-decl name='__traceiter_android_rvh_is_cpu_allowed' mangled-name='__traceiter_android_rvh_is_cpu_allowed' filepath='include/trace/hooks/sched.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__traceiter_android_rvh_is_cpu_allowed'>
|
||||
<parameter type-id='eaa32e2f' name='__data' filepath='include/trace/hooks/sched.h' line='67' column='1'/>
|
||||
<parameter type-id='f23e2572' name='p' filepath='include/trace/hooks/sched.h' line='67' column='1'/>
|
||||
<parameter type-id='95e97e5e' name='cpu' filepath='include/trace/hooks/sched.h' line='67' column='1'/>
|
||||
<parameter type-id='d8e6b335' name='allowed' filepath='include/trace/hooks/sched.h' line='67' column='1'/>
|
||||
<return type-id='95e97e5e'/>
|
||||
</function-decl>
|
||||
<function-decl name='__traceiter_android_rvh_migrate_queued_task' mangled-name='__traceiter_android_rvh_migrate_queued_task' filepath='include/trace/hooks/sched.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__traceiter_android_rvh_migrate_queued_task'>
|
||||
<parameter type-id='eaa32e2f' name='__data' filepath='include/trace/hooks/sched.h' line='117' column='1'/>
|
||||
<parameter type-id='6ed6b432' name='rq' filepath='include/trace/hooks/sched.h' line='117' column='1'/>
|
||||
|
@ -124242,6 +124251,11 @@
|
|||
<parameter type-id='f0981eeb' name='cpu_id' filepath='include/trace/events/power.h' line='145' column='1'/>
|
||||
<return type-id='95e97e5e'/>
|
||||
</function-decl>
|
||||
<function-decl name='__traceiter_cpu_frequency_limits' mangled-name='__traceiter_cpu_frequency_limits' filepath='include/trace/events/power.h' line='152' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__traceiter_cpu_frequency_limits'>
|
||||
<parameter type-id='eaa32e2f' name='__data' filepath='include/trace/events/power.h' line='152' column='1'/>
|
||||
<parameter type-id='343c3ae4' name='policy' filepath='include/trace/events/power.h' line='152' column='1'/>
|
||||
<return type-id='95e97e5e'/>
|
||||
</function-decl>
|
||||
<function-decl name='__traceiter_cpu_idle' mangled-name='__traceiter_cpu_idle' filepath='include/trace/events/power.h' line='36' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__traceiter_cpu_idle'>
|
||||
<parameter type-id='eaa32e2f' name='__data' filepath='include/trace/events/power.h' line='36' column='1'/>
|
||||
<parameter type-id='f0981eeb' name='state' filepath='include/trace/events/power.h' line='36' column='1'/>
|
||||
|
@ -133648,10 +133662,10 @@
|
|||
<parameter type-id='db9d03e3' name='wq_entry' filepath='kernel/sched/wait.c' line='392' column='1'/>
|
||||
<return type-id='48b5725f'/>
|
||||
</function-decl>
|
||||
<function-decl name='firmware_request_nowarn' mangled-name='firmware_request_nowarn' filepath='drivers/base/firmware_loader/main.c' line='943' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='firmware_request_nowarn'>
|
||||
<parameter type-id='6c2331f5' name='firmware' filepath='drivers/base/firmware_loader/main.c' line='943' column='1'/>
|
||||
<parameter type-id='80f4b756' name='name' filepath='drivers/base/firmware_loader/main.c' line='943' column='1'/>
|
||||
<parameter type-id='fa0b179b' name='device' filepath='drivers/base/firmware_loader/main.c' line='944' column='1'/>
|
||||
<function-decl name='firmware_request_nowarn' mangled-name='firmware_request_nowarn' filepath='drivers/base/firmware_loader/main.c' line='948' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='firmware_request_nowarn'>
|
||||
<parameter type-id='6c2331f5' name='firmware' filepath='drivers/base/firmware_loader/main.c' line='948' column='1'/>
|
||||
<parameter type-id='80f4b756' name='name' filepath='drivers/base/firmware_loader/main.c' line='948' column='1'/>
|
||||
<parameter type-id='fa0b179b' name='device' filepath='drivers/base/firmware_loader/main.c' line='949' column='1'/>
|
||||
<return type-id='95e97e5e'/>
|
||||
</function-decl>
|
||||
<function-decl name='fixed_size_llseek' mangled-name='fixed_size_llseek' filepath='fs/read_write.c' line='162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fixed_size_llseek'>
|
||||
|
@ -143717,8 +143731,8 @@
|
|||
<parameter type-id='c24e05b4' name='rd' filepath='net/wireless/reg.c' line='4053' column='1'/>
|
||||
<return type-id='95e97e5e'/>
|
||||
</function-decl>
|
||||
<function-decl name='release_firmware' mangled-name='release_firmware' filepath='drivers/base/firmware_loader/main.c' line='1097' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='release_firmware'>
|
||||
<parameter type-id='fce0537d' name='fw' filepath='drivers/base/firmware_loader/main.c' line='1097' column='1'/>
|
||||
<function-decl name='release_firmware' mangled-name='release_firmware' filepath='drivers/base/firmware_loader/main.c' line='1102' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='release_firmware'>
|
||||
<parameter type-id='fce0537d' name='fw' filepath='drivers/base/firmware_loader/main.c' line='1102' column='1'/>
|
||||
<return type-id='48b5725f'/>
|
||||
</function-decl>
|
||||
<function-decl name='release_pages' mangled-name='release_pages' filepath='mm/swap.c' line='933' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='release_pages'>
|
||||
|
@ -143783,34 +143797,34 @@
|
|||
<parameter type-id='eaa32e2f' name='dev_id' filepath='kernel/irq/manage.c' line='2222' column='1'/>
|
||||
<return type-id='95e97e5e'/>
|
||||
</function-decl>
|
||||
<function-decl name='request_firmware' mangled-name='request_firmware' filepath='drivers/base/firmware_loader/main.c' line='916' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='request_firmware'>
|
||||
<parameter type-id='6c2331f5' name='firmware_p' filepath='drivers/base/firmware_loader/main.c' line='916' column='1'/>
|
||||
<parameter type-id='80f4b756' name='name' filepath='drivers/base/firmware_loader/main.c' line='916' column='1'/>
|
||||
<parameter type-id='fa0b179b' name='device' filepath='drivers/base/firmware_loader/main.c' line='917' column='1'/>
|
||||
<function-decl name='request_firmware' mangled-name='request_firmware' filepath='drivers/base/firmware_loader/main.c' line='921' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='request_firmware'>
|
||||
<parameter type-id='6c2331f5' name='firmware_p' filepath='drivers/base/firmware_loader/main.c' line='921' column='1'/>
|
||||
<parameter type-id='80f4b756' name='name' filepath='drivers/base/firmware_loader/main.c' line='921' column='1'/>
|
||||
<parameter type-id='fa0b179b' name='device' filepath='drivers/base/firmware_loader/main.c' line='922' column='1'/>
|
||||
<return type-id='95e97e5e'/>
|
||||
</function-decl>
|
||||
<function-decl name='request_firmware_direct' mangled-name='request_firmware_direct' filepath='drivers/base/firmware_loader/main.c' line='968' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='request_firmware_direct'>
|
||||
<parameter type-id='6c2331f5' name='firmware_p' filepath='drivers/base/firmware_loader/main.c' line='968' column='1'/>
|
||||
<parameter type-id='80f4b756' name='name' filepath='drivers/base/firmware_loader/main.c' line='969' column='1'/>
|
||||
<parameter type-id='fa0b179b' name='device' filepath='drivers/base/firmware_loader/main.c' line='969' column='1'/>
|
||||
<function-decl name='request_firmware_direct' mangled-name='request_firmware_direct' filepath='drivers/base/firmware_loader/main.c' line='973' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='request_firmware_direct'>
|
||||
<parameter type-id='6c2331f5' name='firmware_p' filepath='drivers/base/firmware_loader/main.c' line='973' column='1'/>
|
||||
<parameter type-id='80f4b756' name='name' filepath='drivers/base/firmware_loader/main.c' line='974' column='1'/>
|
||||
<parameter type-id='fa0b179b' name='device' filepath='drivers/base/firmware_loader/main.c' line='974' column='1'/>
|
||||
<return type-id='95e97e5e'/>
|
||||
</function-decl>
|
||||
<function-decl name='request_firmware_into_buf' mangled-name='request_firmware_into_buf' filepath='drivers/base/firmware_loader/main.c' line='1046' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='request_firmware_into_buf'>
|
||||
<parameter type-id='6c2331f5' name='firmware_p' filepath='drivers/base/firmware_loader/main.c' line='1046' column='1'/>
|
||||
<parameter type-id='80f4b756' name='name' filepath='drivers/base/firmware_loader/main.c' line='1046' column='1'/>
|
||||
<parameter type-id='fa0b179b' name='device' filepath='drivers/base/firmware_loader/main.c' line='1047' column='1'/>
|
||||
<parameter type-id='eaa32e2f' name='buf' filepath='drivers/base/firmware_loader/main.c' line='1047' column='1'/>
|
||||
<parameter type-id='b59d7dce' name='size' filepath='drivers/base/firmware_loader/main.c' line='1047' column='1'/>
|
||||
<function-decl name='request_firmware_into_buf' mangled-name='request_firmware_into_buf' filepath='drivers/base/firmware_loader/main.c' line='1051' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='request_firmware_into_buf'>
|
||||
<parameter type-id='6c2331f5' name='firmware_p' filepath='drivers/base/firmware_loader/main.c' line='1051' column='1'/>
|
||||
<parameter type-id='80f4b756' name='name' filepath='drivers/base/firmware_loader/main.c' line='1051' column='1'/>
|
||||
<parameter type-id='fa0b179b' name='device' filepath='drivers/base/firmware_loader/main.c' line='1052' column='1'/>
|
||||
<parameter type-id='eaa32e2f' name='buf' filepath='drivers/base/firmware_loader/main.c' line='1052' column='1'/>
|
||||
<parameter type-id='b59d7dce' name='size' filepath='drivers/base/firmware_loader/main.c' line='1052' column='1'/>
|
||||
<return type-id='95e97e5e'/>
|
||||
</function-decl>
|
||||
<function-decl name='request_firmware_nowait' mangled-name='request_firmware_nowait' filepath='drivers/base/firmware_loader/main.c' line='1159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='request_firmware_nowait'>
|
||||
<parameter type-id='2730d015' name='module' filepath='drivers/base/firmware_loader/main.c' line='1160' column='1'/>
|
||||
<parameter type-id='b50a4934' name='uevent' filepath='drivers/base/firmware_loader/main.c' line='1160' column='1'/>
|
||||
<parameter type-id='80f4b756' name='name' filepath='drivers/base/firmware_loader/main.c' line='1161' column='1'/>
|
||||
<parameter type-id='fa0b179b' name='device' filepath='drivers/base/firmware_loader/main.c' line='1161' column='1'/>
|
||||
<parameter type-id='3eb7c31c' name='gfp' filepath='drivers/base/firmware_loader/main.c' line='1161' column='1'/>
|
||||
<parameter type-id='eaa32e2f' name='context' filepath='drivers/base/firmware_loader/main.c' line='1161' column='1'/>
|
||||
<parameter type-id='c8e4e392' name='cont' filepath='drivers/base/firmware_loader/main.c' line='1162' column='1'/>
|
||||
<function-decl name='request_firmware_nowait' mangled-name='request_firmware_nowait' filepath='drivers/base/firmware_loader/main.c' line='1164' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='request_firmware_nowait'>
|
||||
<parameter type-id='2730d015' name='module' filepath='drivers/base/firmware_loader/main.c' line='1165' column='1'/>
|
||||
<parameter type-id='b50a4934' name='uevent' filepath='drivers/base/firmware_loader/main.c' line='1165' column='1'/>
|
||||
<parameter type-id='80f4b756' name='name' filepath='drivers/base/firmware_loader/main.c' line='1166' column='1'/>
|
||||
<parameter type-id='fa0b179b' name='device' filepath='drivers/base/firmware_loader/main.c' line='1166' column='1'/>
|
||||
<parameter type-id='3eb7c31c' name='gfp' filepath='drivers/base/firmware_loader/main.c' line='1166' column='1'/>
|
||||
<parameter type-id='eaa32e2f' name='context' filepath='drivers/base/firmware_loader/main.c' line='1166' column='1'/>
|
||||
<parameter type-id='c8e4e392' name='cont' filepath='drivers/base/firmware_loader/main.c' line='1167' column='1'/>
|
||||
<return type-id='95e97e5e'/>
|
||||
</function-decl>
|
||||
<function-decl name='request_key_tag' mangled-name='request_key_tag' filepath='security/keys/request_key.c' line='690' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='request_key_tag'>
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[abi_symbol_list]
|
||||
# commonly used symbols
|
||||
access_process_vm
|
||||
add_cpu
|
||||
add_timer
|
||||
add_uevent_var
|
||||
add_wait_queue
|
||||
|
@ -14,6 +15,7 @@
|
|||
alloc_io_pgtable_ops
|
||||
alloc_netdev_mqs
|
||||
alloc_pages_exact
|
||||
android_debug_per_cpu_symbol
|
||||
android_debug_symbol
|
||||
android_rvh_probe_register
|
||||
__alloc_pages
|
||||
|
@ -395,6 +397,7 @@
|
|||
handle_edge_irq
|
||||
handle_level_irq
|
||||
have_governor_per_policy
|
||||
housekeeping_cpumask
|
||||
i2c_del_driver
|
||||
i2c_register_driver
|
||||
i2c_smbus_read_byte_data
|
||||
|
@ -539,6 +542,7 @@
|
|||
kstrtouint
|
||||
kstrtoull
|
||||
ksys_sync_helper
|
||||
kthread_cancel_work_sync
|
||||
kthread_create_on_node
|
||||
kthread_flush_worker
|
||||
kthread_should_stop
|
||||
|
@ -619,6 +623,7 @@
|
|||
of_find_node_by_name
|
||||
of_find_property
|
||||
of_get_child_by_name
|
||||
of_get_cpu_node
|
||||
of_get_named_gpio_flags
|
||||
of_get_next_available_child
|
||||
of_get_next_child
|
||||
|
@ -803,6 +808,7 @@
|
|||
request_threaded_irq
|
||||
reset_control_assert
|
||||
reset_control_deassert
|
||||
return_address
|
||||
rfkill_alloc
|
||||
rfkill_destroy
|
||||
rfkill_init_sw_state
|
||||
|
@ -811,6 +817,7 @@
|
|||
runqueues
|
||||
__SetPageMovable
|
||||
sched_clock
|
||||
sched_feat_keys
|
||||
sched_set_fifo_low
|
||||
sched_setscheduler
|
||||
sched_uclamp_used
|
||||
|
@ -830,6 +837,7 @@
|
|||
set_nlink
|
||||
set_normalized_timespec64
|
||||
set_page_dirty
|
||||
set_task_cpu
|
||||
set_user_nice
|
||||
sg_alloc_table_from_pages_segment
|
||||
sg_init_table
|
||||
|
@ -925,12 +933,14 @@
|
|||
sysctl_vals
|
||||
sysfs_create_bin_file
|
||||
sysfs_create_file_ns
|
||||
sysfs_create_files
|
||||
sysfs_create_group
|
||||
sysfs_create_groups
|
||||
sysfs_create_link
|
||||
__sysfs_match_string
|
||||
sysfs_notify
|
||||
sysfs_remove_bin_file
|
||||
sysfs_remove_files
|
||||
sysfs_remove_file_ns
|
||||
sysfs_remove_group
|
||||
sysfs_remove_groups
|
||||
|
@ -950,6 +960,7 @@
|
|||
thermal_zone_device_disable
|
||||
thermal_zone_device_enable
|
||||
thermal_zone_get_zone_by_name
|
||||
tick_nohz_get_idle_calls_cpu
|
||||
timer_of_init
|
||||
topology_clear_scale_freq_source
|
||||
topology_set_thermal_pressure
|
||||
|
@ -1130,6 +1141,7 @@
|
|||
__traceiter_android_rvh_find_lowest_rq
|
||||
__traceiter_android_rvh_find_new_ilb
|
||||
__traceiter_android_rvh_finish_prio_fork
|
||||
__traceiter_android_rvh_is_cpu_allowed
|
||||
__traceiter_android_rvh_migrate_queued_task
|
||||
__traceiter_android_rvh_new_task_stats
|
||||
__traceiter_android_rvh_prepare_prio_fork
|
||||
|
@ -1176,7 +1188,10 @@
|
|||
__traceiter_android_vh_thermal_register
|
||||
__traceiter_android_vh_thermal_unregister
|
||||
__traceiter_android_vh_update_topology_flags_workfn
|
||||
__traceiter_cpu_frequency
|
||||
__traceiter_cpu_frequency_limits
|
||||
__traceiter_pelt_se_tp
|
||||
__traceiter_sched_overutilized_tp
|
||||
__tracepoint_android_rvh_account_irq
|
||||
__tracepoint_android_rvh_after_dequeue_task
|
||||
__tracepoint_android_rvh_after_enqueue_task
|
||||
|
@ -1196,6 +1211,7 @@
|
|||
__tracepoint_android_rvh_find_lowest_rq
|
||||
__tracepoint_android_rvh_find_new_ilb
|
||||
__tracepoint_android_rvh_finish_prio_fork
|
||||
__tracepoint_android_rvh_is_cpu_allowed
|
||||
__tracepoint_android_rvh_migrate_queued_task
|
||||
__tracepoint_android_rvh_new_task_stats
|
||||
__tracepoint_android_rvh_prepare_prio_fork
|
||||
|
@ -1242,7 +1258,10 @@
|
|||
__tracepoint_android_vh_thermal_register
|
||||
__tracepoint_android_vh_thermal_unregister
|
||||
__tracepoint_android_vh_update_topology_flags_workfn
|
||||
__tracepoint_cpu_frequency
|
||||
__tracepoint_cpu_frequency_limits
|
||||
__tracepoint_pelt_se_tp
|
||||
__tracepoint_sched_overutilized_tp
|
||||
|
||||
# required by blk-mq-virtio.ko
|
||||
blk_mq_map_queues
|
||||
|
@ -1290,8 +1309,14 @@
|
|||
divider_round_rate_parent
|
||||
of_clk_hw_onecell_get
|
||||
|
||||
# required by cpufreq_userspace.ko
|
||||
# required by cpufreq governor
|
||||
__cpufreq_driver_target
|
||||
cpufreq_disable_fast_switch
|
||||
cpufreq_driver_fast_switch
|
||||
cpufreq_driver_resolve_freq
|
||||
cpufreq_enable_fast_switch
|
||||
cpufreq_policy_transition_delay_us
|
||||
cpufreq_this_cpu_can_update
|
||||
cpufreq_register_governor
|
||||
cpufreq_unregister_governor
|
||||
|
||||
|
|
Loading…
Reference in New Issue