android_kernel_msm-6.1_noth.../android
fengqi fae94bc4e7 ANDROID: GKI: update symbol list file for xiaomi
INFO: 68 function symbol(s) added
  'int __break_lease(struct inode*, unsigned int, unsigned int)'
  'void __d_lookup_unhash_wake(struct dentry*)'
  'int __folio_lock_killable(struct folio*)'
  'int add_swap_extent(struct swap_info_struct*, unsigned long, unsigned long, sector_t)'
  'int asn1_ber_decoder(const struct asn1_decoder*, void*, const unsigned char*, size_t)'
  'size_t copy_page_from_iter(struct page*, size_t, size_t, struct iov_iter*)'
  'size_t copy_page_to_iter(struct page*, size_t, size_t, struct iov_iter*)'
  'struct dentry* d_alloc_parallel(struct dentry*, const struct qstr*, wait_queue_head_t*)'
  'void d_drop(struct dentry*)'
  'struct dentry* d_hash_and_lookup(struct dentry*, struct qstr*)'
  'void d_invalidate(struct dentry*)'
  'void d_move(struct dentry*, struct dentry*)'
  'void deactivate_super(struct super_block*)'
  'int errseq_check(errseq_t*, errseq_t)'
  'int file_modified(struct file*)'
  'vm_fault_t filemap_map_pages(struct vm_fault*, unsigned long, unsigned long)'
  'int finish_no_open(struct file*, struct dentry*)'
  'int finish_open(struct file*, struct dentry*, int(*)(struct inode*, struct file*))'
  'bool folio_clear_dirty_for_io(struct folio*)'
  'void folio_wait_private_2(struct folio*)'
  'int fs_param_is_bool(struct p_log*, const struct fs_parameter_spec*, struct fs_parameter*, struct fs_parse_result*)'
  'int fs_param_is_u64(struct p_log*, const struct fs_parameter_spec*, struct fs_parameter*, struct fs_parse_result*)'
  'void generate_random_uuid(unsigned char*)'
  'ssize_t generic_copy_file_range(struct file*, loff_t, struct file*, loff_t, size_t, unsigned int)'
  'ssize_t generic_file_write_iter(struct kiocb*, struct iov_iter*)'
  'int generic_key_instantiate(struct key*, struct key_preparsed_payload*)'
  'int generic_setlease(struct file*, long, struct file_lock**, void**)'
  'int invalidate_inode_pages2(struct address_space*)'
  'void iov_iter_bvec(struct iov_iter*, unsigned int, const struct bio_vec*, unsigned long, size_t)'
  'void iov_iter_discard(struct iov_iter*, unsigned int, size_t)'
  'ssize_t iov_iter_get_pages_alloc2(struct iov_iter*, struct page***, size_t, size_t*)'
  'int iov_iter_npages(const struct iov_iter*, int)'
  'void key_invalidate(struct key*)'
  'void key_revoke(struct key*)'
  'int key_validate(const struct key*)'
  'void lock_two_nondirectories(struct inode*, struct inode*)'
  'int locks_lock_inode_wait(struct inode*, struct file_lock*)'
  'enum OID look_up_OID(const void*, size_t)'
  'struct dentry* lookup_positive_unlocked(const char*, struct dentry*, int)'
  'int out_of_line_wait_on_bit_lock(void*, int, wait_bit_action_f*, unsigned int)'
  'const struct cred* override_creds(const struct cred*)'
  'int posix_lock_file(struct file*, struct file_lock*, struct file_lock*)'
  'void posix_test_lock(struct file*, struct file_lock*)'
  'struct cred* prepare_kernel_cred(struct task_struct*)'
  'int register_key_type(struct key_type*)'
  'struct key* request_key_tag(struct key_type*, const char*, struct key_tag*, const char*)'
  'void revert_creds(const struct cred*)'
  'int security_sb_eat_lsm_opts(char*, void**)'
  'void seq_escape_mem(struct seq_file*, const char*, size_t, unsigned int, const char*)'
  'int set_anon_super(struct super_block*, void*)'
  'struct super_block* sget(struct file_system_type*, int(*)(struct super_block*, void*), int(*)(struct super_block*, void*), int, void*)'
  'int sock_sendmsg(struct socket*, struct msghdr*)'
  'int sprint_oid(const void*, size_t, char*, size_t)'
  'int super_setup_bdi(struct super_block*)'
  'void tcp_sock_set_cork(struct sock*, bool)'
  'void tcp_sock_set_nodelay(struct sock*)'
  'void truncate_inode_pages_range(struct address_space*, loff_t, loff_t)'
  'void truncate_pagecache_range(struct inode*, loff_t, loff_t)'
  'void unlock_two_nondirectories(struct inode*, struct inode*)'
  'void unregister_key_type(struct key_type*)'
  'void user_describe(const struct key*, struct seq_file*)'
  'void user_destroy(struct key*)'
  'long user_read(const struct key*, char*, size_t)'
  'void user_revoke(struct key*)'
  'int utf8s_to_utf16s(const u8*, int, enum utf16_endian, wchar_t*, int)'
  'int vfs_parse_fs_string(struct fs_context*, const char*, const char*, size_t)'
  'loff_t vfs_setpos(struct file*, loff_t, loff_t)'
  'void wait_on_page_writeback(struct page*)'

