From d35f57212972dd222239e42eed86c4e2d4acfdb5 Mon Sep 17 00:00:00 2001 From: zhucc2 Date: Fri, 23 Oct 2020 15:54:20 +0800 Subject: [PATCH] qcom: whitelist: Add necessary api for Exfat dlkm. The new added api is necessary for building Exfat DLKM. All of them could be found in the latest abi_gki_aarch64*.xml file. Change-Id: I53a02ecd583a83b6d44b37e869f8d33784094e00 Reviewed-on: https://gerrit.mot.com/1783216 SLTApproved: Slta Waiver SME-Granted: SME Approvals Granted Tested-by: Jira Key Reviewed-by: Xiaojun Ji Reviewed-by: Huosheng Liao Submit-Approved: Jira Key --- android/abi_gki_aarch64_qcom | 53 ++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) diff --git a/android/abi_gki_aarch64_qcom b/android/abi_gki_aarch64_qcom index 9116d2a7f09a..971dc5eec139 100644 --- a/android/abi_gki_aarch64_qcom +++ b/android/abi_gki_aarch64_qcom @@ -103,9 +103,11 @@ blk_status_to_errno blk_update_request blk_verify_command + __blockdev_direct_IO blocking_notifier_call_chain blocking_notifier_chain_register blocking_notifier_chain_unregister + block_write_full_page bpf_prog_add bpf_prog_put bpf_prog_sub @@ -124,6 +126,8 @@ bpf_warn_invalid_xdp_action bprm_change_interp __break_lease + __bread_gfp + __brelse build_skb bus_find_device bus_for_each_dev @@ -252,6 +256,7 @@ __const_udelay consume_skb contig_page_data + cont_write_begin _copy_from_iter_full copy_page copy_strings_kernel @@ -514,6 +519,7 @@ dev_uc_sync_multiple dev_uc_unsync _dev_warn + d_find_alias dget_parent d_instantiate disable_irq @@ -594,6 +600,7 @@ dma_resv_wait_timeout_rcu dma_set_coherent_mask dma_set_mask + d_move do_exit do_wait_intr down @@ -891,6 +898,7 @@ dump_stack enable_irq enable_percpu_irq + end_buffer_write_sync eth_commit_mac_addr_change ether_setup eth_mac_addr @@ -916,6 +924,8 @@ fasync_helper fd_install fget + filemap_fdatawait_range + filemap_fdatawrite_range file_path find_last_bit find_next_bit @@ -961,17 +971,25 @@ fwnode_property_read_u32_array fwnode_usb_role_switch_get gcd + generic_block_bmap + generic_cont_expand_simple generic_delete_inode generic_device_group + generic_fh_to_dentry + generic_fh_to_parent generic_file_llseek generic_file_mmap generic_file_read_iter generic_file_splice_read + generic_fillattr generic_handle_irq generic_mii_ioctl generic_permission generic_read_dir generic_shutdown_super + generic_write_end + generic_file_fsync + generic_file_write_iter genlmsg_put genl_register_family genl_unregister_family @@ -1010,6 +1028,7 @@ get_random_u32 __get_task_comm get_task_pid + __getblk_gfp get_tree_single get_unmapped_area get_unused_fd_flags @@ -1149,10 +1168,13 @@ iio_channel_release iio_read_channel_processed iio_write_channel_raw + ilookup import_iovec in_egroup_p + inc_nlink init_dummy_netdev init_net + in_group_p __init_rwsem init_srcu_struct init_timer_key @@ -1180,12 +1202,15 @@ input_unregister_device input_unregister_handle input_unregister_handler + __insert_inode_hash interval_tree_insert interval_tree_iter_first interval_tree_iter_next interval_tree_remove int_to_scsilun invalidate_mapping_pages + invalidate_bdev + invalidate_inode_buffers iomem_resource iommu_alloc_resv_region iommu_attach_device @@ -1282,6 +1307,7 @@ irq_work_queue iterate_dir iterate_fd + iunique jiffies jiffies_to_msecs jiffies_to_usecs @@ -1312,6 +1338,7 @@ kfree_skb kfree_skb_list kill_anon_super + kill_block_super kill_fasync kill_litter_super kimage_vaddr @@ -1400,16 +1427,22 @@ list_sort llist_add_batch llist_reverse_order + load_nls __local_bh_enable_ip lockref_get + __lock_buffer lock_rename lock_sock_nested lookup_one_len LZ4_decompress_safe mac_pton + mark_buffer_dirty + __mark_inode_dirty mark_page_accessed match_int + match_octal match_string + match_strdup match_token mbox_chan_received_data mbox_chan_txdone @@ -1479,6 +1512,10 @@ __module_get module_layout module_put + mount_bdev + mpage_readpage + mpage_readpages + mpage_writepages __msecs_to_jiffies msleep msleep_interruptible @@ -2020,6 +2057,7 @@ remap_pfn_range remap_vmalloc_range remove_arg_zero + __remove_inode_hash remove_proc_entry remove_wait_queue report_iommu_fault @@ -2087,6 +2125,8 @@ rtnl_unregister_all save_stack_trace save_stack_trace_tsk + sb_min_blocksize + sb_set_blocksize sched_clock sched_setattr sched_setscheduler @@ -2167,6 +2207,7 @@ serial8250_suspend_port serial8250_unregister_port set_anon_super + setattr_copy set_cpus_allowed_ptr set_disk_ro set_freezable @@ -2426,13 +2467,17 @@ strscpy_pad strsep strstr + submit_bh __sw_hweight32 __sw_hweight64 __sw_hweight8 swiotlb_max_segment + sync_blockdev + sync_dirty_buffer sync_file_create sync_file_get_fence sync_filesystem + sync_mapping_buffers synchronize_hardirq synchronize_irq synchronize_net @@ -2483,6 +2528,7 @@ timer_unstable_counter_workaround timespec64_to_jiffies _totalram_pages + touch_buffer trace_array_create trace_array_destroy __trace_bprintk @@ -2504,6 +2550,7 @@ trace_seq_printf tracing_off truncate_inode_pages + truncate_pagecache try_module_get try_wait_for_completion tty_flip_buffer_push @@ -2569,6 +2616,8 @@ __uio_register_device uhid_hid_driver uio_unregister_device + unload_nls + unlock_buffer unlock_new_inode unlock_page unlock_rename @@ -2753,6 +2802,8 @@ __usecs_to_jiffies user_path_at_empty usleep_range + utf16s_to_utf8s + utf8s_to_utf16s v4l2_ctrl_find v4l2_ctrl_g_ctrl v4l2_ctrl_get_name @@ -2905,6 +2956,7 @@ wait_for_completion_killable wait_for_completion_timeout wait_woken + __wait_on_buffer __wake_up __wake_up_locked wake_up_process @@ -2919,6 +2971,7 @@ woken_wake_function work_busy would_dump + write_inode_now ww_mutex_lock ww_mutex_lock_interruptible ww_mutex_unlock