From 99caff3b229a2a2810d241eccb089c9f74b22b49 Mon Sep 17 00:00:00 2001 From: Chao Yu Date: Fri, 10 Jun 2022 16:08:07 +0800 Subject: [PATCH] ANDROID: GKI: Update symbols to abi_gki_aarch64_oplus Leaf changes summary: 12 artifacts changed Changed leaf types summary: 0 leaf type changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 12 Added functions Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable 12 Added functions: [A] 'function int __bio_crypt_clone(bio*, bio*, gfp_t)' [A] 'function int __blkdev_issue_discard(block_device*, sector_t, sector_t, gfp_t, int, bio**)' [A] 'function unsigned long int __page_file_index(page*)' [A] 'function void address_space_init_once(address_space*)' [A] 'function void bio_crypt_set_ctx(bio*, const blk_crypto_key*, const u64*, gfp_t)' [A] 'function int blkdev_issue_flush(block_device*)' [A] 'function long int congestion_wait(int, long int)' [A] 'function void migrate_page_copy(page*, page*)' [A] 'function bool prepare_to_wait_exclusive(wait_queue_head*, wait_queue_entry*, int)' [A] 'function void* radix_tree_delete_item(xarray*, unsigned long int, void*)' [A] 'function void** radix_tree_lookup_slot(const xarray*, unsigned long int)' [A] 'function void radix_tree_replace_slot(xarray*, void**, void*)' Bug: 232178651 Signed-off-by: Chao Yu Change-Id: Ie3aa930a0d446f4f9cb0023bd59e92cdbce92c2b --- android/abi_gki_aarch64_oplus | 195 ++++++++++++++++++++++++++++++++++ build.config.gki.aarch64 | 1 + 2 files changed, 196 insertions(+) create mode 100644 android/abi_gki_aarch64_oplus diff --git a/android/abi_gki_aarch64_oplus b/android/abi_gki_aarch64_oplus new file mode 100644 index 000000000000..db417deb6501 --- /dev/null +++ b/android/abi_gki_aarch64_oplus @@ -0,0 +1,195 @@ +[abi_symbol_list] + address_space_init_once + alloc_anon_inode + __alloc_pages + __alloc_percpu + arm64_const_caps_ready + autoremove_wake_function + bcmp + bio_add_page + bio_alloc_bioset + bio_associate_blkg + __bio_crypt_clone + bio_crypt_set_ctx + bio_endio + bio_end_io_acct_remapped + bio_put + bio_start_io_acct + __blk_alloc_disk + blk_cleanup_disk + blk_cleanup_queue + blkdev_get_by_path + __blkdev_issue_discard + blkdev_issue_flush + blkdev_put + blk_finish_plug + blk_queue_flag_clear + blk_queue_flag_set + blk_queue_io_min + blk_queue_io_opt + blk_queue_logical_block_size + blk_queue_max_discard_sectors + blk_queue_max_hw_sectors + blk_queue_max_write_zeroes_sectors + blk_queue_physical_block_size + blk_queue_write_cache + blk_start_plug + __class_register + class_unregister + __ClearPageMovable + congestion_wait + contig_page_data + __cpuhp_remove_state + __cpuhp_setup_state + __cpuhp_state_add_instance + __cpuhp_state_remove_instance + cpu_hwcap_keys + cpumask_next + __cpu_online_mask + __cpu_possible_mask + crypto_alloc_base + crypto_comp_compress + crypto_comp_decompress + crypto_destroy_tfm + crypto_has_alg + dec_zone_page_state + delayed_work_timer_fn + del_gendisk + del_timer_sync + device_add_disk + disk_end_io_acct + disk_start_io_acct + downgrade_write + down_read + down_write + finish_wait + flush_dcache_page + flush_work + __free_pages + free_pages + free_percpu + fs_bio_set + fsync_bdev + __get_free_pages + idr_alloc + idr_destroy + idr_find + idr_for_each + idr_remove + inc_zone_page_state + init_pseudo + __init_rwsem + init_timer_key + init_wait_entry + __init_waitqueue_head + io_schedule + iput + jiffies + kasan_flag_enabled + kern_mount + kern_unmount + kfree + kill_anon_super + kmalloc_caches + kmem_cache_alloc + kmem_cache_alloc_trace + kmem_cache_create + kmem_cache_destroy + kmem_cache_free + kobject_create_and_add + kobject_put + kstrdup + kstrtoint + kstrtou16 + kstrtoull + kthread_create_on_node + kthread_should_stop + kthread_stop + __list_add_valid + __list_del_entry_valid + __lock_page + memcpy + memparse + memset64 + memset + memstart_addr + migrate_page_copy + mod_timer + module_layout + msleep + __mutex_init + mutex_is_locked + mutex_lock + mutex_trylock + mutex_unlock + nr_cpu_ids + __num_online_cpus + page_endio + __page_file_index + page_mapping + param_ops_uint + __per_cpu_offset + preempt_schedule + preempt_schedule_notrace + prepare_to_wait + prepare_to_wait_event + prepare_to_wait_exclusive + _printk + put_disk + __put_page + __put_task_struct + queue_delayed_work_on + queue_work_on + radix_tree_delete + radix_tree_delete_item + radix_tree_insert + radix_tree_lookup + radix_tree_lookup_slot + radix_tree_next_chunk + radix_tree_preload + radix_tree_replace_slot + _raw_read_lock + _raw_read_unlock + _raw_spin_lock + _raw_spin_lock_irqsave + _raw_spin_unlock + _raw_spin_unlock_irqrestore + _raw_write_lock + _raw_write_unlock + __rcu_read_lock + __rcu_read_unlock + __register_blkdev + register_reboot_notifier + register_shrinker + schedule + schedule_timeout + scnprintf + set_capacity + set_capacity_and_notify + __SetPageMovable + snprintf + sprintf + __stack_chk_fail + strcmp + strcpy + strlcpy + strlen + strncpy + submit_bio + sysfs_create_files + __sysfs_match_string + sysfs_remove_files + sysfs_streq + system_freezable_wq + system_wq + __ubsan_handle_cfi_check_fail_abort + unlock_page + unregister_blkdev + unregister_reboot_notifier + unregister_shrinker + up_read + up_write + vfree + vzalloc + __wake_up + wake_up_process diff --git a/build.config.gki.aarch64 b/build.config.gki.aarch64 index 99a27af0ca08..09edd79e4c8f 100644 --- a/build.config.gki.aarch64 +++ b/build.config.gki.aarch64 @@ -25,6 +25,7 @@ android/abi_gki_aarch64_mtktv android/abi_gki_aarch64_mtk android/abi_gki_aarch64_qcom android/abi_gki_aarch64_unisoc +android/abi_gki_aarch64_oplus " FILES="${FILES}