1 variable symbol(s) added
  'struct key_type key_type_logon'

Bug: 334801999

Change-Id: I89f2029bb73155ffd0dd4236de32a7c74d1a8f48
Signed-off-by: fengqi <fengqi@xiaomi.corp-partner.google.com>
2024-05-08 17:05:40 +00:00
..
abi_gki_aarch64 Revert "ANDROID: Add utf8_data_table for case-folding support" 2023-04-21 23:11:46 +00:00
abi_gki_aarch64.stg ANDROID: GKI: update symbol list file for xiaomi 2024-05-08 17:05:40 +00:00
abi_gki_aarch64_asr ANDROID: GKI: Add ASR KMI symbol list 2024-01-30 18:40:36 +00:00
abi_gki_aarch64_asus ANDROID: GKI: Update symbol list for ASUS 2023-09-20 15:23:46 +00:00
abi_gki_aarch64_db845c ANDROID: GKI: add system_unbound_wq to some symbol lists. 2023-11-06 17:03:21 +00:00
abi_gki_aarch64_exynos ANDROID: ABI: Update symbol list for Exynos SoC 2024-04-18 14:01:15 +09:00
abi_gki_aarch64_exynosauto ANDROID: GKI: add GKI symbol list for Exynosauto SoC 2024-03-06 14:43:14 +00:00
abi_gki_aarch64_fips140 ANDROID: add symbol list for fips140 module 2024-03-04 11:16:37 +00:00
abi_gki_aarch64_galaxy ANDROID: ABI: update symbol list for galaxy 2023-12-13 17:58:33 +00:00
abi_gki_aarch64_honda ANDROID: GKI: Update honda symbol list for led-trigger 2024-04-24 22:45:35 +00:00
abi_gki_aarch64_honor ANDROID: ABI: Update honor symbol list 2023-06-05 16:31:49 +00:00
abi_gki_aarch64_imx ANDROID: ABI: Update symbol list for imx 2024-01-19 10:38:15 +00:00
abi_gki_aarch64_meizu ANDROID: GKI: add symbol list file for meizu 2023-09-05 21:14:49 +00:00
abi_gki_aarch64_moto ANDROID: GKI: add symbol list file for moto 2024-02-27 13:30:12 +00:00
abi_gki_aarch64_mtk ANDROID: GKI: Update symbol list for mtk 2024-03-05 10:10:35 +00:00
abi_gki_aarch64_nothing ANDROID: GKI: Add symbol list for Nothing 2024-04-14 10:01:56 +00:00
abi_gki_aarch64_oplus ANDROID: vendor_hooks: add symbols for lazy preemption 2024-04-30 17:11:10 +00:00
abi_gki_aarch64_pasa ANDROID: GKI: Add Pasa symbol list 2024-01-31 00:03:03 +00:00
abi_gki_aarch64_pixel ANDROID: Update the ABI symbol list 2024-04-17 20:24:33 +00:00
abi_gki_aarch64_qcom ANDROID: abi_gki_aarch64_qcom: Update symbol list 2024-04-22 11:04:47 +05:30
abi_gki_aarch64_rockchip ANDROID: GKI: Update symbols for rockchip drm 2024-04-01 19:06:35 +00:00
abi_gki_aarch64_sony ANDROID: ABI: Update sony symbol list and stg 2023-11-02 22:52:08 +00:00
abi_gki_aarch64_transsion ANDROID: GKI: Update symbol list for transsion 2024-02-29 21:10:10 +00:00
abi_gki_aarch64_tuxera ANDROID: GKI: Update Tuxera symbol list 2023-09-11 16:07:12 +03:00
abi_gki_aarch64_type_visibility ANDROID: Add known structs used by modules to KMI 2024-04-16 13:49:35 -07:00
abi_gki_aarch64_unisoc ANDROID: update symbol for unisoc whitelist 2023-11-30 18:19:39 +00:00
abi_gki_aarch64_virtual_device ANDROID: Update symbols list for virtio_snd.ko audio controls 2024-04-04 15:35:55 +00:00
abi_gki_aarch64_vivo ANDROID: GKI: Update symbol list for VIVO 2023-08-31 13:09:07 +00:00
abi_gki_aarch64_xiaomi ANDROID: GKI: update symbol list file for xiaomi 2024-05-08 17:05:40 +00:00
abi_gki_protected_exports_aarch64 ANDROID: GKI: Update protected exports 2023-07-19 22:21:30 +00:00
abi_gki_protected_exports_x86_64 ANDROID: GKI: Update protected exports 2023-07-19 22:21:30 +00:00
gki_aarch64_protected_modules ANDROID: virt: geniezone: Enable as GKI module for arm64 2023-08-29 18:02:40 +00:00
gki_x86_64_protected_modules ANDROID: GKI: Add WWAN as GKI protected module 2023-07-13 15:23:46 +00:00