From 0fbbb18ab03debf7d77701ebed10af691a9e0dab Mon Sep 17 00:00:00 2001 From: Junki Min Date: Wed, 7 Jun 2023 10:40:41 +0900 Subject: [PATCH] ANDROID: ABI: Update symbol for Exynos SoC Since mac80211.ko was not used, there's some changes on symbol list. Most of symbols are relocated in the list or deleted, but no affect on KMI. Bug: 286144180 Change-Id: Ic23c67b640fa350a03b7ef034a81e34a876c3532 Signed-off-by: Junki Min --- android/abi_gki_aarch64_exynos | 122 ++++++++++----------------------- 1 file changed, 35 insertions(+), 87 deletions(-) diff --git a/android/abi_gki_aarch64_exynos b/android/abi_gki_aarch64_exynos index 7724ed223caa..5cb90a687671 100644 --- a/android/abi_gki_aarch64_exynos +++ b/android/abi_gki_aarch64_exynos @@ -107,9 +107,6 @@ crc32_le crypto_alloc_shash crypto_destroy_tfm - crypto_shash_digest - crypto_shash_update - csum_partial _ctype debugfs_create_bool debugfs_create_dir @@ -123,9 +120,6 @@ del_timer del_timer_sync destroy_workqueue - dev_addr_mod - dev_alloc_name - dev_close dev_driver_string _dev_emerg _dev_err @@ -201,8 +195,6 @@ 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 @@ -328,7 +320,6 @@ drm_vblank_init dump_stack enable_irq - ether_setup eth_type_trans fd_install _find_first_bit @@ -348,7 +339,6 @@ free_netdev __free_pages free_pages - free_percpu freq_qos_update_request gcd generic_file_llseek @@ -415,10 +405,6 @@ ida_alloc_range ida_free idr_alloc - idr_destroy - idr_find - idr_for_each - idr_get_next idr_remove init_dummy_netdev init_net @@ -468,7 +454,6 @@ __kfifo_to_user kfree kfree_const - kfree_sensitive kfree_skb_reason kimage_voffset __kmalloc @@ -521,7 +506,6 @@ __list_add_valid __list_del_entry_valid list_sort - __local_bh_enable_ip log_post_read_mmio log_post_write_mmio log_read_mmio @@ -561,12 +545,9 @@ __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 @@ -703,7 +684,6 @@ proc_remove proc_set_size proc_set_user - __pskb_pull_tail put_device __put_task_struct put_unused_fd @@ -740,10 +720,7 @@ __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 @@ -810,8 +787,6 @@ simple_write_to_buffer single_open single_release - skb_clone - skb_copy skb_copy_bits skb_copy_expand skb_dequeue @@ -884,7 +859,6 @@ strsep strstr subsys_system_register - __sw_hweight16 __sw_hweight32 __sw_hweight64 __sw_hweight8 @@ -904,7 +878,6 @@ sysfs_remove_file_ns sysfs_remove_group sysfs_remove_link - system_freezable_wq system_highpri_wq system_long_wq system_state @@ -915,7 +888,6 @@ tasklet_init tasklet_kill __tasklet_schedule - tasklet_setup thermal_of_cooling_device_register thermal_zone_device_update thermal_zone_get_temp @@ -952,9 +924,6 @@ 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 @@ -1044,8 +1013,10 @@ # required by cfg80211.ko bpf_trace_run10 + csum_partial debugfs_rename __dev_change_net_namespace + dev_close __dev_get_by_index dev_get_by_index device_add @@ -1059,6 +1030,7 @@ key_create_or_update key_put keyring_alloc + kfree_sensitive ktime_get_coarse_with_offset netdev_err netlink_broadcast @@ -1070,7 +1042,9 @@ __nla_parse nla_put_64bit __nla_validate + __pskb_pull_tail __put_net + register_netdevice_notifier register_pernet_device rfkill_alloc rfkill_blocked @@ -1082,7 +1056,9 @@ skb_add_rx_frag __sock_create sock_release + __sw_hweight16 system_power_efficient_wq + unregister_netdevice_notifier unregister_pernet_device verify_pkcs7_signature wireless_nlevent_flush @@ -1113,6 +1089,7 @@ 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 @@ -1654,8 +1631,12 @@ # 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 @@ -1732,63 +1713,9 @@ 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 down_read freezer_active freezing_slow_path @@ -1810,7 +1737,6 @@ # required by mpam_arch.ko bitmap_alloc - __cpu_present_mask kobj_sysfs_ops kstrtou16 on_each_cpu_cond_mask @@ -1850,6 +1776,7 @@ kstrdup_const llist_add_batch rb_first + tasklet_setup # required by pablo-self-tests.ko debugfs_create_blob @@ -1957,6 +1884,7 @@ devm_rtc_device_register rtc_update_irq rtc_valid_tm + system_freezable_wq # required by s3c2410_wdt.ko watchdog_init_timeout @@ -2070,22 +1998,30 @@ # required by scsc_wlan.ko arp_tbl + dev_addr_mod + dev_alloc_name + __dev_queue_xmit down_trylock dql_completed dql_reset dst_release + ether_setup 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 neigh_destroy neigh_lookup + netif_carrier_off + netif_carrier_on __netif_napi_del netif_schedule_queue + netif_tx_stop_all_queues nla_put_nohdr _raw_read_lock_bh _raw_read_unlock_bh @@ -2093,8 +2029,14 @@ _raw_write_lock_bh _raw_write_unlock _raw_write_unlock_bh + register_inet6addr_notifier + register_inetaddr_notifier register_kretprobe + skb_clone + skb_copy skb_realloc_headroom + unregister_inet6addr_notifier + unregister_inetaddr_notifier unregister_kretprobe # required by scsi_srpmb.ko @@ -2214,11 +2156,17 @@ 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 memunmap mmu_notifier_synchronize + page_pinner_inited + __page_pinner_put_page param_ops_hexint pci_assign_unassigned_bus_resources pci_bus_resource_n