Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 224ea2cd authored by Masaya Takahashi's avatar Masaya Takahashi
Browse files

ANDROID: GKI: update Sony symbol list for texfat



Leaf changes summary: 60 artifacts changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 60 Added functions
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable

60 Added functions:

  [A] 'function void __bforget(buffer_head*)'
  [A] 'function void __filemap_set_wb_err(address_space*, int)'
  [A] 'function void __pagevec_release(pagevec*)'
  [A] 'function void __sb_end_write(super_block*, int)'
  [A] 'function int __sb_start_write(super_block*, int, bool)'
  [A] 'function int __test_set_page_writeback(page*, bool)'
  [A] 'function int add_to_page_cache_locked(page*, address_space*, unsigned long int, gfp_t)'
  [A] 'function void balance_dirty_pages_ratelimited(address_space*)'
  [A] 'function int blkdev_issue_discard(block_device*, long long unsigned int, long long unsigned int, unsigned int, unsigned long int)'
  [A] 'function void block_invalidatepage(page*, unsigned int, unsigned int)'
  [A] 'function bool capable_wrt_inode_uidgid(const inode*, int)'
  [A] 'function int clear_page_dirty_for_io(page*)'
  [A] 'function int current_umask()'
  [A] 'function dentry* d_splice_alias(inode*, dentry*)'
  [A] 'function void end_page_writeback(page*)'
  [A] 'function int fiemap_check_flags(fiemap_extent_info*, u32)'
  [A] 'function int fiemap_fill_next_extent(fiemap_extent_info*, u64, u64, u64, u32)'
  [A] 'function int file_remove_privs(file*)'
  [A] 'function int file_update_time(file*)'
  [A] 'function int file_write_and_wait_range(file*, loff_t, loff_t)'
  [A] 'function int filemap_fdatawrite(address_space*)'
  [A] 'function int filemap_flush(address_space*)'
  [A] 'function int filemap_write_and_wait(address_space*)'
  [A] 'function int filemap_write_and_wait_range(address_space*, loff_t, loff_t)'
  [A] 'function ssize_t generic_file_direct_write(kiocb*, iov_iter*)'
  [A] 'function ssize_t generic_perform_write(file*, iov_iter*, loff_t)'
  [A] 'function ssize_t generic_write_checks(kiocb*, iov_iter*)'
  [A] 'function page* grab_cache_page_write_begin(address_space*, unsigned long int, unsigned int)'
  [A] 'function inode* igrab(inode*)'
  [A] 'function inode* ilookup5(super_block*, unsigned long int, int (inode*, void*)*, void*)'
  [A] 'function void inode_dio_wait(inode*)'
  [A] 'function int inode_newsize_ok(const inode*, long long int)'
  [A] 'function void inode_set_flags(inode*, unsigned int, unsigned int)'
  [A] 'function void iov_iter_advance(iov_iter*, unsigned long int)'
  [A] 'function unsigned long int iov_iter_alignment(const iov_iter*)'
  [A] 'function long int iov_iter_get_pages(iov_iter*, page**, unsigned long int, unsigned int, unsigned long int*)'
  [A] 'function ssize_t iter_file_splice_write(pipe_inode_info*, file*, loff_t*, size_t, unsigned int)'
  [A] 'function kmem_cache* kmem_cache_create_usercopy(const char*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, void (void*)*)'
  [A] 'function void ktime_get_coarse_real_ts64(timespec64*)'
  [A] 'function void ll_rw_block(int, int, int, buffer_head**)'
  [A] 'function void lru_cache_add_file(page*)'
  [A] 'function void mark_buffer_write_io_error(buffer_head*)'
  [A] 'function void mnt_drop_write_file(file*)'
  [A] 'function unsigned long int page_cache_next_miss(address_space*, unsigned long int, unsigned long int)'
  [A] 'function unsigned long int page_cache_prev_miss(address_space*, unsigned long int, unsigned long int)'
  [A] 'function unsigned int pagevec_lookup_range_tag(pagevec*, address_space*, unsigned long int*, unsigned long int, unsigned int)'
  [A] 'function int param_set_byte(const char*, const kernel_param*)'
  [A] 'function void put_pages_list(list_head*)'
  [A] 'function int redirty_page_for_writepage(writeback_control*, page*)'
  [A] 'function void set_nlink(inode*, unsigned int)'
  [A] 'function int setattr_prepare(dentry*, iattr*)'
  [A] 'function long long unsigned int simple_strtoull(const char*, char**, unsigned int)'
  [A] 'function int sync_inode_metadata(inode*, int)'
  [A] 'function void sync_inodes_sb(super_block*)'
  [A] 'function void tag_pages_for_writeback(address_space*, unsigned long int, unsigned long int)'
  [A] 'function void truncate_setsize(inode*, loff_t)'
  [A] 'function void try_to_writeback_inodes_sb(super_block*, wb_reason)'
  [A] 'function int vfs_fsync_range(file*, long long int, long long int, int)'
  [A] 'function void wait_on_page_bit(page*, int)'
  [A] 'function void writeback_inodes_sb(super_block*, wb_reason)'

