ANDROID: GKI: Update symbol list for Amlogic

3 function symbol(s) added
  'void __page_pinner_put_page(struct page *)'
  'void kfree_skb_reason(struct sk_buff *, enum skb_drop_reason)'
  'void netdev_printk(const char *, const struct net_device *, const char *, ...)'

Bug: 289775401
Change-Id: I8399c218359fa3bb8e79059d1f68c63e2aee11cf
Signed-off-by: Wanwei Jiang <wanwei.jiang@amlogic.com>
This commit is contained in:
Wanwei Jiang
2023-07-03 22:34:18 +08:00
committed by Matthias Männich
parent 5603b75357
commit 2ed4bff730
2 changed files with 632 additions and 403 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -2,16 +2,19 @@
add_cpu
add_timer
add_uevent_var
add_wait_queue
adjust_managed_page_count
alloc_anon_inode
alloc_chrdev_region
alloc_etherdev_mqs
alloc_netdev_mqs
__alloc_pages
alloc_pages_exact
__alloc_percpu
__alloc_percpu_gfp
__alloc_skb
alloc_workqueue
android_rvh_probe_register
anon_inode_getfd
anon_inode_getfile
arc4_crypt
@@ -21,6 +24,7 @@
__arch_copy_to_user
arm64_const_caps_ready
arm64_use_ng_mappings
__arm_smccc_hvc
__arm_smccc_smc
atomic_notifier_call_chain
atomic_notifier_chain_register
@@ -40,6 +44,7 @@
__bitmap_and
__bitmap_andnot
__bitmap_clear
bitmap_find_next_zero_area_off
bitmap_free
__bitmap_or
__bitmap_set
@@ -82,10 +87,14 @@
bpf_trace_run5
bpf_trace_run6
bpf_trace_run7
bpf_trace_run8
bpf_warn_invalid_xdp_action
__bread_gfp
__brelse
bus_for_each_dev
bus_register
bus_register_notifier
bus_unregister
bus_unregister_notifier
cache_line_size
call_rcu
@@ -115,6 +124,10 @@
clear_nlink
clear_page
__ClearPageMovable
clk_bulk_disable
clk_bulk_enable
clk_bulk_prepare
clk_bulk_unprepare
clk_disable
clk_divider_ops
clk_enable
@@ -171,6 +184,7 @@
__const_udelay
consume_skb
contig_page_data
copy_from_kernel_nofault
copy_page_from_iter_atomic
cpu_all_bits
cpu_bit_bitmap
@@ -240,6 +254,7 @@
crypto_unregister_shash
crypto_unregister_skcipher
__crypto_xor
css_next_descendant_pre
csum_ipv6_magic
csum_partial
_ctype
@@ -253,10 +268,12 @@
debugfs_create_file
debugfs_create_u32
debugfs_create_u64
debugfs_lookup
debugfs_remove
debugfs_rename
dec_zone_page_state
default_llseek
default_wake_function
delayed_work_timer_fn
del_gendisk
del_timer
@@ -267,6 +284,7 @@
dev_alloc_name
__dev_change_net_namespace
dev_close
_dev_crit
dev_driver_string
_dev_err
dev_err_probe
@@ -274,6 +292,7 @@
dev_fwnode
__dev_get_by_index
dev_get_by_index
__dev_get_by_name
dev_get_by_name
dev_get_regmap
device_add
@@ -292,6 +311,7 @@
device_link_add
device_link_del
device_property_present
device_property_read_string
device_property_read_u32_array
device_register
device_remove_file
@@ -304,6 +324,7 @@
__dev_kfree_skb_any
devm_add_action
devm_alloc_etherdev_mqs
devm_clk_bulk_get_all
devm_clk_get
devm_clk_get_optional
devm_clk_hw_register
@@ -329,11 +350,14 @@
devm_kasprintf
devm_kfree
devm_kmalloc
devm_kmemdup
devm_kstrdup
devm_kvasprintf
devm_nvmem_cell_get
devm_of_clk_add_hw_provider
devm_of_phy_get
devm_of_pwm_get
devm_pci_alloc_host_bridge
devm_pci_remap_cfg_resource
devm_phy_get
devm_pinctrl_get
@@ -345,6 +369,7 @@
devm_regmap_field_alloc
__devm_regmap_init_i2c
__devm_regmap_init_mmio_clk
devm_regulator_bulk_get
devm_regulator_get
devm_regulator_get_optional
devm_regulator_put
@@ -427,6 +452,7 @@
dma_fence_default_wait
dma_fence_free
dma_fence_get_status
dma_fence_get_stub
dma_fence_init
dma_fence_release
dma_fence_remove_callback
@@ -436,6 +462,7 @@
dma_free_attrs
dma_heap_add
dma_heap_buffer_alloc
dma_heap_buffer_free
dma_heap_find
dma_heap_get_dev
dma_heap_get_drvdata
@@ -503,6 +530,7 @@
__drm_atomic_helper_private_obj_duplicate_state
drm_atomic_helper_resume
drm_atomic_helper_set_config
drm_atomic_helper_setup_commit
drm_atomic_helper_suspend
drm_atomic_helper_swap_state
drm_atomic_helper_update_plane
@@ -697,6 +725,7 @@
free_netdev
__free_pages
free_pages
free_pages_exact
free_percpu
freezing_slow_path
fs_bio_set
@@ -704,7 +733,20 @@
fs_param_is_u32
__fs_parse
fsync_bdev
fwnode_device_is_available
fwnode_get_name
fwnode_graph_get_next_endpoint
fwnode_graph_get_port_parent
fwnode_graph_get_remote_endpoint
fwnode_graph_get_remote_port_parent
fwnode_graph_parse_endpoint
fwnode_handle_get
fwnode_handle_put
fwnode_property_get_reference_args
fwnode_property_present
fwnode_property_read_string
fwnode_property_read_u32_array
fwnode_property_read_u64_array
gcd
generic_block_bmap
generic_fh_to_dentry
@@ -717,6 +759,7 @@
generic_file_splice_read
__generic_file_write_iter
generic_fillattr
generic_handle_irq
generic_permission
generic_read_dir
generic_write_checks
@@ -738,6 +781,7 @@
gen_pool_best_fit
gen_pool_create
gen_pool_destroy
gen_pool_first_fit_align
gen_pool_free_owner
gen_pool_set_algo
gen_pool_size
@@ -749,8 +793,10 @@
get_device
get_device_system_crosststamp
__get_free_pages
get_kernel_pages
get_net_ns_by_fd
get_net_ns_by_pid
get_pfnblock_flags_mask
get_random_bytes
get_random_u32
get_random_u64
@@ -765,16 +811,19 @@
gpiochip_generic_free
gpiochip_generic_request
gpiochip_get_data
gpiod_count
gpiod_direction_input
gpiod_direction_output
gpiod_direction_output_raw
gpiod_get
gpiod_get_index
gpiod_get_optional
gpiod_get_raw_value
gpiod_get_raw_value_cansleep
gpiod_get_value
gpiod_get_value_cansleep
gpiod_put
gpiod_set_consumer_name
gpiod_set_raw_value
gpiod_set_raw_value_cansleep
gpiod_set_value
@@ -784,6 +833,8 @@
gpio_request
gpio_to_desc
grab_cache_page_write_begin
handle_fasteoi_irq
handle_simple_irq
handle_sysrq
hdmi_audio_infoframe_init
hdmi_audio_infoframe_pack
@@ -807,6 +858,8 @@
__hw_addr_init
__hw_addr_sync
__hw_addr_unsync
hwspin_lock_register
hwspin_lock_unregister
i2c_adapter_type
i2c_add_adapter
i2c_bus_type
@@ -849,6 +902,7 @@
ilookup
inc_nlink
inc_zone_page_state
in_egroup_p
inet_csk_get_port
init_net
init_pseudo
@@ -865,6 +919,7 @@
inode_init_once
inode_init_owner
inode_needs_sync
inode_newsize_ok
inode_nohighmem
inode_set_bytes
input_allocate_device
@@ -880,6 +935,7 @@
__ioremap
ioremap_cache
iounmap
iov_iter_init
iov_iter_revert
iov_iter_zero
iput
@@ -891,14 +947,22 @@
irq_chip_set_type_parent
irq_chip_unmask_parent
irq_create_fwspec_mapping
irq_dispose_mapping
__irq_domain_add
irq_domain_alloc_irqs_parent
irq_domain_create_hierarchy
irq_domain_free_irqs_parent
irq_domain_get_irq_data
irq_domain_remove
irq_domain_set_hwirq_and_chip
irq_domain_set_info
irq_find_matching_fwspec
irq_of_parse_and_map
__irq_resolve_mapping
irq_set_affinity_hint
irq_set_chained_handler_and_data
__irq_set_handler
irq_set_handler_data
irq_set_irq_wake
irq_stat
irq_to_desc
@@ -915,10 +979,12 @@
kasan_flag_enabled
kasprintf
kernel_cpustat
kernel_kobj
kernel_neon_begin
kernel_neon_end
kernel_param_lock
kernel_param_unlock
kernel_restart
kernel_sigaction
kern_mount
kern_unmount
@@ -940,6 +1006,7 @@
kfree_sensitive
kfree_skb
kfree_skb_list
kfree_skb_reason
kill_anon_super
kill_block_super
kill_fasync
@@ -954,12 +1021,14 @@
kmem_cache_destroy
kmem_cache_free
kmemdup
kobject_create_and_add
kobject_init_and_add
kobject_put
kobject_uevent
kobject_uevent_env
krealloc
kstrdup
kstrdup_const
kstrtobool
kstrtobool_from_user
kstrtoint
@@ -971,6 +1040,7 @@
kstrtouint
kstrtouint_from_user
kstrtoull
kthread_bind
kthread_create_on_node
__kthread_init_worker
kthread_queue_work
@@ -993,7 +1063,10 @@
led_classdev_register_ext
led_classdev_unregister
led_trigger_blink_oneshot
led_trigger_event
led_trigger_register
led_trigger_register_simple
led_trigger_unregister
led_trigger_unregister_simple
__list_add_valid
__list_del_entry_valid
@@ -1025,18 +1098,23 @@
mdiobus_write
mdio_device_create
mdio_device_free
memchr
memcmp
memcpy
__memcpy_fromio
__memcpy_toio
memdup_user
memmove
memory_cgrp_subsys_enabled_key
memparse
memremap
mem_section
memset64
memset
__memset_io
memstart_addr
memunmap
migrate_pages
misc_deregister
misc_register
__mmap_lock_do_trace_acquire_returned
@@ -1046,6 +1124,9 @@
mmc_alloc_host
mmc_card_is_blockaddr
__mmc_claim_host
mmc_cmdq_disable
mmc_cmdq_enable
mmc_cqe_request_done
mmc_detect_change
mmc_free_host
mmc_gpio_get_cd
@@ -1093,6 +1174,7 @@
netdev_err
netdev_info
netdev_pick_tx
netdev_printk
netdev_rss_key_fill
netdev_set_default_ethtool_ops
netdev_update_features
@@ -1139,6 +1221,7 @@
noop_backing_dev_info
noop_llseek
nr_cpu_ids
ns_capable
ns_to_timespec64
__num_online_cpus
nvmem_cell_read
@@ -1148,6 +1231,7 @@
of_clk_get
of_clk_get_by_name
of_clk_hw_onecell_get
of_clk_set_defaults
of_clk_src_onecell_get
of_device_get_match_data
of_device_is_available
@@ -1166,6 +1250,7 @@
of_genpd_add_provider_onecell
of_get_child_by_name
of_get_compatible_child
of_get_i2c_adapter_by_node
of_get_mac_address
of_get_named_gpio_flags
of_get_next_available_child
@@ -1195,6 +1280,7 @@
of_property_read_string
of_property_read_string_helper
of_property_read_u32_index
of_property_read_u64
of_property_read_variable_u16_array
of_property_read_variable_u32_array
of_property_read_variable_u8_array
@@ -1203,6 +1289,7 @@
of_reserved_mem_device_init_by_idx
of_reserved_mem_device_release
of_reserved_mem_lookup
of_reset_control_array_get
__of_reset_control_get
of_thermal_get_ntrips
of_thermal_is_trip_valid
@@ -1216,6 +1303,7 @@
__page_mapcount
page_mapping
__page_pinner_failure_detect
__page_pinner_put_page
page_pool_alloc_pages
page_pool_create
page_pool_destroy
@@ -1239,14 +1327,23 @@
param_ops_ushort
param_set_charp
param_set_copystring
pci_disable_device
pci_enable_device
pci_find_next_bus
pci_generic_config_read
pci_generic_config_write
pci_get_device
pci_host_probe
pci_lock_rescan_remove
pci_msi_create_irq_domain
pci_msi_enabled
pci_msi_mask_irq
pci_msi_unmask_irq
pci_read_config_dword
pci_remove_root_bus
pci_rescan_bus
pci_stop_and_remove_bus_device_locked
pci_stop_root_bus
pci_unlock_rescan_remove
pci_write_config_dword
PDE_DATA
@@ -1299,8 +1396,10 @@
pinctrl_select_state
pinctrl_utils_free_map
pin_user_pages
pin_user_pages_fast
pin_user_pages_remote
platform_device_add
platform_device_add_data
platform_device_add_resources
platform_device_alloc
platform_device_del
@@ -1318,6 +1417,7 @@
platform_get_resource_byname
pm_genpd_add_subdomain
pm_genpd_init
pm_genpd_remove
pm_power_off
__pm_relax
pm_relax
@@ -1338,6 +1438,7 @@
pm_stay_awake
pm_wakeup_dev_event
pm_wakeup_ws_event
pm_wq
posix_acl_chmod
prandom_bytes
prandom_u32
@@ -1362,6 +1463,7 @@
ptp_clock_index
ptp_clock_register
ptp_clock_unregister
putback_movable_pages
put_device
__put_net
__put_page
@@ -1394,8 +1496,10 @@
_raw_spin_unlock_irq
_raw_spin_unlock_irqrestore
_raw_write_lock
_raw_write_lock_bh
_raw_write_lock_irqsave
_raw_write_unlock
_raw_write_unlock_bh
_raw_write_unlock_irqrestore
rb_erase
rb_first
@@ -1412,6 +1516,8 @@
read_sanitised_ftr_reg
refcount_warn_saturate
__refrigerator
regcache_cache_only
regcache_mark_dirty
regcache_sync
__register_blkdev
__register_chrdev
@@ -1421,6 +1527,8 @@
register_filesystem
register_inet6addr_notifier
register_inetaddr_notifier
register_kprobe
register_kretprobe
register_module_notifier
register_netdev
register_netdevice
@@ -1442,6 +1550,8 @@
regmap_read
regmap_update_bits_base
regmap_write
regulator_bulk_disable
regulator_bulk_enable
regulator_count_voltages
regulator_disable
regulator_enable
@@ -1458,6 +1568,7 @@
remap_vmalloc_range
remove_cpu
remove_proc_entry
remove_wait_queue
request_firmware
request_firmware_nowait
__request_module
@@ -1467,6 +1578,7 @@
reset_control_deassert
reset_control_put
reset_control_reset
return_address
rfkill_alloc
rfkill_blocked
rfkill_destroy
@@ -1474,6 +1586,7 @@
rfkill_register
rfkill_resume_polling
rfkill_set_hw_state_reason
rfkill_set_sw_state
rfkill_unregister
rfs_needed
rhashtable_free_and_destroy
@@ -1492,7 +1605,10 @@
rtc_tm_to_time64
rtc_update_irq
rtnl_is_locked
rtnl_link_register
rtnl_link_unregister
rtnl_lock
rtnl_trylock
rtnl_unlock
runqueues
sb_set_blocksize
@@ -1553,6 +1669,7 @@
set_capacity_and_notify
set_cpus_allowed_ptr
set_freezable
set_next_entity
set_nlink
set_normalized_timespec64
set_page_dirty
@@ -1592,6 +1709,7 @@
skb_complete_wifi_ack
skb_copy
skb_copy_bits
skb_copy_datagram_iter
skb_copy_expand
skb_dequeue
skb_ensure_writable
@@ -1599,15 +1717,18 @@
__skb_gso_segment
__skb_pad
skb_pull
skb_pull_rcsum
skb_push
skb_put
skb_queue_head
skb_queue_purge
skb_queue_tail
skb_realloc_headroom
skb_scrub_packet
skb_trim
skb_tstamp_tx
skip_spaces
smpboot_register_percpu_thread
smp_call_function
smp_call_function_single
snd_ctl_add
@@ -1631,6 +1752,7 @@
_snd_pcm_stream_lock_irqsave
snd_pcm_stream_unlock_irqrestore
snd_soc_add_card_controls
snd_soc_add_component_controls
snd_soc_add_dai_controls
snd_soc_bytes_info_ext
snd_soc_bytes_tlv_callback
@@ -1676,6 +1798,7 @@
spi_busnum_to_master
spi_controller_resume
spi_controller_suspend
spi_finalize_current_message
spi_finalize_current_transfer
spi_mem_adjust_op_size
spi_mem_default_supports_op
@@ -1703,6 +1826,8 @@
strcmp
strcpy
strcspn
stream_open
strim
strlcpy
strlen
strncasecmp
@@ -1741,11 +1866,13 @@
sync_mapping_buffers
syscon_node_to_regmap
syscon_regmap_lookup_by_phandle
sysctl_sched_latency
sysfs_create_file_ns
sysfs_create_group
sysfs_create_link
sysfs_emit
__sysfs_match_string
sysfs_remove_bin_file
sysfs_remove_file_ns
sysfs_remove_group
sysfs_remove_link
@@ -1763,6 +1890,7 @@
__tasklet_schedule
tasklet_setup
tasklet_unlock_wait
task_may_not_preempt
thermal_cooling_device_unregister
thermal_of_cooling_device_register
thermal_zone_device_unregister
@@ -1770,7 +1898,9 @@
thermal_zone_get_zone_by_name
thermal_zone_of_sensor_unregister
time64_to_tm
timespec64_to_jiffies
_totalram_pages
trace_clock_local
trace_event_buffer_commit
trace_event_buffer_reserve
trace_event_ignore_this_pid
@@ -1778,12 +1908,23 @@
trace_event_raw_init
trace_event_reg
trace_handle_return
__traceiter_android_rvh_arm64_serror_panic
__traceiter_android_rvh_check_preempt_tick
__traceiter_android_rvh_check_preempt_wakeup
__traceiter_android_rvh_do_sea
__traceiter_android_rvh_gic_v3_set_affinity
__traceiter_android_rvh_panic_unhandled
__traceiter_android_rvh_place_entity
__traceiter_android_rvh_replace_next_task_fair
__traceiter_android_rvh_schedule
__traceiter_android_rvh_select_task_rq_rt
__traceiter_android_vh_cma_drain_all_pages_bypass
__traceiter_android_vh_cpu_idle_enter
__traceiter_android_vh_cpu_idle_exit
__traceiter_android_vh_do_traversal_lruvec
__traceiter_android_vh_dump_throttled_rt_tasks
__traceiter_android_vh_ftrace_format_check
__traceiter_android_vh_mem_cgroup_alloc
__traceiter_android_vh_mmc_sd_update_cmdline_timing
__traceiter_android_vh_mmc_sd_update_dataline_timing
__traceiter_android_vh_rmqueue
@@ -1796,12 +1937,23 @@
__traceiter_mmap_lock_start_locking
__traceiter_xdp_exception
trace_output_call
__tracepoint_android_rvh_arm64_serror_panic
__tracepoint_android_rvh_check_preempt_tick
__tracepoint_android_rvh_check_preempt_wakeup
__tracepoint_android_rvh_do_sea
__tracepoint_android_rvh_gic_v3_set_affinity
__tracepoint_android_rvh_panic_unhandled
__tracepoint_android_rvh_place_entity
__tracepoint_android_rvh_replace_next_task_fair
__tracepoint_android_rvh_schedule
__tracepoint_android_rvh_select_task_rq_rt
__tracepoint_android_vh_cma_drain_all_pages_bypass
__tracepoint_android_vh_cpu_idle_enter
__tracepoint_android_vh_cpu_idle_exit
__tracepoint_android_vh_do_traversal_lruvec
__tracepoint_android_vh_dump_throttled_rt_tasks
__tracepoint_android_vh_ftrace_format_check
__tracepoint_android_vh_mem_cgroup_alloc
__tracepoint_android_vh_mmc_sd_update_cmdline_timing
__tracepoint_android_vh_mmc_sd_update_dataline_timing
__tracepoint_android_vh_rmqueue
@@ -1818,6 +1970,7 @@
trace_print_array_seq
trace_print_flags_seq
trace_print_symbols_seq
__trace_puts
trace_raw_output_prep
truncate_inode_pages_final
truncate_pagecache
@@ -1850,12 +2003,15 @@
unlock_page
unmap_mapping_range
unpin_user_page
unpin_user_pages
unregister_blkdev
__unregister_chrdev
unregister_chrdev_region
unregister_filesystem
unregister_inet6addr_notifier
unregister_inetaddr_notifier
unregister_kprobe
unregister_kretprobe
unregister_module_notifier
unregister_netdev
unregister_netdevice_many
@@ -1869,25 +2025,46 @@
unregister_sysctl_table
unregister_wide_hw_breakpoint
up
update_rq_clock
up_read
up_write
usb_add_gadget_udc
usb_add_hcd
usb_add_phy_dev
usb_alloc_urb
usb_anchor_urb
usb_autopm_get_interface
usb_autopm_put_interface
usb_control_msg
usb_create_hcd
usb_del_gadget_udc
usb_deregister
usb_disable_autosuspend
usb_driver_claim_interface
usb_driver_release_interface
usb_ep_set_maxpacket_limit
usb_free_urb
usb_gadget_probe_driver
usb_gadget_unregister_driver
usb_get_from_anchor
usb_hcd_check_unlink_urb
usb_hcd_giveback_urb
usb_hcd_resume_root_hub
usb_ifnum_to_if
usb_interrupt_msg
usb_kill_anchored_urbs
usb_put_hcd
usb_register_driver
usb_remove_hcd
usb_scuttle_anchored_urbs
usb_set_interface
usb_submit_urb
usb_unanchor_urb
__usecs_to_jiffies
usleep_range_state
utf16s_to_utf8s
utf8_to_utf32
uuid_null
v4l2_ctrl_add_handler
v4l2_ctrl_handler_free
v4l2_ctrl_handler_init_class
@@ -1896,7 +2073,9 @@
v4l2_ctrl_new_std
v4l2_ctrl_subscribe_event
v4l2_device_register
v4l2_device_register_subdev
v4l2_device_unregister
v4l2_device_unregister_subdev
v4l2_event_queue_fh
v4l2_event_subscribe
v4l2_event_unsubscribe
@@ -1905,6 +2084,7 @@
v4l2_fh_exit
v4l2_fh_init
v4l2_fh_open
v4l2_i2c_subdev_init
v4l2_m2m_buf_queue
v4l2_m2m_buf_remove
v4l2_m2m_ctx_init
@@ -1951,6 +2131,7 @@
vb2_queue_release
verify_pkcs7_signature
vfree
vfs_fsync
vfs_fsync_range
video_devdata
video_device_alloc
@@ -1963,11 +2144,13 @@
vmalloc_to_pfn
vmalloc_user
vmap
vm_event_states
vmf_insert_pfn_prot
vm_insert_page
vm_unmap_aliases
vm_zone_stat
vprintk
vscnprintf
vsnprintf
vsprintf
vunmap
@@ -1978,6 +2161,7 @@
wait_for_completion_killable
wait_for_completion_timeout
__wait_on_buffer
wait_on_page_bit
__wake_up
wake_up_process
wakeup_source_register