abi: Enforce strict KMI list trimming
Enforce strict KMI list trimming. Symbol list was updated with all known used symbols and sorted alphabetically using C locale. The following symbols were removed because they are not used or exported by kernel: - drm_panel_notifier_call_chain - irq_create_mapping - regulator_lock - regulator_unlock Change-Id: I54a265f08ddb60cf27ac64dd10030f0a66d95ec6 Signed-off-by: Elliot Berman <eberman@codeaurora.org>
This commit is contained in:
parent
0c57b88034
commit
671bceb227
@ -1,5 +1,8 @@
|
||||
[abi_symbol_list]
|
||||
access_process_vm
|
||||
add_cpu
|
||||
add_device_randomness
|
||||
add_memory
|
||||
add_taint
|
||||
add_timer
|
||||
add_uevent_var
|
||||
@ -13,9 +16,16 @@
|
||||
alloc_skb_with_frags
|
||||
alloc_workqueue
|
||||
amba_bustype
|
||||
amba_driver_register
|
||||
amba_driver_unregister
|
||||
anon_inode_getfile
|
||||
__arch_clear_user
|
||||
__arch_copy_from_user
|
||||
__arch_copy_in_user
|
||||
__arch_copy_to_user
|
||||
arch_timer_read_counter
|
||||
argv_free
|
||||
argv_split
|
||||
arm64_const_caps_ready
|
||||
arm64_use_ng_mappings
|
||||
__arm_smccc_smc
|
||||
@ -28,11 +38,15 @@
|
||||
backlight_device_set_brightness
|
||||
backlight_device_unregister
|
||||
bcmp
|
||||
bitmap_find_next_zero_area_off
|
||||
bitmap_allocate_region
|
||||
__bitmap_clear
|
||||
bitmap_find_next_zero_area_off
|
||||
bitmap_print_to_pagebuf
|
||||
bitmap_release_region
|
||||
__bitmap_set
|
||||
blk_execute_rq_nowait
|
||||
blk_get_request
|
||||
blk_mq_rq_cpu
|
||||
blk_put_request
|
||||
blk_rq_map_user
|
||||
blk_rq_map_user_iov
|
||||
@ -42,6 +56,8 @@
|
||||
blocking_notifier_chain_register
|
||||
blocking_notifier_chain_unregister
|
||||
bpf_trace_run1
|
||||
bpf_trace_run11
|
||||
bpf_trace_run12
|
||||
bpf_trace_run2
|
||||
bpf_trace_run3
|
||||
bpf_trace_run4
|
||||
@ -49,13 +65,15 @@
|
||||
bpf_trace_run6
|
||||
bpf_trace_run7
|
||||
bpf_trace_run8
|
||||
bpf_trace_run11
|
||||
bpf_trace_run12
|
||||
bus_find_device
|
||||
bus_for_each_dev
|
||||
bus_register
|
||||
bus_set_iommu
|
||||
bus_unregister
|
||||
call_rcu
|
||||
call_rcu_tasks
|
||||
call_rcu_tasks_trace
|
||||
call_srcu
|
||||
cancel_delayed_work
|
||||
cancel_delayed_work_sync
|
||||
cancel_work_sync
|
||||
@ -64,11 +82,15 @@
|
||||
cdev_alloc
|
||||
cdev_del
|
||||
cdev_init
|
||||
check_zeroed_user
|
||||
__check_object_size
|
||||
check_zeroed_user
|
||||
__class_create
|
||||
class_destroy
|
||||
class_find_device
|
||||
class_interface_unregister
|
||||
__class_register
|
||||
class_unregister
|
||||
cleanup_srcu_struct
|
||||
clk_bulk_disable
|
||||
clk_bulk_enable
|
||||
clk_bulk_get_all
|
||||
@ -109,6 +131,7 @@
|
||||
cma_alloc
|
||||
cma_release
|
||||
compat_alloc_user_space
|
||||
compat_ptr_ioctl
|
||||
complete
|
||||
complete_all
|
||||
completion_done
|
||||
@ -119,16 +142,33 @@
|
||||
component_master_del
|
||||
component_match_add_release
|
||||
component_unbind_all
|
||||
cond_synchronize_rcu
|
||||
config_ep_by_speed
|
||||
configfs_register_subsystem
|
||||
configfs_unregister_subsystem
|
||||
config_group_init
|
||||
config_group_init_type_name
|
||||
config_item_get
|
||||
config_item_put
|
||||
console_stop
|
||||
console_suspend_enabled
|
||||
__const_udelay
|
||||
consume_skb
|
||||
contig_page_data
|
||||
_copy_from_iter_full
|
||||
cpu_bit_bitmap
|
||||
cpufreq_cpu_get_raw
|
||||
cpufreq_freq_attr_scaling_available_freqs
|
||||
cpufreq_freq_attr_scaling_boost_freqs
|
||||
cpufreq_generic_frequency_table_verify
|
||||
cpufreq_register_driver
|
||||
cpufreq_unregister_driver
|
||||
__cpuhp_remove_state
|
||||
__cpuhp_setup_state
|
||||
__cpuhp_setup_state_cpuslocked
|
||||
cpu_hwcap_keys
|
||||
cpu_hwcaps
|
||||
cpu_is_hotpluggable
|
||||
cpu_latency_qos_add_request
|
||||
cpu_latency_qos_remove_request
|
||||
cpu_latency_qos_request_active
|
||||
@ -140,9 +180,12 @@
|
||||
cpu_pm_unregister_notifier
|
||||
__cpu_possible_mask
|
||||
__cpu_present_mask
|
||||
cpus_read_lock
|
||||
cpus_read_unlock
|
||||
cpu_subsys
|
||||
crypto_register_rngs
|
||||
crypto_unregister_rngs
|
||||
_ctype
|
||||
datagram_poll
|
||||
debugfs_attr_read
|
||||
debugfs_attr_write
|
||||
@ -152,11 +195,11 @@
|
||||
debugfs_create_file_unsafe
|
||||
debugfs_create_regset32
|
||||
debugfs_create_u32
|
||||
debugfs_create_u8
|
||||
debugfs_create_u64
|
||||
debugfs_create_u8
|
||||
debugfs_create_ulong
|
||||
debugfs_create_x8
|
||||
debugfs_create_x32
|
||||
debugfs_create_x8
|
||||
debugfs_file_get
|
||||
debugfs_file_put
|
||||
debugfs_lookup
|
||||
@ -168,15 +211,15 @@
|
||||
del_timer_sync
|
||||
desc_to_gpio
|
||||
destroy_workqueue
|
||||
dev_coredumpv
|
||||
dev_driver_string
|
||||
_dev_emerg
|
||||
_dev_err
|
||||
dev_coredumpv
|
||||
dev_fwnode
|
||||
dev_get_by_name
|
||||
dev_get_regmap
|
||||
dev_printk
|
||||
device_add
|
||||
device_add_groups
|
||||
device_create
|
||||
device_create_file
|
||||
device_create_with_groups
|
||||
@ -191,6 +234,7 @@
|
||||
device_link_add
|
||||
device_link_del
|
||||
device_match_fwnode
|
||||
device_match_name
|
||||
device_property_present
|
||||
device_property_read_string
|
||||
device_property_read_u16_array
|
||||
@ -216,6 +260,7 @@
|
||||
devm_extcon_register_notifier
|
||||
devm_free_irq
|
||||
devm_gpiod_get_optional
|
||||
devm_gpio_request
|
||||
devm_gpio_request_one
|
||||
devm_hwspin_lock_register
|
||||
devm_iio_channel_get
|
||||
@ -248,9 +293,9 @@
|
||||
devm_platform_get_and_ioremap_resource
|
||||
devm_platform_ioremap_resource
|
||||
devm_platform_ioremap_resource_byname
|
||||
devm_pwm_put
|
||||
devm_regmap_add_irq_chip
|
||||
devm_regmap_del_irq_chip
|
||||
devm_pwm_put
|
||||
devm_regmap_field_alloc
|
||||
__devm_regmap_init
|
||||
__devm_regmap_init_i2c
|
||||
@ -273,21 +318,29 @@
|
||||
devm_usb_get_phy
|
||||
devm_usb_get_phy_by_phandle
|
||||
_dev_notice
|
||||
dev_pm_domain_attach
|
||||
dev_pm_domain_attach_by_name
|
||||
dev_pm_domain_detach
|
||||
dev_pm_genpd_add_notifier
|
||||
dev_pm_genpd_set_performance_state
|
||||
dev_pm_opp_add
|
||||
dev_pm_opp_find_freq_ceil
|
||||
dev_pm_opp_get_level
|
||||
dev_pm_opp_get_opp_count
|
||||
dev_pm_opp_get_voltage
|
||||
dev_pm_opp_of_add_table
|
||||
dev_pm_opp_find_freq_ceil
|
||||
dev_pm_opp_of_find_icc_paths
|
||||
dev_pm_opp_of_register_em
|
||||
dev_pm_opp_of_remove_table
|
||||
dev_pm_opp_put_clkname
|
||||
dev_pm_opp_remove_all_dynamic
|
||||
dev_pm_opp_set_clkname
|
||||
dev_pm_opp_set_rate
|
||||
dev_pm_opp_set_sharing_cpus
|
||||
dev_pm_qos_add_request
|
||||
dev_pm_qos_remove_request
|
||||
dev_pm_qos_update_request
|
||||
dev_printk
|
||||
devres_add
|
||||
devres_alloc_node
|
||||
devres_free
|
||||
@ -320,6 +373,7 @@
|
||||
dma_buf_unmap_attachment
|
||||
dma_buf_vmap
|
||||
dma_buf_vunmap
|
||||
dma_fence_add_callback
|
||||
dma_fence_array_create
|
||||
dma_fence_array_ops
|
||||
dma_fence_context_alloc
|
||||
@ -328,6 +382,7 @@
|
||||
dma_fence_get_status
|
||||
dma_fence_init
|
||||
dma_fence_release
|
||||
dma_fence_remove_callback
|
||||
dma_fence_signal
|
||||
dma_fence_signal_locked
|
||||
dma_fence_wait_timeout
|
||||
@ -338,6 +393,8 @@
|
||||
dma_heap_buffer_alloc
|
||||
dma_heap_buffer_free
|
||||
dma_heap_find
|
||||
dma_heap_get_dev
|
||||
dma_heap_get_drvdata
|
||||
dmam_alloc_attrs
|
||||
dma_map_page_attrs
|
||||
dma_map_resource
|
||||
@ -359,11 +416,13 @@
|
||||
dma_sync_single_for_cpu
|
||||
dma_sync_single_for_device
|
||||
dma_unmap_page_attrs
|
||||
dma_unmap_resource
|
||||
dma_unmap_sg_attrs
|
||||
do_exit
|
||||
do_trace_rcu_torture_read
|
||||
do_wait_intr
|
||||
down
|
||||
down_read
|
||||
do_wait_intr
|
||||
down_write
|
||||
dput
|
||||
drain_workqueue
|
||||
@ -532,6 +591,7 @@
|
||||
drm_match_cea_mode
|
||||
drm_mm_init
|
||||
drm_mm_insert_node_in_range
|
||||
drmm_mode_config_init
|
||||
drm_mm_remove_node
|
||||
drm_mm_takedown
|
||||
drm_mode_config_cleanup
|
||||
@ -549,24 +609,23 @@
|
||||
drm_mode_object_get
|
||||
drm_mode_object_put
|
||||
drm_mode_probed_add
|
||||
drm_mode_set_crtcinfo
|
||||
drm_mode_set_name
|
||||
drm_mode_vrefresh
|
||||
drm_modeset_acquire_fini
|
||||
drm_modeset_acquire_init
|
||||
drm_modeset_backoff
|
||||
drm_mode_set_crtcinfo
|
||||
drm_modeset_drop_locks
|
||||
drm_modeset_lock
|
||||
drm_modeset_lock_all
|
||||
drm_modeset_lock_all_ctx
|
||||
drm_mode_set_name
|
||||
drm_modeset_unlock_all
|
||||
drm_mode_vrefresh
|
||||
drm_object_attach_property
|
||||
drm_object_property_set_value
|
||||
drm_of_component_match_add
|
||||
drm_open
|
||||
drm_panel_add
|
||||
drm_panel_init
|
||||
drm_panel_notifier_call_chain
|
||||
drm_panel_remove
|
||||
drm_plane_cleanup
|
||||
drm_plane_create_rotation_property
|
||||
@ -589,7 +648,7 @@
|
||||
drm_universal_plane_init
|
||||
drm_vblank_init
|
||||
drm_wait_one_vblank
|
||||
drmm_mode_config_init
|
||||
dump_stack
|
||||
edac_device_add_device
|
||||
edac_device_alloc_ctl_info
|
||||
edac_device_alloc_index
|
||||
@ -611,13 +670,16 @@
|
||||
extcon_unregister_notifier
|
||||
fasync_helper
|
||||
fd_install
|
||||
fget
|
||||
find_last_bit
|
||||
find_next_bit
|
||||
find_next_zero_bit
|
||||
find_snd_usb_substream
|
||||
find_vma
|
||||
finish_wait
|
||||
firmware_request_nowarn
|
||||
flush_delayed_work
|
||||
__flush_icache_range
|
||||
flush_work
|
||||
flush_workqueue
|
||||
fput
|
||||
@ -628,6 +690,14 @@
|
||||
free_pages_exact
|
||||
free_percpu
|
||||
free_percpu_irq
|
||||
ftrace_dump
|
||||
fwnode_find_reference
|
||||
fwnode_get_next_child_node
|
||||
fwnode_handle_get
|
||||
fwnode_handle_put
|
||||
fwnode_property_present
|
||||
fwnode_property_read_string
|
||||
fwnode_property_read_u32_array
|
||||
fwnode_usb_role_switch_get
|
||||
gcd
|
||||
generic_device_group
|
||||
@ -653,14 +723,15 @@
|
||||
__get_free_pages
|
||||
get_random_bytes
|
||||
get_sg_io_hdr
|
||||
gic_nonsecure_priorities
|
||||
get_state_synchronize_rcu
|
||||
__get_task_comm
|
||||
get_unused_fd_flags
|
||||
gic_nonsecure_priorities
|
||||
gpiochip_add_data_with_key
|
||||
gpiochip_add_pin_range
|
||||
gpiochip_generic_free
|
||||
gpiochip_generic_request
|
||||
gpiochip_get_data
|
||||
gpiod_get_raw_value_cansleep
|
||||
gpiochip_line_is_valid
|
||||
gpiochip_lock_as_irq
|
||||
gpiochip_remove
|
||||
@ -669,8 +740,8 @@
|
||||
gpiod_direction_output
|
||||
gpiod_direction_output_raw
|
||||
gpiod_get_optional
|
||||
gpiod_get_raw_value_cansleep
|
||||
gpiod_get_raw_value
|
||||
gpiod_get_raw_value_cansleep
|
||||
gpiod_get_value
|
||||
gpiod_get_value_cansleep
|
||||
gpiod_set_debounce
|
||||
@ -692,11 +763,13 @@
|
||||
handle_nested_irq
|
||||
handle_simple_irq
|
||||
handle_sysrq
|
||||
hashlen_string
|
||||
hex_dump_to_buffer
|
||||
hrtimer_init
|
||||
hrtimer_start_range_ns
|
||||
hvc_alloc
|
||||
hvc_kick
|
||||
hvc_poll
|
||||
hvc_remove
|
||||
hwrng_register
|
||||
hwrng_unregister
|
||||
@ -735,12 +808,15 @@
|
||||
idr_get_next
|
||||
idr_preload
|
||||
idr_remove
|
||||
iio_channel_get_all
|
||||
iio_read_channel_processed
|
||||
import_iovec
|
||||
in_egroup_p
|
||||
init_iova_domain
|
||||
init_net
|
||||
init_pid_ns
|
||||
__init_rwsem
|
||||
init_srcu_struct
|
||||
__init_swait_queue_head
|
||||
init_timer_key
|
||||
init_wait_entry
|
||||
@ -762,10 +838,10 @@
|
||||
input_set_abs_params
|
||||
input_set_capability
|
||||
input_unregister_device
|
||||
iomem_resource
|
||||
input_unregister_handle
|
||||
input_unregister_handler
|
||||
invalidate_mapping_pages
|
||||
iomem_resource
|
||||
iommu_alloc_resv_region
|
||||
iommu_attach_device
|
||||
iommu_detach_device
|
||||
@ -820,12 +896,12 @@
|
||||
irq_chip_set_wake_parent
|
||||
irq_chip_unmask_parent
|
||||
irq_create_fwspec_mapping
|
||||
irq_create_mapping
|
||||
irq_dispose_mapping
|
||||
__irq_domain_add
|
||||
irq_domain_alloc_irqs_parent
|
||||
irq_domain_create_hierarchy
|
||||
irq_domain_free_irqs_common
|
||||
irq_domain_get_irq_data
|
||||
irq_domain_remove
|
||||
irq_domain_set_hwirq_and_chip
|
||||
irq_domain_set_info
|
||||
@ -857,6 +933,7 @@
|
||||
kernel_connect
|
||||
kernel_getsockname
|
||||
kernel_kobj
|
||||
kernel_power_off
|
||||
kernel_recvmsg
|
||||
kernel_sendmsg
|
||||
kernfs_find_and_get_ns
|
||||
@ -869,6 +946,7 @@
|
||||
kfree_const
|
||||
kfree_sensitive
|
||||
kfree_skb
|
||||
kick_all_cpus_sync
|
||||
kill_fasync
|
||||
kimage_vaddr
|
||||
kimage_voffset
|
||||
@ -878,6 +956,7 @@
|
||||
kmem_cache_alloc
|
||||
kmem_cache_alloc_trace
|
||||
kmem_cache_create
|
||||
kmem_cache_create_usercopy
|
||||
kmem_cache_destroy
|
||||
kmem_cache_free
|
||||
kmemdup
|
||||
@ -886,6 +965,8 @@
|
||||
kobject_del
|
||||
kobject_init_and_add
|
||||
kobject_put
|
||||
kobject_set_name
|
||||
kobject_uevent
|
||||
kobject_uevent_env
|
||||
krealloc
|
||||
kstrdup
|
||||
@ -894,6 +975,7 @@
|
||||
kstrtobool
|
||||
kstrtoint
|
||||
kstrtoll
|
||||
kstrtou16
|
||||
kstrtou16_from_user
|
||||
kstrtou8
|
||||
kstrtou8_from_user
|
||||
@ -901,6 +983,7 @@
|
||||
kstrtouint_from_user
|
||||
kstrtoul_from_user
|
||||
kstrtoull
|
||||
kthread_bind
|
||||
kthread_cancel_delayed_work_sync
|
||||
kthread_cancel_work_sync
|
||||
kthread_create_on_node
|
||||
@ -921,6 +1004,7 @@
|
||||
ktime_get
|
||||
ktime_get_mono_fast_ns
|
||||
ktime_get_real_ts64
|
||||
ktime_get_seconds
|
||||
ktime_get_with_offset
|
||||
kvfree
|
||||
kvmalloc_node
|
||||
@ -933,6 +1017,7 @@
|
||||
__list_add_valid
|
||||
__list_del_entry_valid
|
||||
list_sort
|
||||
__local_bh_enable_ip
|
||||
lock_sock_nested
|
||||
mbox_chan_received_data
|
||||
mbox_chan_txdone
|
||||
@ -944,28 +1029,34 @@
|
||||
mbox_send_message
|
||||
media_device_cleanup
|
||||
media_device_init
|
||||
media_entity_pads_init
|
||||
__media_device_register
|
||||
media_device_unregister
|
||||
media_entity_pads_init
|
||||
memblock_end_of_DRAM
|
||||
memblock_free
|
||||
__memcat_p
|
||||
memchr
|
||||
memchr_inv
|
||||
memcmp
|
||||
memcpy
|
||||
memdup_user
|
||||
__memcpy_fromio
|
||||
__memcpy_toio
|
||||
memdup_user
|
||||
memmove
|
||||
memory_block_size_bytes
|
||||
memparse
|
||||
memremap
|
||||
memset
|
||||
memstart_addr
|
||||
__memset_io
|
||||
memstart_addr
|
||||
memunmap
|
||||
mipi_dsi_create_packet
|
||||
mipi_dsi_dcs_set_display_brightness
|
||||
mipi_dsi_dcs_set_tear_off
|
||||
mipi_dsi_host_register
|
||||
mipi_dsi_host_unregister
|
||||
misc_deregister
|
||||
misc_register
|
||||
mmc_cqe_request_done
|
||||
mmc_of_parse
|
||||
mmc_regulator_get_supply
|
||||
@ -991,8 +1082,8 @@
|
||||
no_llseek
|
||||
nonseekable_open
|
||||
nr_cpu_ids
|
||||
ns_to_timespec64
|
||||
nsecs_to_jiffies
|
||||
ns_to_timespec64
|
||||
__num_online_cpus
|
||||
nvmem_cell_get
|
||||
nvmem_cell_put
|
||||
@ -1012,6 +1103,8 @@
|
||||
of_clk_src_onecell_get
|
||||
of_clk_src_simple_get
|
||||
of_count_phandle_with_args
|
||||
of_cpufreq_cooling_register
|
||||
of_cpu_node_to_id
|
||||
of_device_get_match_data
|
||||
of_device_is_available
|
||||
of_device_is_compatible
|
||||
@ -1024,6 +1117,7 @@
|
||||
of_drm_find_panel
|
||||
of_find_compatible_node
|
||||
of_find_device_by_node
|
||||
of_find_i2c_device_by_node
|
||||
of_find_node_by_name
|
||||
of_find_node_opts_by_path
|
||||
of_find_node_with_property
|
||||
@ -1038,14 +1132,17 @@
|
||||
of_get_named_gpio_flags
|
||||
of_get_next_available_child
|
||||
of_get_next_child
|
||||
of_get_next_parent
|
||||
of_get_parent
|
||||
of_get_property
|
||||
of_get_regulator_init_data
|
||||
of_graph_get_next_endpoint
|
||||
of_graph_get_remote_node
|
||||
of_graph_get_remote_port_parent
|
||||
of_graph_get_remote_port
|
||||
of_graph_get_endpoint_by_regs
|
||||
of_graph_get_next_endpoint
|
||||
of_graph_get_port_parent
|
||||
of_graph_get_remote_endpoint
|
||||
of_graph_get_remote_node
|
||||
of_graph_get_remote_port
|
||||
of_graph_get_remote_port_parent
|
||||
of_graph_parse_endpoint
|
||||
of_hwspin_lock_get_id
|
||||
of_icc_get
|
||||
@ -1058,10 +1155,11 @@
|
||||
of_match_node
|
||||
of_modalias_node
|
||||
of_n_addr_cells
|
||||
of_n_size_cells
|
||||
of_node_name_eq
|
||||
of_n_size_cells
|
||||
of_parse_phandle
|
||||
of_parse_phandle_with_args
|
||||
of_parse_phandle_with_fixed_args
|
||||
of_phandle_iterator_init
|
||||
of_phandle_iterator_next
|
||||
of_phy_simple_xlate
|
||||
@ -1083,6 +1181,7 @@
|
||||
of_reserved_mem_device_release
|
||||
of_reserved_mem_lookup
|
||||
of_reset_control_array_get
|
||||
of_root
|
||||
of_thermal_get_ntrips
|
||||
of_thermal_get_trip_points
|
||||
of_thermal_is_trip_valid
|
||||
@ -1117,6 +1216,23 @@
|
||||
pci_set_mwi
|
||||
pci_set_power_state
|
||||
pci_unregister_driver
|
||||
__percpu_down_read
|
||||
percpu_down_write
|
||||
__percpu_init_rwsem
|
||||
__per_cpu_offset
|
||||
percpu_up_write
|
||||
perf_aux_output_begin
|
||||
perf_aux_output_end
|
||||
perf_aux_output_flag
|
||||
perf_event_addr_filters_sync
|
||||
perf_event_create_kernel_counter
|
||||
perf_event_enable
|
||||
perf_event_read_local
|
||||
perf_event_read_value
|
||||
perf_event_release_kernel
|
||||
perf_get_aux
|
||||
perf_pmu_register
|
||||
perf_pmu_unregister
|
||||
perf_trace_buf_alloc
|
||||
perf_trace_run_bpf_submit
|
||||
pfn_valid
|
||||
@ -1157,7 +1273,11 @@
|
||||
platform_get_resource
|
||||
platform_get_resource_byname
|
||||
platform_irq_count
|
||||
pm_genpd_remove
|
||||
pm_clk_add
|
||||
pm_clk_create
|
||||
pm_clk_destroy
|
||||
pm_clk_resume
|
||||
pm_clk_suspend
|
||||
pm_generic_resume
|
||||
pm_generic_suspend
|
||||
pm_genpd_add_subdomain
|
||||
@ -1168,7 +1288,6 @@
|
||||
__pm_relax
|
||||
pm_relax
|
||||
pm_runtime_allow
|
||||
pm_runtime_irq_safe
|
||||
pm_runtime_barrier
|
||||
__pm_runtime_disable
|
||||
pm_runtime_enable
|
||||
@ -1176,6 +1295,7 @@
|
||||
pm_runtime_force_resume
|
||||
pm_runtime_force_suspend
|
||||
__pm_runtime_idle
|
||||
pm_runtime_irq_safe
|
||||
pm_runtime_no_callbacks
|
||||
__pm_runtime_resume
|
||||
pm_runtime_set_autosuspend_delay
|
||||
@ -1241,9 +1361,11 @@
|
||||
_raw_spin_unlock_bh
|
||||
_raw_spin_unlock_irq
|
||||
_raw_spin_unlock_irqrestore
|
||||
_raw_write_lock
|
||||
_raw_write_lock_bh
|
||||
_raw_write_lock_irq
|
||||
_raw_write_lock_irqsave
|
||||
_raw_write_unlock
|
||||
_raw_write_unlock_bh
|
||||
_raw_write_unlock_irq
|
||||
_raw_write_unlock_irqrestore
|
||||
@ -1251,8 +1373,29 @@
|
||||
rb_first
|
||||
rb_insert_color
|
||||
rb_next
|
||||
rcu_barrier
|
||||
rcu_barrier_tasks
|
||||
rcu_barrier_tasks_trace
|
||||
rcu_bind_current_to_nocb
|
||||
rcu_cpu_stall_suppress
|
||||
rcu_cpu_stall_suppress_at_boot
|
||||
rcu_expedite_gp
|
||||
rcu_force_quiescent_state
|
||||
rcu_fwd_progress_check
|
||||
rcu_get_gp_kthreads_prio
|
||||
rcu_get_gp_seq
|
||||
rcu_gp_is_expedited
|
||||
rcu_gp_is_normal
|
||||
rcu_gp_set_torture_wait
|
||||
rcu_inkernel_boot_has_ended
|
||||
rcu_is_watching
|
||||
rcu_jiffies_till_stall_check
|
||||
__rcu_read_lock
|
||||
__rcu_read_unlock
|
||||
rcu_read_unlock_trace_special
|
||||
rcutorture_get_gp_data
|
||||
rcu_unexpedite_gp
|
||||
rcuwait_wake_up
|
||||
rdev_get_drvdata
|
||||
reboot_mode
|
||||
refcount_dec_and_lock
|
||||
@ -1264,10 +1407,17 @@
|
||||
regcache_sync_region
|
||||
__register_chrdev
|
||||
register_chrdev_region
|
||||
register_console
|
||||
register_ftrace_export
|
||||
register_kprobe
|
||||
register_memory_notifier
|
||||
register_oom_notifier
|
||||
register_pm_notifier
|
||||
register_reboot_notifier
|
||||
register_restart_handler
|
||||
register_syscore_ops
|
||||
__register_rpmsg_driver
|
||||
register_shrinker
|
||||
register_syscore_ops
|
||||
regmap_bulk_read
|
||||
regmap_bulk_write
|
||||
regmap_check_range_table
|
||||
@ -1294,7 +1444,6 @@
|
||||
regulator_is_enabled
|
||||
regulator_is_supported_voltage
|
||||
regulator_list_voltage_linear
|
||||
regulator_lock
|
||||
regulator_notifier_call_chain
|
||||
regulator_put
|
||||
regulator_register_notifier
|
||||
@ -1302,17 +1451,18 @@
|
||||
regulator_set_load
|
||||
regulator_set_mode
|
||||
regulator_set_voltage
|
||||
regulator_unlock
|
||||
regulator_unregister_notifier
|
||||
release_firmware
|
||||
__release_region
|
||||
release_sock
|
||||
remap_pfn_range
|
||||
remove_cpu
|
||||
report_iommu_fault
|
||||
request_any_context_irq
|
||||
request_firmware
|
||||
request_firmware_into_buf
|
||||
request_firmware_nowait
|
||||
__request_module
|
||||
__request_percpu_irq
|
||||
__request_region
|
||||
request_threaded_irq
|
||||
@ -1336,6 +1486,7 @@
|
||||
rndis_set_param_vendor
|
||||
rndis_signal_connect
|
||||
rndis_uninit
|
||||
round_jiffies_relative
|
||||
rpmsg_register_device
|
||||
rpmsg_send
|
||||
rpmsg_trysend
|
||||
@ -1357,13 +1508,21 @@
|
||||
rtc_time64_to_tm
|
||||
rtc_tm_to_time64
|
||||
rtc_update_irq
|
||||
rt_mutex_lock
|
||||
rt_mutex_unlock
|
||||
rtnl_is_locked
|
||||
rtnl_register_module
|
||||
rtnl_unregister
|
||||
sched_clock
|
||||
sched_set_fifo
|
||||
sched_set_fifo_low
|
||||
sched_set_normal
|
||||
sched_setscheduler
|
||||
sched_show_task
|
||||
schedule
|
||||
schedule_hrtimeout
|
||||
schedule_timeout
|
||||
schedule_timeout_interruptible
|
||||
schedule_timeout_uninterruptible
|
||||
scnprintf
|
||||
scsi_autopm_get_device
|
||||
@ -1375,6 +1534,7 @@
|
||||
scsi_device_put
|
||||
scsi_ioctl
|
||||
scsi_ioctl_block_when_processing_errors
|
||||
__scsi_iterate_devices
|
||||
scsi_normalize_sense
|
||||
__scsi_print_sense
|
||||
scsi_register_interface
|
||||
@ -1402,6 +1562,7 @@
|
||||
seq_release
|
||||
set_cpus_allowed_ptr
|
||||
set_normalized_timespec64
|
||||
set_user_nice
|
||||
sg_alloc_table
|
||||
sg_alloc_table_from_pages
|
||||
sg_free_table
|
||||
@ -1416,16 +1577,18 @@
|
||||
sg_pcopy_to_buffer
|
||||
sg_scsi_ioctl
|
||||
shmem_truncate_range
|
||||
show_rcu_gp_kthreads
|
||||
sigprocmask
|
||||
simple_attr_open
|
||||
simple_attr_read
|
||||
simple_attr_release
|
||||
simple_attr_write
|
||||
simple_open
|
||||
simple_read_from_buffer
|
||||
simple_write_to_buffer
|
||||
single_open
|
||||
single_release
|
||||
sk_alloc
|
||||
sk_free
|
||||
skb_clone
|
||||
skb_copy_bits
|
||||
skb_copy_datagram_iter
|
||||
@ -1439,13 +1602,24 @@
|
||||
skb_recv_datagram
|
||||
skb_set_owner_w
|
||||
skb_store_bits
|
||||
sk_free
|
||||
smp_call_function_single
|
||||
snd_card_free
|
||||
snd_card_new
|
||||
snd_card_register
|
||||
snd_info_create_card_entry
|
||||
snd_info_create_module_entry
|
||||
snd_info_free_entry
|
||||
snd_info_register
|
||||
snd_jack_set_key
|
||||
snd_pcm_format_width
|
||||
snd_pcm_hw_constraint_integer
|
||||
snd_pcm_new
|
||||
snd_pcm_period_elapsed
|
||||
snd_pcm_set_managed_buffer_all
|
||||
snd_pcm_set_ops
|
||||
_snd_pcm_stream_lock_irqsave
|
||||
snd_pcm_stream_unlock_irqrestore
|
||||
snd_soc_add_component_controls
|
||||
snd_soc_card_get_kcontrol
|
||||
snd_soc_card_jack_new
|
||||
@ -1475,6 +1649,7 @@
|
||||
snd_soc_get_volsw
|
||||
snd_soc_info_enum_double
|
||||
snd_soc_info_multi_ext
|
||||
snd_soc_info_volsw
|
||||
snd_soc_jack_report
|
||||
snd_soc_lookup_component
|
||||
snd_soc_of_parse_audio_routing
|
||||
@ -1482,10 +1657,9 @@
|
||||
snd_soc_pm_ops
|
||||
snd_soc_put_enum_double
|
||||
snd_soc_put_volsw
|
||||
snd_soc_register_component
|
||||
snd_soc_rtdcom_lookup
|
||||
snd_soc_unregister_card
|
||||
snd_soc_info_volsw
|
||||
snd_soc_register_component
|
||||
snd_soc_unregister_component
|
||||
snd_usb_enable_audio_stream
|
||||
snprintf
|
||||
@ -1509,9 +1683,9 @@
|
||||
__spi_alloc_controller
|
||||
spi_register_controller
|
||||
__spi_register_driver
|
||||
spi_unregister_controller
|
||||
spi_setup
|
||||
spi_sync
|
||||
spi_unregister_controller
|
||||
split_page
|
||||
spmi_controller_add
|
||||
spmi_controller_alloc
|
||||
@ -1525,10 +1699,16 @@
|
||||
spmi_register_write
|
||||
spmi_register_zero_write
|
||||
sprintf
|
||||
srcu_barrier
|
||||
srcu_batches_completed
|
||||
srcu_init_notifier_head
|
||||
srcu_notifier_call_chain
|
||||
srcu_notifier_chain_register
|
||||
srcu_notifier_chain_unregister
|
||||
__srcu_read_lock
|
||||
__srcu_read_unlock
|
||||
srcutorture_get_gp_data
|
||||
srcu_torture_stats_print
|
||||
sscanf
|
||||
__stack_chk_fail
|
||||
__stack_chk_guard
|
||||
@ -1549,39 +1729,50 @@
|
||||
strnstr
|
||||
strpbrk
|
||||
strrchr
|
||||
strscpy
|
||||
strreplace
|
||||
strscpy
|
||||
strsep
|
||||
strstr
|
||||
__sw_hweight8
|
||||
__sw_hweight32
|
||||
__sw_hweight64
|
||||
__sw_hweight8
|
||||
sync_file_create
|
||||
sync_file_get_fence
|
||||
synchronize_irq
|
||||
synchronize_rcu
|
||||
synchronize_rcu_expedited
|
||||
synchronize_rcu_tasks
|
||||
synchronize_rcu_tasks_trace
|
||||
synchronize_srcu
|
||||
synchronize_srcu_expedited
|
||||
syscon_node_to_regmap
|
||||
syscon_regmap_lookup_by_phandle
|
||||
sysfs_add_file_to_group
|
||||
sysfs_add_link_to_group
|
||||
sysfs_create_file_ns
|
||||
sysfs_create_files
|
||||
sysfs_create_group
|
||||
sysfs_create_link
|
||||
sysfs_notify
|
||||
sysfs_remove_file_from_group
|
||||
sysfs_remove_file_ns
|
||||
sysfs_remove_files
|
||||
sysfs_remove_group
|
||||
sysfs_remove_link
|
||||
sysfs_remove_link_from_group
|
||||
sysfs_streq
|
||||
sysrq_mask
|
||||
system_freezable_wq
|
||||
system_highpri_wq
|
||||
system_long_wq
|
||||
system_power_efficient_wq
|
||||
system_state
|
||||
system_unbound_wq
|
||||
system_wq
|
||||
task_active_pid_ns
|
||||
__tasklet_hi_schedule
|
||||
tasklet_init
|
||||
tasklet_kill
|
||||
__tasklet_hi_schedule
|
||||
__tasklet_schedule
|
||||
tasklet_setup
|
||||
__task_pid_nr_ns
|
||||
@ -1591,12 +1782,19 @@
|
||||
time64_to_tm
|
||||
_totalram_pages
|
||||
__trace_bprintk
|
||||
trace_clock_local
|
||||
trace_event_buffer_commit
|
||||
trace_event_buffer_reserve
|
||||
trace_event_ignore_this_pid
|
||||
trace_event_raw_init
|
||||
trace_event_reg
|
||||
trace_handle_return
|
||||
__tracepoint_android_rvh_set_gfp_zone_flags
|
||||
__tracepoint_android_rvh_set_readahead_gfp_mask
|
||||
__tracepoint_android_rvh_set_skip_swapcache_flags
|
||||
__tracepoint_android_vh_cpu_idle
|
||||
__tracepoint_android_vh_jiffies_update
|
||||
__tracepoint_android_vh_scheduler_tick
|
||||
tracepoint_probe_register
|
||||
tracepoint_probe_unregister
|
||||
__tracepoint_suspend_resume
|
||||
@ -1639,9 +1837,11 @@
|
||||
uart_update_timeout
|
||||
uart_write_wakeup
|
||||
__udelay
|
||||
ufshcd_auto_hibern8_update
|
||||
ufshcd_dme_get_attr
|
||||
ufshcd_dme_set_attr
|
||||
ufshcd_dump_regs
|
||||
ufshcd_fixup_dev_quirks
|
||||
ufshcd_get_local_unipro_ver
|
||||
ufshcd_hold
|
||||
ufshcd_pltfrm_init
|
||||
@ -1663,7 +1863,12 @@
|
||||
unmap_mapping_range
|
||||
__unregister_chrdev
|
||||
unregister_chrdev_region
|
||||
unregister_console
|
||||
unregister_ftrace_export
|
||||
unregister_kprobe
|
||||
unregister_oom_notifier
|
||||
unregister_pm_notifier
|
||||
unregister_reboot_notifier
|
||||
unregister_restart_handler
|
||||
unregister_rpmsg_driver
|
||||
unregister_syscore_ops
|
||||
@ -1725,6 +1930,7 @@
|
||||
usb_get_dr_mode
|
||||
usb_get_maximum_speed
|
||||
usb_get_urb
|
||||
usb_gstrings_attach
|
||||
usb_hcd_check_unlink_urb
|
||||
usb_hcd_end_port_resume
|
||||
usb_hcd_giveback_urb
|
||||
@ -1783,6 +1989,7 @@
|
||||
v4l2_device_unregister_subdev
|
||||
v4l2_event_dequeue
|
||||
v4l2_event_pending
|
||||
v4l2_event_queue
|
||||
v4l2_event_queue_fh
|
||||
v4l2_event_subscribe
|
||||
v4l2_event_unsubscribe
|
||||
@ -1790,7 +1997,6 @@
|
||||
v4l2_fh_init
|
||||
v4l2_fh_open
|
||||
v4l2_fh_release
|
||||
v4l2_event_queue
|
||||
v4l2_s_ctrl
|
||||
v4l2_subdev_call_wrappers
|
||||
v4l2_subdev_init
|
||||
@ -1802,6 +2008,11 @@
|
||||
vb2_reqbufs
|
||||
vb2_streamoff
|
||||
vb2_streamon
|
||||
vchan_dma_desc_free_list
|
||||
vchan_find_desc
|
||||
vchan_init
|
||||
vchan_tx_desc_free
|
||||
vchan_tx_submit
|
||||
vfree
|
||||
video_devdata
|
||||
video_device_alloc
|
||||
@ -1810,21 +2021,25 @@
|
||||
video_ioctl2
|
||||
__video_register_device
|
||||
video_unregister_device
|
||||
vm_map_pages
|
||||
vmalloc
|
||||
vmalloc_to_page
|
||||
vmalloc_to_pfn
|
||||
vmap
|
||||
vmf_insert_mixed
|
||||
vm_get_page_prot
|
||||
vsnprintf
|
||||
vm_iomap_memory
|
||||
vm_map_pages
|
||||
vm_mmap
|
||||
vm_munmap
|
||||
vscnprintf
|
||||
vsnprintf
|
||||
vunmap
|
||||
vzalloc
|
||||
wait_for_completion
|
||||
wait_for_completion_interruptible
|
||||
wait_for_completion_interruptible_timeout
|
||||
wait_for_completion_timeout
|
||||
__wait_rcu_gp
|
||||
__wake_up
|
||||
__wake_up_locked
|
||||
wake_up_process
|
||||
@ -1832,6 +2047,8 @@
|
||||
wakeup_source_unregister
|
||||
__warn_printk
|
||||
work_busy
|
||||
ww_mutex_lock
|
||||
ww_mutex_unlock
|
||||
xa_erase
|
||||
xa_find
|
||||
xa_find_after
|
||||
|
@ -13,6 +13,10 @@ BUILD_INITRAMFS=1
|
||||
|
||||
ABI_DEFINITION=android/abi_gki_aarch64_allsyms
|
||||
KMI_SYMBOL_LIST=android/abi_gki_aarch64_qcom
|
||||
TRIM_NONLISTED_KMI=1
|
||||
KMI_SYMBOL_LIST_STRICT_MODE=1
|
||||
KMI_SYMBOL_LIST_MODULE_GROUPING=0
|
||||
KMI_SYMBOL_LIST_ADD_ONLY=1
|
||||
|
||||
function build_defconfig_fragments() {
|
||||
if [[ "${VARIANT}" =~ ^(gki|consolidate)$ ]]; then
|
||||
@ -22,6 +26,8 @@ function build_defconfig_fragments() {
|
||||
fi
|
||||
# ABI comparison isn't applicable on consolidate variant
|
||||
unset ABI_DEFINITION
|
||||
unset TRIM_NONLISTED_KMI
|
||||
unset KMI_SYMBOL_LIST_STRICT_MODE
|
||||
apply_defconfig_fragment ${KERNEL_DIR}/arch/${ARCH}/configs/vendor/${MSM_ARCH}_consolidate.config vendor/${MSM_ARCH}-consolidate_defconfig
|
||||
elif [ "${VARIANT}" = gki-ack ]; then
|
||||
# In gki-only, then using ACK's GKI config directly
|
||||
|
Loading…
Reference in New Issue
Block a user