diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml
index 1330b6020db7..9ea362115f14 100644
--- a/android/abi_gki_aarch64.xml
+++ b/android/abi_gki_aarch64.xml
@@ -1271,6 +1271,7 @@
+
@@ -4257,6 +4258,7 @@
+
@@ -5208,6 +5210,7 @@
+
@@ -70659,6 +70662,7 @@
+
@@ -127203,6 +127207,12 @@
+
+
+
+
+
+
@@ -142669,6 +142679,12 @@
+
+
+
+
+
+
@@ -147621,6 +147637,10 @@
+
+
+
+
diff --git a/android/abi_gki_aarch64_exynosauto b/android/abi_gki_aarch64_exynosauto
index 042c8c2625b3..35f595917fa2 100644
--- a/android/abi_gki_aarch64_exynosauto
+++ b/android/abi_gki_aarch64_exynosauto
@@ -1,9 +1,12 @@
+
[abi_symbol_list]
add_wait_queue
alloc_anon_inode
alloc_etherdev_mqs
+ alloc_netdev_mqs
__alloc_pages
__alloc_percpu
+ __alloc_skb
alloc_workqueue
amba_driver_register
amba_driver_unregister
@@ -67,16 +70,25 @@
blocking_notifier_call_chain
blocking_notifier_chain_register
blocking_notifier_chain_unregister
+ bpf_dispatcher_xdp_func
+ bpf_master_redirect_enabled_key
+ bpf_prog_add
+ bpf_prog_put
+ bpf_prog_sub
+ bpf_stats_enabled_key
bpf_trace_run1
bpf_trace_run2
bpf_trace_run3
bpf_trace_run4
bpf_trace_run5
+ bpf_warn_invalid_xdp_action
+ build_skb
bus_find_device
bus_register_notifier
bus_set_iommu
bus_unregister_notifier
cache_line_size
+ call_netdevice_notifiers
cancel_delayed_work
cancel_delayed_work_sync
cancel_work_sync
@@ -125,10 +137,12 @@
clk_set_parent
clk_set_rate
clk_unprepare
+ clk_unregister
cma_alloc
cma_release
complete
complete_all
+ complete_and_exit
component_add
component_bind_all
component_del
@@ -150,6 +164,7 @@
cpu_hwcap_keys
cpu_hwcaps
cpumask_next
+ cpumask_next_wrap
cpu_number
__cpu_online_mask
cpu_pm_register_notifier
@@ -165,6 +180,7 @@
crypto_has_alg
__crypto_memneq
_ctype
+ current_work
debugfs_create_bool
debugfs_create_dir
debugfs_create_file
@@ -174,6 +190,7 @@
debugfs_remove
dec_zone_page_state
default_llseek
+ default_wake_function
deferred_free
delayed_work_timer_fn
del_gendisk
@@ -186,6 +203,7 @@
_dev_emerg
_dev_err
dev_err_probe
+ dev_get_stats
device_add_disk
device_create
device_create_file
@@ -211,8 +229,11 @@
devm_clk_get
devm_clk_get_optional
devm_clk_put
+ dev_mc_sync_multiple
+ dev_mc_unsync
devm_free_irq
devm_gen_pool_create
+ devm_get_free_pages
devm_gpiochip_add_data_with_key
devm_gpiod_get_optional
devm_gpio_request_one
@@ -250,11 +271,15 @@
dev_pm_opp_put_regulators
dev_pm_opp_set_regulators
_dev_printk
+ dev_queue_xmit
devres_add
__devres_alloc_node
devres_free
devres_release
+ dev_set_mtu
dev_set_name
+ dev_uc_sync_multiple
+ dev_uc_unsync
_dev_warn
disable_irq
disable_irq_nosync
@@ -270,6 +295,7 @@
dma_buf_detach
dma_buf_end_cpu_access
dma_buf_export
+ dma_buf_fd
dma_buf_get
dma_buf_map_attachment
dma_buf_mmap
@@ -320,6 +346,7 @@
dma_unmap_resource
dma_unmap_sg_attrs
do_SAK
+ do_trace_netlink_extack
down
downgrade_write
down_interruptible
@@ -499,17 +526,26 @@
dw_pcie_write
dw_pcie_write_dbi
enable_irq
+ eth_commit_mac_addr_change
+ ether_setup
eth_mac_addr
+ eth_prepare_mac_addr_change
+ __ethtool_get_link_ksettings
ethtool_op_get_link
ethtool_op_get_ts_info
+ ethtool_sprintf
+ ethtool_virtdev_set_link_ksettings
eth_type_trans
+ eth_validate_addr
event_triggers_call
+ fasync_helper
fd_install
_find_first_bit
find_get_pid
_find_next_bit
__find_vma
finish_wait
+ flow_keys_basic_dissector
flush_dcache_page
flush_delayed_work
flush_work
@@ -565,6 +601,13 @@
hrtimer_forward
hrtimer_init
hrtimer_start_range_ns
+ hrtimer_try_to_cancel
+ hvc_alloc
+ hvc_instantiate
+ hvc_kick
+ hvc_poll
+ hvc_remove
+ __hvc_resize
i2c_adapter_type
i2c_add_numbered_adapter
i2c_bus_type
@@ -584,6 +627,7 @@
ida_alloc_range
ida_free
idr_alloc
+ idr_alloc_cyclic
idr_destroy
idr_find
idr_for_each
@@ -598,10 +642,18 @@
init_timer_key
init_wait_entry
__init_waitqueue_head
+ input_alloc_absinfo
+ input_allocate_device
input_close_device
+ input_event
+ input_free_device
+ input_mt_init_slots
input_open_device
+ input_register_device
input_register_handle
input_register_handler
+ input_set_abs_params
+ input_unregister_device
input_unregister_handle
iomem_resource
iommu_alloc_resv_region
@@ -629,6 +681,7 @@
iommu_unmap
iommu_unregister_device_fault_handler
__ioremap
+ ioremap_cache
iounmap
iput
__irq_alloc_descs
@@ -636,12 +689,15 @@
irq_chip_mask_parent
irq_chip_unmask_parent
irq_create_mapping_affinity
+ irq_create_of_mapping
+ irq_dispose_mapping
__irq_domain_add
irq_domain_get_irq_data
irq_domain_remove
irq_domain_set_info
irq_domain_update_bus_token
irq_domain_xlate_twocell
+ irq_find_matching_fwspec
irq_get_irq_data
irq_modify_status
irq_of_parse_and_map
@@ -670,6 +726,7 @@
kfree
kfree_const
kill_anon_super
+ kill_fasync
kimage_voffset
__kmalloc
kmalloc_caches
@@ -684,12 +741,17 @@
kmsg_dump_rewind
kobject_create_and_add
kobject_del
+ kobject_get
kobject_init_and_add
kobject_put
+ kobject_uevent
krealloc
+ kset_create_and_add
+ kset_unregister
kstat
kstrdup
kstrdup_const
+ kstrndup
kstrtobool
kstrtobool_from_user
kstrtoint
@@ -719,6 +781,7 @@
kvmalloc_node
__list_add_valid
__list_del_entry_valid
+ __local_bh_enable_ip
__lock_page
loops_per_jiffy
mdiobus_alloc_size
@@ -758,7 +821,9 @@
mutex_lock_interruptible
mutex_trylock
mutex_unlock
+ __napi_alloc_skb
napi_complete_done
+ napi_consume_skb
napi_disable
napi_enable
napi_gro_receive
@@ -767,20 +832,35 @@
napi_schedule_prep
netdev_alert
__netdev_alloc_skb
+ netdev_change_features
netdev_err
+ netdev_increment_features
netdev_info
+ netdev_lower_state_changed
+ netdev_master_upper_dev_link
+ netdev_notify_peers
+ netdev_pick_tx
+ netdev_rx_handler_register
+ netdev_rx_handler_unregister
netdev_update_features
+ netdev_upper_dev_unlink
netdev_warn
netif_carrier_off
+ netif_carrier_on
netif_device_attach
netif_device_detach
netif_napi_add
__netif_napi_del
+ netif_receive_skb
+ netif_rx
netif_schedule_queue
netif_set_real_num_rx_queues
netif_set_real_num_tx_queues
+ __netif_set_xps_queue
+ netif_tx_stop_all_queues
netif_tx_wake_queue
net_ratelimit
+ nf_conntrack_destroy
no_llseek
nonseekable_open
noop_llseek
@@ -831,6 +911,7 @@
of_graph_get_remote_port_parent
of_graph_parse_endpoint
of_iomap
+ of_irq_find_parent
of_irq_parse_one
of_machine_is_compatible
of_match_device
@@ -876,7 +957,15 @@
param_ops_uint
param_set_bool
param_set_copystring
+ passthru_features_check
+ pci_alloc_irq_vectors_affinity
+ pci_bus_type
+ pci_device_is_present
+ pci_disable_device
+ pci_disable_sriov
pcie_get_mps
+ pci_enable_device
+ pci_enable_sriov
pci_epc_map_addr
pci_epc_mem_alloc_addr
pci_epc_mem_free_addr
@@ -884,18 +973,38 @@
pci_epc_unmap_addr
pcie_set_mps
pci_find_bus
+ pci_find_capability
+ pci_find_ext_capability
+ pci_find_next_capability
+ pci_free_irq_vectors
pci_generic_config_read
pci_generic_config_write
pci_get_device
+ pci_iomap
+ pci_iomap_range
+ pci_iounmap
+ pci_irq_get_affinity
+ pci_irq_vector
pci_load_saved_state
pci_msi_create_irq_domain
pci_msi_mask_irq
pci_msi_unmask_irq
pci_num_vf
+ pci_read_config_byte
+ pci_read_config_dword
+ __pci_register_driver
+ pci_release_region
+ pci_release_selected_regions
+ pci_request_region
+ pci_request_selected_regions
pci_rescan_bus
pci_restore_state
pci_save_state
+ pci_set_master
pci_store_saved_state
+ pci_unregister_driver
+ pci_vfs_assigned
+ PDE_DATA
__per_cpu_offset
perf_trace_buf_alloc
perf_trace_run_bpf_submit
@@ -937,6 +1046,8 @@
pinctrl_select_state
pin_user_pages
pin_user_pages_remote
+ pipe_lock
+ pipe_unlock
platform_bus_type
platform_device_add
platform_device_add_resources
@@ -945,6 +1056,7 @@
platform_device_put
platform_device_register_full
platform_device_unregister
+ __platform_driver_probe
__platform_driver_register
platform_driver_unregister
platform_get_irq
@@ -984,6 +1096,10 @@
print_hex_dump
_printk
proc_create
+ proc_create_data
+ proc_mkdir
+ proc_set_size
+ __pskb_pull_tail
ptp_clock_index
ptp_clock_register
ptp_clock_unregister
@@ -998,6 +1114,11 @@
pwm_set_chip_data
queue_delayed_work_on
queue_work_on
+ radix_tree_delete
+ radix_tree_insert
+ radix_tree_iter_delete
+ radix_tree_lookup
+ radix_tree_next_chunk
___ratelimit
_raw_read_lock
_raw_read_lock_irqsave
@@ -1026,6 +1147,7 @@
__rcu_read_unlock
rdev_get_drvdata
rdev_get_id
+ refcount_dec_and_mutex_lock
refcount_warn_saturate
__refrigerator
regcache_cache_only
@@ -1037,6 +1159,7 @@
register_console
register_die_notifier
register_netdev
+ register_netdevice_notifier
register_oom_notifier
register_pm_notifier
register_reboot_notifier
@@ -1069,6 +1192,8 @@
remap_pfn_range
remap_vmalloc_range
remove_cpu
+ remove_proc_entry
+ remove_wait_queue
request_firmware
__request_region
request_threaded_irq
@@ -1078,6 +1203,7 @@
rtc_time64_to_tm
rtc_update_irq
rtc_valid_tm
+ rtnl_is_locked
rtnl_lock
rtnl_unlock
sched_clock
@@ -1115,6 +1241,7 @@
sg_next
__sg_page_iter_next
__sg_page_iter_start
+ sigprocmask
simple_attr_open
simple_attr_read
simple_attr_release
@@ -1125,9 +1252,16 @@
simple_write_to_buffer
single_open
single_release
+ skb_add_rx_frag
+ skb_coalesce_rx_frag
+ __skb_flow_dissect
+ skb_page_frag_refill
+ skb_partial_csum_set
skb_pull
skb_put
+ skb_to_sgvec
skb_tstamp_tx
+ sk_error_report
smp_call_function
smp_call_function_single
smp_call_on_cpu
@@ -1169,6 +1303,7 @@
snd_soc_unregister_component
snprintf
soc_device_register
+ softnet_data
sort
__spi_alloc_controller
spi_controller_resume
@@ -1180,6 +1315,7 @@
spi_setup
spi_sync
spi_unregister_controller
+ __splice_from_pipe
split_page
sprintf
sscanf
@@ -1189,6 +1325,7 @@
static_key_slow_inc
strcasecmp
strcat
+ strchr
strcmp
strcpy
strcspn
@@ -1216,11 +1353,13 @@
synchronize_rcu
syscon_node_to_regmap
syscon_regmap_lookup_by_phandle
+ sysfs_create_bin_file
sysfs_create_file_ns
sysfs_create_group
sysfs_create_groups
sysfs_emit
__sysfs_match_string
+ sysfs_remove_bin_file
sysfs_remove_file_ns
sysfs_remove_group
sysfs_streq
@@ -1232,6 +1371,7 @@
tasklet_kill
__tasklet_schedule
tasklet_setup
+ __task_pid_nr_ns
thermal_zone_device_update
thermal_zone_of_sensor_register
thermal_zone_of_sensor_unregister
@@ -1263,6 +1403,7 @@
__traceiter_suspend_resume
__traceiter_workqueue_execute_end
__traceiter_workqueue_execute_start
+ __traceiter_xdp_exception
trace_output_call
__tracepoint_android_vh_ipi_stop
__tracepoint_android_vh_logbuf
@@ -1283,6 +1424,7 @@
__tracepoint_suspend_resume
__tracepoint_workqueue_execute_end
__tracepoint_workqueue_execute_start
+ __tracepoint_xdp_exception
trace_print_array_seq
trace_print_flags_seq
trace_print_symbols_seq
@@ -1330,6 +1472,8 @@
__unregister_chrdev
unregister_chrdev_region
unregister_netdev
+ unregister_netdevice_notifier
+ unregister_netdevice_queue
unregister_oom_notifier
unregister_pm_notifier
unregister_reboot_notifier
@@ -1343,6 +1487,7 @@
usb_otg_state_string
__usecs_to_jiffies
usleep_range_state
+ uuid_gen
v4l2_ctrl_handler_free
v4l2_ctrl_handler_init_class
v4l2_ctrl_handler_setup
@@ -1401,14 +1546,57 @@
videomode_from_timings
__video_register_device
video_unregister_device
+ virtio_break_device
virtio_check_driver_offered_feature
virtio_config_changed
+ virtio_device_freeze
+ virtio_device_restore
virtio_max_dma_size
+ virtio_transport_connect
+ virtio_transport_deliver_tap_pkt
+ virtio_transport_destruct
+ virtio_transport_dgram_allow
+ virtio_transport_dgram_bind
+ virtio_transport_dgram_dequeue
+ virtio_transport_dgram_enqueue
+ virtio_transport_do_socket_init
+ virtio_transport_free_pkt
+ virtio_transport_notify_buffer_size
+ virtio_transport_notify_poll_in
+ virtio_transport_notify_poll_out
+ virtio_transport_notify_recv_init
+ virtio_transport_notify_recv_post_dequeue
+ virtio_transport_notify_recv_pre_block
+ virtio_transport_notify_recv_pre_dequeue
+ virtio_transport_notify_send_init
+ virtio_transport_notify_send_post_enqueue
+ virtio_transport_notify_send_pre_block
+ virtio_transport_notify_send_pre_enqueue
+ virtio_transport_recv_pkt
+ virtio_transport_release
+ virtio_transport_seqpacket_dequeue
+ virtio_transport_seqpacket_enqueue
+ virtio_transport_seqpacket_has_data
+ virtio_transport_shutdown
+ virtio_transport_stream_allow
+ virtio_transport_stream_dequeue
+ virtio_transport_stream_enqueue
+ virtio_transport_stream_has_data
+ virtio_transport_stream_has_space
+ virtio_transport_stream_is_active
+ virtio_transport_stream_rcvhiwat
+ virtqueue_add_inbuf
+ virtqueue_add_inbuf_ctx
+ virtqueue_add_outbuf
virtqueue_add_sgs
+ virtqueue_detach_unused_buf
virtqueue_disable_cb
virtqueue_enable_cb
+ virtqueue_enable_cb_delayed
+ virtqueue_enable_cb_prepare
virtqueue_get_avail_addr
virtqueue_get_buf
+ virtqueue_get_buf_ctx
virtqueue_get_desc_addr
virtqueue_get_used_addr
virtqueue_get_vring_size
@@ -1416,18 +1604,29 @@
virtqueue_kick
virtqueue_kick_prepare
virtqueue_notify
+ virtqueue_poll
+ vlan_uses_dev
+ vlan_vid_add
+ vlan_vid_del
+ vlan_vids_add_by_dev
+ vlan_vids_del_by_dev
vmalloc
+ __vmalloc
vmalloc_to_page
vmalloc_user
vmap
vmf_insert_pfn_prot
vm_insert_page
+ vprintk
vring_create_virtqueue
vring_del_virtqueue
vring_interrupt
vring_transport_features
vscnprintf
vsnprintf
+ vsock_core_register
+ vsock_core_unregister
+ vsock_for_each_connected_socket
vunmap
vzalloc
wait_for_completion
@@ -1444,3 +1643,13 @@
watchdog_set_restart_priority
watchdog_unregister_device
work_busy
+ xdp_convert_zc_to_xdp_frame
+ xdp_do_flush
+ xdp_do_redirect
+ xdp_master_redirect
+ xdp_return_frame
+ xdp_return_frame_rx_napi
+ xdp_rxq_info_reg
+ xdp_rxq_info_reg_mem_model
+ xdp_rxq_info_unreg
+ xdp_warn