ANDROID: GKI: Update symbol list
Update symbols to symbol list externed by transsion to add restricted hooks. Leaf changes summary: 2 artifacts changed Changed leaf types summary: 0 leaf type changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 1 Added function Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 1 Added variable 1 Added function: [A] 'function int __traceiter_android_vh_exit_check(void*, task_struct*, long int, int)' 1 Added variable: [A] 'tracepoint __tracepoint_android_vh_exit_check' Bug: 324013972 Change-Id: I6059a9a4e31a3c7e3dbd366a40cdf445ad82a6d4 Signed-off-by: qiwu.chen <qiwu.chen@transsion.com>
This commit is contained in:

committed by
Treehugger Robot

parent
ca7dabaf67
commit
0b886c607a
@@ -512,6 +512,7 @@
|
||||
<elf-symbol name='__traceiter_android_vh_enable_thermal_genl_check' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xc39a1e16'/>
|
||||
<elf-symbol name='__traceiter_android_vh_ep_create_wakeup_source' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x1e8ed582'/>
|
||||
<elf-symbol name='__traceiter_android_vh_exclude_reserved_zone' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x697a6684'/>
|
||||
<elf-symbol name='__traceiter_android_vh_exit_check' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x3f7d6315'/>
|
||||
<elf-symbol name='__traceiter_android_vh_exit_creds' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x1002fcf3'/>
|
||||
<elf-symbol name='__traceiter_android_vh_exit_mm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x89978f8d'/>
|
||||
<elf-symbol name='__traceiter_android_vh_filemap_fault_cache_page' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xf2c329c2'/>
|
||||
@@ -6623,6 +6624,7 @@
|
||||
<elf-symbol name='__tracepoint_android_vh_enable_thermal_genl_check' size='72' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x901a2c7c'/>
|
||||
<elf-symbol name='__tracepoint_android_vh_ep_create_wakeup_source' size='72' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xfdd7bb80'/>
|
||||
<elf-symbol name='__tracepoint_android_vh_exclude_reserved_zone' size='72' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x8750976e'/>
|
||||
<elf-symbol name='__tracepoint_android_vh_exit_check' size='72' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x231898d'/>
|
||||
<elf-symbol name='__tracepoint_android_vh_exit_creds' size='72' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xaf358872'/>
|
||||
<elf-symbol name='__tracepoint_android_vh_exit_mm' size='72' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x7cc736a1'/>
|
||||
<elf-symbol name='__tracepoint_android_vh_filemap_fault_cache_page' size='72' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xfcc31765'/>
|
||||
@@ -15220,7 +15222,6 @@
|
||||
<subrange length='20' type-id='7ff19f0f' id='fdca39cf'/>
|
||||
</array-type-def>
|
||||
<pointer-type-def type-id='80b3d6aa' size-in-bits='64' id='157eca44'/>
|
||||
<pointer-type-def type-id='504ee449' size-in-bits='64' id='1583af75'/>
|
||||
<class-decl name='bpf_cgroup_storage' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/bpf-cgroup.h' line='53' column='1' id='15881542'>
|
||||
<data-member access='public' layout-offset-in-bits='0'>
|
||||
<var-decl name='' type-id='dad3eb71' visibility='default' filepath='include/linux/bpf-cgroup.h' line='54' column='1'/>
|
||||
@@ -37767,12 +37768,6 @@
|
||||
<var-decl name='data' type-id='5e6516ee' visibility='default' filepath='include/keys/asymmetric-type.h' line='52' column='1'/>
|
||||
</data-member>
|
||||
</class-decl>
|
||||
<function-type size-in-bits='64' id='504ee449'>
|
||||
<parameter type-id='6dca061b'/>
|
||||
<parameter type-id='eaa32e2f'/>
|
||||
<parameter type-id='4c98e95d'/>
|
||||
<return type-id='95e97e5e'/>
|
||||
</function-type>
|
||||
<class-decl name='drm_mode_config' size-in-bits='9856' is-struct='yes' visibility='default' filepath='include/drm/drm_mode_config.h' line='358' column='1' id='5052051f'>
|
||||
<data-member access='public' layout-offset-in-bits='0'>
|
||||
<var-decl name='mutex' type-id='925167dc' visibility='default' filepath='include/drm/drm_mode_config.h' line='369' column='1'/>
|
||||
@@ -70308,26 +70303,7 @@
|
||||
<return type-id='48b5725f'/>
|
||||
</function-type>
|
||||
<pointer-type-def type-id='4b365417' size-in-bits='64' id='9a9cf0bf'/>
|
||||
<class-decl name='tcf_walker' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/net/pkt_cls.h' line='16' column='1' id='9a9d8c1d'>
|
||||
<data-member access='public' layout-offset-in-bits='0'>
|
||||
<var-decl name='stop' type-id='95e97e5e' visibility='default' filepath='include/net/pkt_cls.h' line='17' column='1'/>
|
||||
</data-member>
|
||||
<data-member access='public' layout-offset-in-bits='32'>
|
||||
<var-decl name='skip' type-id='95e97e5e' visibility='default' filepath='include/net/pkt_cls.h' line='18' column='1'/>
|
||||
</data-member>
|
||||
<data-member access='public' layout-offset-in-bits='64'>
|
||||
<var-decl name='count' type-id='95e97e5e' visibility='default' filepath='include/net/pkt_cls.h' line='19' column='1'/>
|
||||
</data-member>
|
||||
<data-member access='public' layout-offset-in-bits='96'>
|
||||
<var-decl name='nonempty' type-id='b50a4934' visibility='default' filepath='include/net/pkt_cls.h' line='20' column='1'/>
|
||||
</data-member>
|
||||
<data-member access='public' layout-offset-in-bits='128'>
|
||||
<var-decl name='cookie' type-id='7359adad' visibility='default' filepath='include/net/pkt_cls.h' line='21' column='1'/>
|
||||
</data-member>
|
||||
<data-member access='public' layout-offset-in-bits='192'>
|
||||
<var-decl name='fn' type-id='1583af75' visibility='default' filepath='include/net/pkt_cls.h' line='22' column='1'/>
|
||||
</data-member>
|
||||
</class-decl>
|
||||
<class-decl name='tcf_walker' is-struct='yes' visibility='default' is-declaration-only='yes' id='9a9d8c1d'/>
|
||||
<pointer-type-def type-id='2974aa72' size-in-bits='64' id='9aa82888'/>
|
||||
<typedef-decl name='substring_t' type-id='52365588' filepath='include/linux/parser.h' line='28' column='1' id='9aadee6c'/>
|
||||
<qualified-type-def type-id='b7aba18f' const='yes' id='9aae225c'/>
|
||||
@@ -116855,9 +116831,9 @@
|
||||
</function-type>
|
||||
<pointer-type-def type-id='46f53066' size-in-bits='64' id='fffb07a4'/>
|
||||
<qualified-type-def type-id='55efd1a3' const='yes' id='fffdaf52'/>
|
||||
<var-decl name='GKI_struct_gic_chip_data' type-id='d3100295' mangled-name='GKI_struct_gic_chip_data' visibility='default' filepath='drivers/android/vendor_hooks.c' line='523' column='1' elf-symbol-id='GKI_struct_gic_chip_data'/>
|
||||
<var-decl name='GKI_struct_gic_chip_data' type-id='d3100295' mangled-name='GKI_struct_gic_chip_data' visibility='default' filepath='drivers/android/vendor_hooks.c' line='524' column='1' elf-symbol-id='GKI_struct_gic_chip_data'/>
|
||||
<var-decl name='GKI_struct_selinux_state' type-id='4ae52763' mangled-name='GKI_struct_selinux_state' visibility='default' filepath='security/selinux/vendor_hooks.c' line='21' column='1' elf-symbol-id='GKI_struct_selinux_state'/>
|
||||
<var-decl name='GKI_struct_swap_slots_cache' type-id='30eaa112' mangled-name='GKI_struct_swap_slots_cache' visibility='default' filepath='drivers/android/vendor_hooks.c' line='528' column='1' elf-symbol-id='GKI_struct_swap_slots_cache'/>
|
||||
<var-decl name='GKI_struct_swap_slots_cache' type-id='30eaa112' mangled-name='GKI_struct_swap_slots_cache' visibility='default' filepath='drivers/android/vendor_hooks.c' line='529' column='1' elf-symbol-id='GKI_struct_swap_slots_cache'/>
|
||||
<function-decl name='PDE_DATA' mangled-name='PDE_DATA' filepath='fs/proc/generic.c' line='802' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PDE_DATA'>
|
||||
<parameter type-id='c5a4eb7f' name='inode' filepath='fs/proc/generic.c' line='802' column='1'/>
|
||||
<return type-id='eaa32e2f'/>
|
||||
@@ -119992,6 +119968,13 @@
|
||||
<parameter type-id='452b82fa' name='info' filepath='include/trace/hooks/mm.h' line='91' column='1'/>
|
||||
<return type-id='95e97e5e'/>
|
||||
</function-decl>
|
||||
<function-decl name='__traceiter_android_vh_exit_check' mangled-name='__traceiter_android_vh_exit_check' filepath='include/trace/hooks/dtask.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__traceiter_android_vh_exit_check'>
|
||||
<parameter type-id='eaa32e2f' name='__data' filepath='include/trace/hooks/dtask.h' line='107' column='1'/>
|
||||
<parameter type-id='f23e2572' name='tsk' filepath='include/trace/hooks/dtask.h' line='107' column='1'/>
|
||||
<parameter type-id='bd54fe1a' name='code' filepath='include/trace/hooks/dtask.h' line='107' column='1'/>
|
||||
<parameter type-id='95e97e5e' name='group_dead' filepath='include/trace/hooks/dtask.h' line='107' column='1'/>
|
||||
<return type-id='95e97e5e'/>
|
||||
</function-decl>
|
||||
<function-decl name='__traceiter_android_vh_exit_creds' mangled-name='__traceiter_android_vh_exit_creds' filepath='include/trace/hooks/creds.h' line='27' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__traceiter_android_vh_exit_creds'>
|
||||
<parameter type-id='eaa32e2f' name='__data' filepath='include/trace/hooks/creds.h' line='27' column='1'/>
|
||||
<parameter type-id='b42ffb57' name='task' filepath='include/trace/hooks/creds.h' line='27' column='1'/>
|
||||
@@ -122021,6 +122004,7 @@
|
||||
<var-decl name='__tracepoint_android_vh_enable_thermal_genl_check' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_enable_thermal_genl_check' visibility='default' filepath='include/trace/hooks/thermal.h' line='19' column='1' elf-symbol-id='__tracepoint_android_vh_enable_thermal_genl_check'/>
|
||||
<var-decl name='__tracepoint_android_vh_ep_create_wakeup_source' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_ep_create_wakeup_source' visibility='default' filepath='include/trace/hooks/fs.h' line='13' column='1' elf-symbol-id='__tracepoint_android_vh_ep_create_wakeup_source'/>
|
||||
<var-decl name='__tracepoint_android_vh_exclude_reserved_zone' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_exclude_reserved_zone' visibility='default' filepath='include/trace/hooks/mm.h' line='91' column='1' elf-symbol-id='__tracepoint_android_vh_exclude_reserved_zone'/>
|
||||
<var-decl name='__tracepoint_android_vh_exit_check' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_exit_check' visibility='default' filepath='include/trace/hooks/dtask.h' line='107' column='1' elf-symbol-id='__tracepoint_android_vh_exit_check'/>
|
||||
<var-decl name='__tracepoint_android_vh_exit_creds' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_exit_creds' visibility='default' filepath='include/trace/hooks/creds.h' line='27' column='1' elf-symbol-id='__tracepoint_android_vh_exit_creds'/>
|
||||
<var-decl name='__tracepoint_android_vh_exit_mm' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_exit_mm' visibility='default' filepath='include/trace/hooks/mm.h' line='84' column='1' elf-symbol-id='__tracepoint_android_vh_exit_mm'/>
|
||||
<var-decl name='__tracepoint_android_vh_filemap_fault_cache_page' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_filemap_fault_cache_page' visibility='default' filepath='include/trace/hooks/mm.h' line='78' column='1' elf-symbol-id='__tracepoint_android_vh_filemap_fault_cache_page'/>
|
||||
@@ -125077,9 +125061,9 @@
|
||||
<parameter type-id='389faaf7' name='x' filepath='kernel/sched/completion.c' line='57' column='1'/>
|
||||
<return type-id='48b5725f'/>
|
||||
</function-decl>
|
||||
<function-decl name='complete_and_exit' mangled-name='complete_and_exit' filepath='kernel/exit.c' line='940' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='complete_and_exit'>
|
||||
<parameter type-id='389faaf7' name='comp' filepath='kernel/exit.c' line='940' column='1'/>
|
||||
<parameter type-id='bd54fe1a' name='code' filepath='kernel/exit.c' line='940' column='1'/>
|
||||
<function-decl name='complete_and_exit' mangled-name='complete_and_exit' filepath='kernel/exit.c' line='942' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='complete_and_exit'>
|
||||
<parameter type-id='389faaf7' name='comp' filepath='kernel/exit.c' line='942' column='1'/>
|
||||
<parameter type-id='bd54fe1a' name='code' filepath='kernel/exit.c' line='942' column='1'/>
|
||||
<return type-id='48b5725f'/>
|
||||
</function-decl>
|
||||
<function-decl name='completion_done' mangled-name='completion_done' filepath='kernel/sched/completion.c' line='315' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='completion_done'>
|
||||
@@ -128736,8 +128720,8 @@
|
||||
<parameter type-id='572fbdca' name='tty' filepath='drivers/tty/tty_io.c' line='3045' column='1'/>
|
||||
<return type-id='48b5725f'/>
|
||||
</function-decl>
|
||||
<function-decl name='do_exit' mangled-name='do_exit' filepath='kernel/exit.c' line='762' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='do_exit'>
|
||||
<parameter type-id='bd54fe1a' name='code' filepath='kernel/exit.c' line='762' column='1'/>
|
||||
<function-decl name='do_exit' mangled-name='do_exit' filepath='kernel/exit.c' line='763' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='do_exit'>
|
||||
<parameter type-id='bd54fe1a' name='code' filepath='kernel/exit.c' line='763' column='1'/>
|
||||
<return type-id='48b5725f'/>
|
||||
</function-decl>
|
||||
<function-decl name='do_trace_rcu_torture_read' mangled-name='do_trace_rcu_torture_read' filepath='kernel/rcu/update.c' line='467' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='do_trace_rcu_torture_read'>
|
||||
@@ -141735,8 +141719,8 @@
|
||||
<parameter type-id='1d2c2b85' name='gp_seq' filepath='kernel/rcu/tree.c' line='600' column='1'/>
|
||||
<return type-id='48b5725f'/>
|
||||
</function-decl>
|
||||
<function-decl name='rcuwait_wake_up' mangled-name='rcuwait_wake_up' filepath='kernel/exit.c' line='280' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcuwait_wake_up'>
|
||||
<parameter type-id='9b25216e' name='w' filepath='kernel/exit.c' line='280' column='1'/>
|
||||
<function-decl name='rcuwait_wake_up' mangled-name='rcuwait_wake_up' filepath='kernel/exit.c' line='281' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcuwait_wake_up'>
|
||||
<parameter type-id='9b25216e' name='w' filepath='kernel/exit.c' line='281' column='1'/>
|
||||
<return type-id='95e97e5e'/>
|
||||
</function-decl>
|
||||
<function-decl name='rdev_get_dev' mangled-name='rdev_get_dev' filepath='drivers/regulator/core.c' line='5666' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rdev_get_dev'>
|
||||
|
@@ -46,6 +46,7 @@
|
||||
__traceiter_android_vh_unuse_swap_page
|
||||
__traceiter_android_vh_waiting_for_page_migration
|
||||
__traceiter_android_vh_should_end_madvise
|
||||
__traceiter_android_vh_exit_check
|
||||
__tracepoint_android_rvh_alloc_si
|
||||
__tracepoint_android_rvh_alloc_swap_slot_cache
|
||||
__tracepoint_android_rvh_drain_slots_cache_cpu
|
||||
@@ -82,4 +83,5 @@
|
||||
__tracepoint_android_vh_unuse_swap_page
|
||||
__tracepoint_android_vh_waiting_for_page_migration
|
||||
__tracepoint_android_vh_should_end_madvise
|
||||
__tracepoint_android_vh_exit_check
|
||||
zero_pfn
|
||||
|
Reference in New Issue
Block a user