ANDROID: GKI: Update ABI for incremental fs

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

42 Added functions:

  [A] 'function int LZ4_decompress_safe(const char*, char*, int, int)'
  [A] 'function int __break_lease(inode*, unsigned int, unsigned int)'
  [A] 'function void clear_inode(inode*)'
  [A] 'function void d_drop(dentry*)'
  [A] 'function void deactivate_locked_super(super_block*)'
  [A] 'function file* dentry_open(const path*, int, const cred*)'
  [A] 'function dentry* dget_parent(dentry*)'
  [A] 'function void flush_dcache_page(page*)'
  [A] 'function void fsstack_copy_attr_all(inode*, const inode*)'
  [A] 'function ssize_t generic_read_dir(file*, char*, size_t, loff_t*)'
  [A] 'function void generic_shutdown_super(super_block*)'
  [A] 'function inode* iget5_locked(super_block*, unsigned long int, int (inode*, void*)*, int (inode*, void*)*, void*)'
  [A] 'function void inode_init_once(inode*)'
  [A] 'function void inode_init_owner(inode*, const inode*, unsigned short int)'
  [A] 'function void iput(inode*)'
  [A] 'function int iterate_dir(file*, dir_context*)'
  [A] 'function int kern_path(const char*, unsigned int, path*)'
  [A] 'function long int kernel_read(file*, void*, unsigned long int, long long int*)'
  [A] 'function dentry* lock_rename(dentry*, dentry*)'
  [A] 'function void lockref_get(lockref*)'
  [A] 'function void nf_conntrack_destroy(nf_conntrack*)'
  [A] 'function int notify_change(dentry*, iattr*, inode**)'
  [A] 'function void path_get(const path*)'
  [A] 'function void path_put(const path*)'
  [A] 'function int set_anon_super(super_block*, void*)'
  [A] 'function super_block* sget(file_system_type*, int (super_block*, void*)*, int (super_block*, void*)*, int, void*)'
  [A] 'function int simple_getattr(const path*, kstat*, u32, unsigned int)'
  [A] 'function int simple_setattr(dentry*, iattr*)'
  [A] 'function char* strndup_user(const char*, long int)'
  [A] 'function void truncate_inode_pages(address_space*, loff_t)'
  [A] 'function void unlock_new_inode(inode*)'
  [A] 'function void unlock_rename(dentry*, dentry*)'
  [A] 'function int user_path_at_empty(int, const char*, unsigned int, path*, int*)'
  [A] 'function int vfs_create(inode*, dentry*, umode_t, bool)'
  [A] 'function ssize_t vfs_getxattr(dentry*, const char*, void*, size_t)'
  [A] 'function int vfs_link(dentry*, inode*, dentry*, inode**)'
  [A] 'function ssize_t vfs_listxattr(dentry*, char*, size_t)'
  [A] 'function int vfs_mkdir(inode*, dentry*, umode_t)'
  [A] 'function int vfs_rename(inode*, dentry*, inode*, dentry*, inode**, unsigned int)'
  [A] 'function int vfs_rmdir(inode*, dentry*)'
  [A] 'function int vfs_setxattr(dentry*, const char*, void*, unsigned long int, int)'
  [A] 'function int vfs_unlink(inode*, dentry*, inode**)'

1 Added variable:

  [A] 'kobject* fs_kobj'

Bug: 156527199
Test: GKI boots, and incrementalfs.ko can be loaded
Signed-off-by: Paul Lawrence <paullawrence@google.com>
Signed-off-by: Alistair Delva <adelva@google.com>
Change-Id: Ibfea353ebbdc266b28e4c61f9433855e128fc510
This commit is contained in:
Paul Lawrence 2020-06-22 07:02:09 -07:00 • committed by Alistair Delva
commit 9acda3388b

File diff suppressed because it is too large Load diff