ANDROID: ABI: Update symbols to unisoc whitelist for the 7th

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

Leaf changes summary: 1 artifact 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, 0 Added variable

1 Added function:

  [A] 'function void nf_ct_destroy(nf_conntrack*)'

Bug: 235311255
Change-Id: Ib963db8ea0159428043b28aa3eaed45fe4e07b16
Signed-off-by: Jian Gong <Jian.Gong@unisoc.com>
Signed-off-by: Giuliano Procida <gprocida@google.com>
This commit is contained in:
Jian Gong 2022-06-08 17:06:16 +08:00 committed by Todd Kjos
parent dd4c3a3bc9
commit bfda92e572
2 changed files with 38 additions and 0 deletions

View File

@ -3150,6 +3150,7 @@
<elf-symbol name='new_inode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x2a5003d3'/> <elf-symbol name='new_inode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x2a5003d3'/>
<elf-symbol name='nf_conntrack_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xd2800691'/> <elf-symbol name='nf_conntrack_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xd2800691'/>
<elf-symbol name='nf_conntrack_find_get' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x9dc79906'/> <elf-symbol name='nf_conntrack_find_get' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x9dc79906'/>
<elf-symbol name='nf_ct_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x3b08a8f0'/>
<elf-symbol name='nf_ct_get_tuplepr' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x3f031a8'/> <elf-symbol name='nf_ct_get_tuplepr' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x3f031a8'/>
<elf-symbol name='nf_ct_invert_tuple' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xfe731af8'/> <elf-symbol name='nf_ct_invert_tuple' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xfe731af8'/>
<elf-symbol name='nf_ct_l4proto_find' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xacf28220'/> <elf-symbol name='nf_ct_l4proto_find' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xacf28220'/>
@ -132059,6 +132060,10 @@
<parameter type-id='5a1b3f53' name='tuple' filepath='net/netfilter/nf_conntrack_core.c' line='844' column='1'/> <parameter type-id='5a1b3f53' name='tuple' filepath='net/netfilter/nf_conntrack_core.c' line='844' column='1'/>
<return type-id='60eba7df'/> <return type-id='60eba7df'/>
</function-decl> </function-decl>
<function-decl name='nf_ct_destroy' mangled-name='nf_ct_destroy' filepath='net/netfilter/nf_conntrack_core.c' line='628' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nf_ct_destroy'>
<parameter type-id='96b07343' name='nfct' filepath='net/netfilter/nf_conntrack_core.c' line='628' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='nf_ct_get_tuplepr' mangled-name='nf_ct_get_tuplepr' filepath='net/netfilter/nf_conntrack_core.c' line='428' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nf_ct_get_tuplepr'> <function-decl name='nf_ct_get_tuplepr' mangled-name='nf_ct_get_tuplepr' filepath='net/netfilter/nf_conntrack_core.c' line='428' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nf_ct_get_tuplepr'>
<parameter type-id='11f4a000' name='skb' filepath='net/netfilter/nf_conntrack_core.c' line='428' column='1'/> <parameter type-id='11f4a000' name='skb' filepath='net/netfilter/nf_conntrack_core.c' line='428' column='1'/>
<parameter type-id='f0981eeb' name='nhoff' filepath='net/netfilter/nf_conntrack_core.c' line='428' column='1'/> <parameter type-id='f0981eeb' name='nhoff' filepath='net/netfilter/nf_conntrack_core.c' line='428' column='1'/>

View File