Bug: 178455529
Signed-off-by: default avatarMasaya Takahashi <masaya.a.takahashi@sony.com>
Change-Id: I39c6be26264b1eba59e3fc0ba2a086dc4f9e1baa
parent 19c89b6b
Loading
Loading
Loading
Loading
+90824 −86928

File changed.

Preview size limit exceeded, changes collapsed.

+118 −1
Original line number Diff line number Diff line
[abi_symbol_list]
# commonly used symbols
  devm_gpiod_get_from_of_node
  devm_gpiod_unhinge
  devm_kstrdup_const
@@ -15,7 +16,6 @@
  regcache_drop_region
  regmap_async_complete
  regmap_multi_reg_write
  regmap_multi_reg_write
  regmap_multi_reg_write_bypassed
  regmap_raw_write
  regmap_raw_write_async
@@ -38,3 +38,120 @@
  spi_bus_type
  strncat
  thermal_zone_device_unregister

# required by texfat.ko
  add_to_page_cache_locked
  balance_dirty_pages_ratelimited
  bdev_read_only
  __bforget
  bio_add_page
  bio_alloc_bioset
  bio_put
  __bitmap_weight
  blkdev_issue_discard
  blkdev_issue_flush
  blk_finish_plug
  blk_start_plug
  __blockdev_direct_IO
  block_invalidatepage
  block_is_partially_uptodate
  __breadahead
  __bread_gfp
  __brelse
  buffer_migrate_page
  capable_wrt_inode_uidgid
  clear_page_dirty_for_io
  create_empty_buffers
  current_umask
  d_add_ci
  d_splice_alias
  end_page_writeback
  fiemap_check_flags
  fiemap_fill_next_extent
  filemap_fdatawait_range
  filemap_fdatawrite
  filemap_flush
  __filemap_set_wb_err
  filemap_write_and_wait
  filemap_write_and_wait_range
  file_remove_privs
  file_update_time
  file_write_and_wait_range
  fs_bio_set
  generic_error_remove_page
  generic_file_direct_write
  generic_file_open
  generic_fillattr
  generic_perform_write
  generic_write_checks
  grab_cache_page_write_begin
  igrab
  ilookup5
  in_group_p
  inode_dio_wait
  inode_newsize_ok
  inode_set_flags
  __insert_inode_hash
  invalidate_bdev
  io_schedule
  iov_iter_advance
  iov_iter_alignment
  iov_iter_get_pages
  is_bad_inode
  iter_file_splice_write
  iunique
  kill_block_super
  kmem_cache_create_usercopy
  ktime_get_coarse_real_ts64
  ll_rw_block
  load_nls
  load_nls_default
  __lock_buffer
  __lock_page
  lru_cache_add_file
  make_bad_inode
  mark_buffer_dirty
  mark_buffer_write_io_error
  __mark_inode_dirty
  mktime64
  mnt_drop_write_file
  mount_bdev
  mpage_readpage
  mpage_readpages
  page_cache_next_miss
  page_cache_prev_miss
  pagevec_lookup_range_tag
  __pagevec_release
  param_set_byte
  put_pages_list
  read_cache_page
  redirty_page_for_writepage
  __remove_inode_hash
  __sb_end_write
  sb_min_blocksize
  sb_set_blocksize
  __sb_start_write
  __scsi_execute
  setattr_prepare
  set_nlink
  simple_strtol
  simple_strtoull
  submit_bh
  submit_bio
  __sync_dirty_buffer
  sync_dirty_buffer
  sync_inode_metadata
  sync_inodes_sb
  tag_pages_for_writeback
  __test_set_page_writeback
  truncate_inode_pages_final
  truncate_setsize
  try_to_writeback_inodes_sb
  unload_nls
  unlock_buffer
  vfs_fsync_range
  __vmalloc
  __wait_on_buffer
  wait_on_page_bit
  writeback_inodes_sb
  write_inode_now