diff --git a/android/abi_gki_aarch64_exynos b/android/abi_gki_aarch64_exynos index 0f40b14cd142..ee92acb56260 100644 --- a/android/abi_gki_aarch64_exynos +++ b/android/abi_gki_aarch64_exynos @@ -48,6 +48,7 @@ bpf_trace_run5 bpf_trace_run6 bpf_trace_run7 + bpf_trace_run8 bpf_trace_run9 bus_register bus_unregister @@ -86,6 +87,7 @@ config_group_init_type_name console_suspend_enabled __const_udelay + consume_skb __copy_overflow __cpu_active_mask cpu_bit_bitmap @@ -105,6 +107,9 @@ crc32_le crypto_alloc_shash crypto_destroy_tfm + crypto_shash_digest + crypto_shash_update + csum_partial _ctype debugfs_create_bool debugfs_create_dir @@ -118,6 +123,9 @@ del_timer del_timer_sync destroy_workqueue + dev_addr_mod + dev_alloc_name + dev_close dev_driver_string _dev_emerg _dev_err @@ -193,6 +201,8 @@ dev_pm_qos_read_value dev_pm_qos_remove_request dev_pm_qos_update_request + _dev_printk + __dev_queue_xmit devres_add __devres_alloc_node dev_set_name @@ -319,6 +329,8 @@ drm_vblank_init dump_stack enable_irq + ether_setup + eth_type_trans fd_install _find_first_bit _find_last_bit @@ -337,9 +349,15 @@ free_netdev __free_pages free_pages + free_percpu freq_qos_update_request + gcd generic_file_llseek generic_handle_irq + genlmsg_multicast_allns + genlmsg_put + genl_register_family + genl_unregister_family gen_pool_add_owner gen_pool_alloc_algo_owner gen_pool_avail @@ -398,8 +416,13 @@ ida_alloc_range ida_free idr_alloc + idr_destroy + idr_find + idr_for_each + idr_get_next idr_remove init_dummy_netdev + init_net __init_rwsem __init_swait_queue_head init_task @@ -446,6 +469,7 @@ __kfifo_to_user kfree kfree_const + kfree_sensitive kfree_skb_reason kimage_voffset __kmalloc @@ -498,12 +522,14 @@ __list_add_valid __list_del_entry_valid list_sort + __local_bh_enable_ip log_post_read_mmio log_post_write_mmio log_read_mmio log_write_mmio loops_per_jiffy memchr + memcmp memcpy __memcpy_fromio __memcpy_toio @@ -537,10 +563,16 @@ __napi_schedule napi_schedule_prep __netdev_alloc_skb + netif_carrier_off + netif_carrier_on netif_napi_add_weight netif_receive_skb + netif_rx + netif_tx_stop_all_queues netif_tx_wake_queue + nla_memcpy nla_put + nla_reserve noop_llseek nr_cpu_ids nsecs_to_jiffies @@ -673,6 +705,7 @@ proc_remove proc_set_size proc_set_user + __pskb_pull_tail put_device __put_task_struct put_unused_fd @@ -684,10 +717,12 @@ _raw_read_lock _raw_read_unlock _raw_spin_lock + _raw_spin_lock_bh _raw_spin_lock_irq _raw_spin_lock_irqsave _raw_spin_trylock _raw_spin_unlock + _raw_spin_unlock_bh _raw_spin_unlock_irq _raw_spin_unlock_irqrestore _raw_write_lock_irqsave @@ -707,6 +742,10 @@ __register_chrdev register_chrdev_region register_die_notifier + register_inet6addr_notifier + register_inetaddr_notifier + register_netdevice + register_netdevice_notifier register_pm_notifier register_reboot_notifier register_restart_handler @@ -734,6 +773,7 @@ remove_proc_entry request_firmware request_firmware_direct + request_firmware_nowait __request_region request_threaded_irq rps_needed @@ -741,6 +781,9 @@ rtc_class_open rtc_read_time rtc_time64_to_tm + rtnl_is_locked + rtnl_lock + rtnl_unlock runqueues sched_clock sched_setscheduler_nocheck @@ -769,6 +812,9 @@ simple_write_to_buffer single_open single_release + skb_clone + skb_copy + skb_copy_bits skb_copy_expand skb_dequeue skb_dequeue_tail @@ -840,9 +886,12 @@ strsep strstr subsys_system_register + __sw_hweight16 __sw_hweight32 __sw_hweight64 + __sw_hweight8 sync_file_create + synchronize_net synchronize_rcu syscon_regmap_lookup_by_phandle sysfs_add_file_to_group @@ -856,6 +905,8 @@ sysfs_notify sysfs_remove_file_ns sysfs_remove_group + sysfs_remove_link + system_freezable_wq system_highpri_wq system_long_wq system_state @@ -866,6 +917,7 @@ tasklet_init tasklet_kill __tasklet_schedule + tasklet_setup thermal_of_cooling_device_register thermal_zone_device_update thermal_zone_get_temp @@ -902,6 +954,10 @@ unpin_user_page __unregister_chrdev unregister_chrdev_region + unregister_inet6addr_notifier + unregister_inetaddr_notifier + unregister_netdevice_notifier + unregister_netdevice_queue unregister_pm_notifier unregister_reboot_notifier up @@ -988,6 +1044,51 @@ ww_mutex_lock ww_mutex_unlock +# required by cfg80211.ko + bpf_trace_run10 + debugfs_rename + __dev_change_net_namespace + __dev_get_by_index + dev_get_by_index + device_add + device_del + device_rename + do_trace_netlink_extack + get_net_ns_by_fd + get_net_ns_by_pid + inet_csk_get_port + init_uts_ns + key_create_or_update + key_put + keyring_alloc + ktime_get_coarse_with_offset + netdev_err + netlink_broadcast + netlink_register_notifier + netlink_unicast + netlink_unregister_notifier + net_ns_type_operations + nla_find + __nla_parse + nla_put_64bit + __nla_validate + __put_net + register_pernet_device + rfkill_alloc + rfkill_blocked + rfkill_destroy + rfkill_register + rfkill_resume_polling + rfkill_set_hw_state_reason + rfkill_unregister + skb_add_rx_frag + __sock_create + sock_release + system_power_efficient_wq + unregister_pernet_device + verify_pkcs7_signature + wireless_nlevent_flush + # required by clk_exynos.ko clk_hw_get_parent clk_register @@ -1004,7 +1105,6 @@ csum_ipv6_magic csum_tcpudp_nofold dev_get_by_name - init_net __napi_alloc_skb napi_build_skb register_netdev @@ -1015,7 +1115,6 @@ regmap_raw_write_async # required by drm_display_helper.ko - _dev_printk drm_atomic_get_new_private_obj_state drm_atomic_get_old_private_obj_state drm_crtc_commit_wait @@ -1030,7 +1129,6 @@ __drm_printfn_debug hdmi_drm_infoframe_init memchr_inv - __sw_hweight8 # required by drm_ttm_helper.ko drm_print_bits @@ -1093,7 +1191,6 @@ balance_push_callback __bitmap_complement bpf_trace_run11 - bpf_trace_run8 check_preempt_curr cpufreq_add_update_util_hook cpufreq_disable_fast_switch @@ -1559,12 +1656,8 @@ # required by hardlockup-watchdog.ko cpus_read_lock cpus_read_unlock - free_percpu smp_call_on_cpu -# required by hdcp2.ko - crypto_shash_digest - # required by hook.ko __traceiter_android_vh_do_wake_up_sync __traceiter_android_vh_set_wake_flags @@ -1641,9 +1734,63 @@ led_classdev_register_ext led_classdev_unregister +# required by mac80211.ko + __alloc_percpu_gfp + arc4_crypt + arc4_setkey + crc32_be + crypto_aead_decrypt + crypto_aead_encrypt + crypto_aead_setauthsize + crypto_aead_setkey + crypto_alloc_aead + crypto_alloc_skcipher + __crypto_memneq + crypto_shash_finup + crypto_shash_setkey + crypto_skcipher_decrypt + crypto_skcipher_encrypt + crypto_skcipher_setkey + __crypto_xor + dev_fetch_sw_netstats + eth_mac_addr + ethtool_op_get_link + get_random_u16 + __hw_addr_init + __hw_addr_sync + __hw_addr_unsync + kernel_param_lock + kernel_param_unlock + kfree_skb_list_reason + ktime_get_seconds + memmove + netdev_info + netdev_set_default_ethtool_ops + netif_receive_skb_list + net_ratelimit + pskb_expand_head + ___pskb_trim + rhashtable_free_and_destroy + rhashtable_insert_slow + rhltable_init + __rht_bucket_nested + rht_bucket_nested + rht_bucket_nested_insert + round_jiffies + round_jiffies_relative + round_jiffies_up + sg_init_one + skb_checksum_help + skb_clone_sk + skb_complete_wifi_ack + skb_ensure_writable + __skb_get_hash + __skb_gso_segment + tasklet_unlock_wait + unregister_netdevice_many + # required by mcDrvModule.ko crypto_shash_final - crypto_shash_update freezer_active freezing_slow_path get_zeroed_page @@ -1680,7 +1827,6 @@ rtc_set_time rtc_tm_to_time64 sched_setscheduler - sysfs_remove_link __wake_up_locked_key __wake_up_sync @@ -1704,11 +1850,9 @@ kstrdup_const llist_add_batch rb_first - tasklet_setup # required by pablo-self-tests.ko debugfs_create_blob - memcmp # required by panel-samsung-command-ctrl.ko mipi_dsi_compression_mode @@ -1770,23 +1914,6 @@ pin_get_name platform_get_irq_optional -# required by pl330.ko - amba_driver_register - amba_driver_unregister - cpu_all_bits - dev_err_probe - __devm_reset_control_get - dma_async_device_register - dma_async_device_unregister - dma_async_tx_descriptor_init - dmaengine_unmap_put - dma_get_slave_channel - of_dma_controller_free - of_dma_controller_register - pm_runtime_irq_safe - reset_control_assert - reset_control_deassert - # required by pwm-samsung.ko of_pwm_xlate_with_flags pwmchip_add @@ -1830,7 +1957,6 @@ devm_rtc_device_register rtc_update_irq rtc_valid_tm - system_freezable_wq # required by s3c2410_wdt.ko watchdog_init_timeout @@ -1842,6 +1968,23 @@ iommu_group_alloc iommu_group_set_name +# required by samsung-pdma.ko + amba_driver_register + amba_driver_unregister + cpu_all_bits + dev_err_probe + __devm_reset_control_get + dma_async_device_register + dma_async_device_unregister + dma_async_tx_descriptor_init + dmaengine_unmap_put + dma_get_slave_channel + of_dma_controller_free + of_dma_controller_register + pm_runtime_irq_safe + reset_control_assert + reset_control_deassert + # required by samsung-secure-iova.ko gen_pool_first_fit_align @@ -1905,10 +2048,6 @@ vprintk_emit # required by scsc_mx.ko - genlmsg_multicast_allns - genlmsg_put - genl_register_family - genl_unregister_family kobject_get kobject_uevent @@ -1928,56 +2067,33 @@ _raw_read_unlock_irqrestore # required by scsc_wlan.ko - consume_skb - dev_addr_mod - dev_alloc_name - __dev_queue_xmit + arp_tbl down_trylock dql_completed dql_reset - ether_setup - eth_type_trans + dst_release for_each_kernel_tracepoint in4_pton in6_pton + ip_route_output_flow ip_send_check linkwatch_fire_event - __local_bh_enable_ip napi_disable napi_gro_flush - netif_carrier_off - netif_carrier_on + neigh_destroy + neigh_lookup __netif_napi_del - netif_rx netif_schedule_queue - netif_tx_stop_all_queues - nla_memcpy nla_put_nohdr - nla_reserve _raw_read_lock_bh _raw_read_unlock_bh - _raw_spin_lock_bh - _raw_spin_unlock_bh _raw_write_lock _raw_write_lock_bh _raw_write_unlock _raw_write_unlock_bh - register_inet6addr_notifier - register_inetaddr_notifier register_kretprobe - register_netdevice - rtnl_is_locked - rtnl_lock - rtnl_unlock - skb_clone - skb_copy - skb_copy_bits skb_realloc_headroom - synchronize_net - unregister_inet6addr_notifier - unregister_inetaddr_notifier unregister_kretprobe - unregister_netdevice_queue # required by scsi_srpmb.ko pfn_is_map_memory @@ -2091,16 +2207,11 @@ __fdget _find_first_zero_bit __folio_put - gcd get_random_u32 __get_task_comm handle_simple_irq i2c_bit_add_bus ida_destroy - idr_destroy - idr_find - idr_for_each - idr_get_next idr_replace jiffies64_to_msecs memremap @@ -2250,7 +2361,6 @@ pm_runtime_get_if_active pm_wakeup_dev_event proc_symlink - request_firmware_nowait snd_device_free snd_dma_alloc_dir_pages snd_dma_free_pages