@ -167,6 +167,7 @@
debugfs_create_x32 debugfs_create_x32
debugfs_initialized debugfs_initialized
debugfs_remove debugfs_remove
debugfs_rename
debugfs_create_symlink debugfs_create_symlink
dec_zone_page_state dec_zone_page_state
default_llseek default_llseek
@ -174,6 +175,7 @@
del_timer del_timer
del_timer_sync del_timer_sync
destroy_workqueue destroy_workqueue
dev_close
dev_driver_string dev_driver_string
_dev_err _dev_err
dev_err_probe dev_err_probe
@ -202,6 +204,7 @@
device_unregister device_unregister
_dev_info _dev_info
_dev_printk _dev_printk
__dev_change_net_namespace
__dev_kfree_skb_any __dev_kfree_skb_any
devm_add_action devm_add_action
devm_backlight_device_register devm_backlight_device_register
@ -268,6 +271,7 @@
dma_sync_single_for_device dma_sync_single_for_device
dma_unmap_sg_attrs dma_unmap_sg_attrs
double_rq_lock double_rq_lock
do_trace_netlink_extack
down down
dput dput
driver_register driver_register
@ -352,6 +356,7 @@
fsync_bdev fsync_bdev
fwnode_property_present fwnode_property_present
fwnode_property_read_string fwnode_property_read_string
gcd
gen_pool_avail gen_pool_avail
gen_pool_best_fit gen_pool_best_fit
gen_pool_set_algo gen_pool_set_algo
@ -362,6 +367,7 @@
generic_mii_ioctl generic_mii_ioctl
generic_read_dir generic_read_dir
generic_ro_fops generic_ro_fops
genlmsg_multicast_allns
genl_register_family genl_register_family
genl_unregister_family genl_unregister_family
gen_pool_add_owner gen_pool_add_owner
@ -372,6 +378,8 @@
get_cpu_device get_cpu_device
__get_free_pages __get_free_pages
get_governor_parent_kobj get_governor_parent_kobj
get_net_ns_by_fd
get_net_ns_by_pid
get_pid_task get_pid_task
get_random_bytes get_random_bytes
get_zeroed_page get_zeroed_page
@ -418,6 +426,7 @@
ignore_console_lock_warning ignore_console_lock_warning
igrab igrab
inet_proto_csum_replace4 inet_proto_csum_replace4
inet_csk_get_port
init_net init_net
__init_rwsem __init_rwsem
__init_swait_queue_head __init_swait_queue_head
@ -506,6 +515,7 @@
kern_mount kern_mount
kern_unmount kern_unmount
kernel_kobj kernel_kobj
key_create_or_update
kasan_flag_enabled kasan_flag_enabled
kasprintf kasprintf
kernel_neon_begin kernel_neon_begin
@ -515,6 +525,7 @@
__kfifo_in __kfifo_in
__kfifo_out __kfifo_out
kfree kfree
kfree_sensitive
kfree_skb kfree_skb
kill_anon_super kill_anon_super
kimage_vaddr kimage_vaddr
@ -545,9 +556,11 @@
kthread_should_stop kthread_should_stop
kthread_stop kthread_stop
ktime_get ktime_get
ktime_get_coarse_with_offset
ktime_get_mono_fast_ns ktime_get_mono_fast_ns
ktime_get_real_seconds ktime_get_real_seconds
ktime_get_real_ts64 ktime_get_real_ts64
kvfree_call_rcu
LZ4_decompress_safe_partial LZ4_decompress_safe_partial
lzo1x_decompress_safe lzo1x_decompress_safe
lzorle1x_1_compress lzorle1x_1_compress
@ -589,12 +602,20 @@
__netdev_alloc_skb __netdev_alloc_skb
__netif_napi_del __netif_napi_del
__num_online_cpus __num_online_cpus
netlink_broadcast
netlink_register_notifier
netlink_unregister_notifier
netif_carrier_off netif_carrier_off
netif_carrier_on netif_carrier_on
netif_rx_ni netif_rx_ni
netif_tx_wake_queue netif_tx_wake_queue
net_ns_type_operations
nla_find
nla_reserve
__nla_validate
nf_conntrack_destroy nf_conntrack_destroy
nf_conntrack_find_get nf_conntrack_find_get
nf_ct_destroy
nf_ct_get_tuplepr nf_ct_get_tuplepr
nf_ct_invert_tuple nf_ct_invert_tuple
nf_ct_l4proto_find nf_ct_l4proto_find
@ -635,6 +656,7 @@
of_parse_phandle_with_fixed_args of_parse_phandle_with_fixed_args
of_platform_depopulate of_platform_depopulate
of_platform_populate of_platform_populate
of_prop_next_u32
of_property_count_elems_of_size of_property_count_elems_of_size
of_property_match_string of_property_match_string
of_property_read_string of_property_read_string
@ -809,9 +831,12 @@
reset_control_deassert reset_control_deassert
return_address return_address
rfkill_alloc rfkill_alloc
rfkill_blocked
rfkill_destroy rfkill_destroy
rfkill_init_sw_state rfkill_init_sw_state
rfkill_register rfkill_register
rfkill_resume_polling
rfkill_set_hw_state_reason
rfkill_unregister rfkill_unregister
runqueues runqueues
__SetPageMovable __SetPageMovable
@ -857,6 +882,7 @@
single_open single_open
single_release single_release
__skb_ext_put __skb_ext_put
skb_add_rx_frag
skb_clone skb_clone
skb_copy skb_copy
skb_copy_expand skb_copy_expand
@ -895,7 +921,9 @@
snd_soc_register_component snd_soc_register_component
snd_soc_unregister_component snd_soc_unregister_component
snprintf snprintf
__sock_create
__spi_alloc_controller __spi_alloc_controller
sock_release
spi_setup spi_setup
sprintf sprintf
sscanf sscanf
@ -920,6 +948,8 @@
strnlen strnlen
strnstr strnstr
strstr strstr
__sw_hweight8
__sw_hweight16
__sw_hweight32 __sw_hweight32
__sw_hweight64 __sw_hweight64
submit_bio submit_bio
@ -1071,6 +1101,7 @@
usbnet_write_cmd_async usbnet_write_cmd_async
usbnet_write_cmd_nopm usbnet_write_cmd_nopm
usleep_range_state usleep_range_state
verify_pkcs7_signature
vabits_actual vabits_actual
vchan_dma_desc_free_list vchan_dma_desc_free_list
vchan_find_desc vchan_find_desc
@ -1101,6 +1132,7 @@
wakeup_source_register wakeup_source_register
wakeup_source_remove wakeup_source_remove
wakeup_source_unregister wakeup_source_unregister
wireless_nlevent_flush
xa_destroy xa_destroy
xa_erase xa_erase
xa_find xa_find
@ -1671,6 +1703,7 @@
bpf_trace_run6 bpf_trace_run6
bpf_trace_run7 bpf_trace_run7
bpf_trace_run8 bpf_trace_run8
bpf_trace_run10
cache_line_size cache_line_size
devfreq_cooling_unregister devfreq_cooling_unregister
devfreq_recommended_opp devfreq_recommended_opp