From 7a686fd9a5694413421453bc5b2066f156c529d5 Mon Sep 17 00:00:00 2001 From: Woogeun Lee Date: Tue, 27 Jul 2021 15:12:41 +0900 Subject: [PATCH] ANDROID: ABI: update allowed list for galaxy Leaf changes summary: 28 artifacts changed Changed leaf types summary: 0 leaf type changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 26 Added functions Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 2 Added variables Function symbols changes summary: 0 Removed, 1 Added function symbol not referenced by debug info Variable symbols changes summary: 0 Removed, 0 Added variable symbol not referenced by debug info 26 Added functions: [A] 'function int __blk_mq_debugfs_rq_show(seq_file*, request*)' [A] 'function unsigned int __kfifo_out_peek(__kfifo*, void*, unsigned int)' [A] 'function void __kfree_skb(sk_buff*)' [A] 'function void _dev_alert(const device*, const char*, ...)' [A] 'function bool blk_mq_sched_try_insert_merge(request_queue*, request*)' [A] 'function bool blk_mq_sched_try_merge(request_queue*, bio*, unsigned int, request**)' [A] 'function void* bsearch(void*, void*, size_t, size_t, cmp_func_t)' [A] 'function int cleancache_register_ops(const cleancache_ops*)' [A] 'function int device_match_of_node(device*, void*)' [A] 'function bool elv_bio_merge_ok(request*, bio*)' [A] 'function void elv_rb_add(rb_root*, request*)' [A] 'function void elv_rb_del(rb_root*, request*)' [A] 'function request* elv_rb_find(rb_root*, sector_t)' [A] 'function request* elv_rb_former_request(request_queue*, request*)' [A] 'function request* elv_rb_latter_request(request_queue*, request*)' [A] 'function void elv_rqhash_add(request_queue*, request*)' [A] 'function void elv_rqhash_del(request_queue*, request*)' [A] 'function char* get_options(const char*, int, int*)' [A] 'function ctl_table_header* register_net_sysctl(net*, const char*, ctl_table*)' [A] 'function int regulator_get_current_limit(regulator*)' [A] 'function bool rfkill_set_sw_state(rfkill*, bool)' [A] 'function int skb_copy_ubufs(sk_buff*, gfp_t)' [A] 'function int smpboot_register_percpu_thread(smp_hotplug_thread*)' [A] 'function void smpboot_unregister_percpu_thread(smp_hotplug_thread*)' [A] 'function int snd_soc_add_card_controls(snd_soc_card*, const snd_kcontrol_new*, int)' [A] 'function kuid_t sock_i_uid(sock*)' 2 Added variables: [A] 'tracepoint __tracepoint_android_vh_kfree_skb' [A] 'tracepoint __tracepoint_android_vh_ptype_head' 1 Added function symbol not referenced by debug info: [A] copy_page Bug: 194749867 Signed-off-by: Woogeun Lee Change-Id: I96aedb7e3ac670dbce8c222859ed399be683f7c0 --- android/abi_gki_aarch64.xml | 310 ++++++++++++++++++++++++++++++++- android/abi_gki_aarch64_galaxy | 29 +++ 2 files changed, 335 insertions(+), 4 deletions(-) diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml index bf432e19a753..6ff0c97bac53 100755 --- a/android/abi_gki_aarch64.xml +++ b/android/abi_gki_aarch64.xml @@ -26,6 +26,7 @@ + @@ -126,7 +127,9 @@ + + @@ -503,6 +506,7 @@ + @@ -688,6 +692,8 @@ + + @@ -764,6 +770,7 @@ + @@ -820,6 +827,7 @@ + @@ -904,6 +912,7 @@ + @@ -1229,6 +1238,7 @@ + @@ -1928,7 +1938,15 @@ + + + + + + + + @@ -2083,6 +2101,7 @@ + @@ -3458,6 +3477,7 @@ + @@ -3509,6 +3529,7 @@ + @@ -3578,6 +3599,7 @@ + @@ -3878,6 +3900,7 @@ + @@ -3911,6 +3934,8 @@ + + @@ -3977,6 +4002,7 @@ + @@ -4089,6 +4115,7 @@ + @@ -5091,6 +5118,7 @@ + @@ -5108,6 +5136,7 @@ + @@ -6137,6 +6166,7 @@ + @@ -8170,14 +8200,14 @@ - + - + @@ -9590,6 +9620,13 @@ + + + + + + + @@ -12615,6 +12652,7 @@ + @@ -20906,6 +20944,7 @@ + @@ -23463,6 +23502,11 @@ + + + + + @@ -27491,6 +27535,11 @@ + + + + + @@ -33139,6 +33188,7 @@ + @@ -38051,6 +38101,11 @@ + + + + + @@ -39298,6 +39353,7 @@ + @@ -45504,6 +45560,7 @@ + @@ -46981,7 +47038,7 @@ - + @@ -54960,6 +55017,9 @@ + + + @@ -55339,6 +55399,11 @@ + + + + + @@ -55715,6 +55780,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -56211,6 +56302,7 @@ + @@ -57203,6 +57295,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -61309,6 +61436,7 @@ + @@ -61475,6 +61603,7 @@ + @@ -65087,6 +65216,17 @@ + + + + + + + + + + + @@ -66349,6 +66489,7 @@ + @@ -67152,6 +67293,11 @@ + + + + + @@ -71379,6 +71525,7 @@ + @@ -77843,6 +77990,12 @@ + + + + + + @@ -81577,6 +81730,7 @@ + @@ -84866,6 +85020,10 @@ + + + + @@ -105111,7 +105269,7 @@ - + @@ -105976,6 +106134,13 @@ + + + + + + + @@ -106376,6 +106541,7 @@ + @@ -107979,6 +108145,11 @@ + + + + + @@ -108605,6 +108776,12 @@ + + + + + + @@ -108612,6 +108789,10 @@ + + + + @@ -110856,6 +111037,7 @@ + @@ -110873,6 +111055,7 @@ + @@ -111138,6 +111321,12 @@ + + + + + + @@ -112096,6 +112285,18 @@ + + + + + + + + + + + + @@ -112548,6 +112749,14 @@ + + + + + + + + @@ -112846,6 +113055,10 @@ + + + + @@ -114948,6 +115161,11 @@ + + + + + @@ -118674,10 +118892,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -119495,6 +119753,12 @@ + + + + + + @@ -126418,6 +126682,12 @@ + + + + + + @@ -126676,6 +126946,10 @@ + + + + @@ -127032,6 +127306,11 @@ + + + + + @@ -128581,6 +128860,11 @@ + + + + + @@ -128762,6 +129046,14 @@ + + + + + + + + @@ -129137,6 +129429,12 @@ + + + + + + @@ -129749,6 +130047,10 @@ + + + + diff --git a/android/abi_gki_aarch64_galaxy b/android/abi_gki_aarch64_galaxy index 9665b4b63b24..c944f9221ae1 100644 --- a/android/abi_gki_aarch64_galaxy +++ b/android/abi_gki_aarch64_galaxy @@ -22,6 +22,7 @@ __bitmap_or __bitmap_set __bitmap_weight __bitmap_xor +__blk_mq_debugfs_rq_show __blk_mq_end_request __blk_rq_map_sg __blkdev_issue_discard @@ -117,7 +118,9 @@ __kfifo_free __kfifo_in __kfifo_init __kfifo_out +__kfifo_out_peek __kfifo_to_user +__kfree_skb __kmalloc __kthread_init_worker __list_add_valid @@ -306,10 +309,12 @@ __tracepoint_android_vh_ftrace_size_check __tracepoint_android_vh_iommu_setup_dma_ops __tracepoint_android_vh_ipi_stop __tracepoint_android_vh_jiffies_update +__tracepoint_android_vh_kfree_skb __tracepoint_android_vh_logbuf __tracepoint_android_vh_meminfo_proc_show __tracepoint_android_vh_pagecache_get_page __tracepoint_android_vh_printk_hotplug +__tracepoint_android_vh_ptype_head __tracepoint_android_vh_rmqueue __tracepoint_android_vh_scheduler_tick __tracepoint_android_vh_show_max_freq @@ -389,6 +394,7 @@ _copy_from_iter _copy_from_iter_full _copy_to_iter _ctype +_dev_alert _dev_crit _dev_emerg _dev_err @@ -550,6 +556,8 @@ blk_mq_requeue_request blk_mq_rq_cpu blk_mq_run_hw_queues blk_mq_sched_request_inserted +blk_mq_sched_try_insert_merge +blk_mq_sched_try_merge blk_mq_start_request blk_mq_start_stopped_hw_queues blk_mq_stop_hw_queue @@ -625,6 +633,7 @@ bpf_trace_run7 bpf_trace_run8 bpf_trace_run9 bpf_warn_invalid_xdp_action +bsearch bt_err build_skb bus_find_device @@ -672,6 +681,7 @@ class_find_device class_for_each_device class_interface_unregister class_unregister +cleancache_register_ops cleanup_srcu_struct clear_page clk_bulk_disable @@ -756,6 +766,7 @@ console_unlock consume_skb contig_page_data copy_from_kernel_nofault +copy_page cpu_all_bits cpu_bit_bitmap cpu_hwcap_keys @@ -1006,6 +1017,7 @@ device_link_add device_link_del device_match_fwnode device_match_name +device_match_of_node device_property_present device_property_read_string device_property_read_string_array @@ -1658,7 +1670,15 @@ edac_device_handle_ue_count efi efi_tpm_final_log_size elevator_alloc +elv_bio_merge_ok +elv_rb_add +elv_rb_del +elv_rb_find +elv_rb_former_request +elv_rb_latter_request elv_register +elv_rqhash_add +elv_rqhash_del elv_unregister emergency_restart enable_irq @@ -1780,6 +1800,7 @@ get_device_system_crosststamp get_governor_parent_kobj get_next_ino get_option +get_options get_pid_task get_random_bytes get_random_bytes_arch @@ -3002,6 +3023,7 @@ register_kprobe register_kretprobe register_memory_notifier register_module_notifier +register_net_sysctl register_netdev register_netdevice register_netdevice_notifier @@ -3053,6 +3075,7 @@ regulator_enable regulator_enable_regmap regulator_force_disable regulator_get +regulator_get_current_limit regulator_get_drvdata regulator_get_mode regulator_get_optional @@ -3108,6 +3131,7 @@ rfkill_destroy rfkill_find_type rfkill_init_sw_state rfkill_register +rfkill_set_sw_state rfkill_unregister rhashtable_destroy rhashtable_init @@ -3345,6 +3369,7 @@ skb_copy skb_copy_bits skb_copy_datagram_iter skb_copy_expand +skb_copy_ubufs skb_dequeue skb_dequeue_tail skb_ensure_writable @@ -3371,6 +3396,8 @@ smp_call_function_any smp_call_function_many smp_call_function_single smp_call_on_cpu +smpboot_register_percpu_thread +smpboot_unregister_percpu_thread snd_card_disconnect snd_card_free snd_card_new @@ -3436,6 +3463,7 @@ snd_pcm_std_chmaps snd_pcm_stream_lock snd_pcm_stream_unlock 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 @@ -3541,6 +3569,7 @@ soc_device_unregister sock_alloc_send_skb sock_create_kern sock_gettstamp +sock_i_uid sock_init_data sock_no_accept sock_no_listen