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

Commit 982986fc authored by Eric Biggers's avatar Eric Biggers
Browse files

ANDROID: GKI: Update the ABI xml and whitelist



Leaf changes summary: 3 artifacts changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 2 Changed, 1 Added function
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable

1 Added function:

  [A] 'function void keyslot_manager_set_max_dun_bytes(keyslot_manager*, unsigned int)'

2 functions with some sub-type change:

  [C] 'function int blk_crypto_init_key(blk_crypto_key*, const unsigned char*, unsigned int, bool, blk_crypto_mode_num, unsigned int)' at blk-crypto.h:17:1 has some sub-type changes:
    parameter 7 of type 'unsigned int' was added

  [C] 'function int blk_crypto_start_using_mode(blk_crypto_mode_num, unsigned int, bool, request_queue*)' at blk-crypto.h:24:1 has some sub-type changes:
    parameter 5 of type 'request_queue*' was added
    parameter 3 of type 'bool' changed:
      type name changed from 'bool' to 'unsigned int'
      type size changed from 8 to 32 (in bits)
    parameter 4 of type 'request_queue*' changed:
      entity changed from 'request_queue*' to 'bool'
      type size changed from 64 to 8 (in bits)

Bug: 144046242
Bug: 153512828
BUg: 156673772
Change-Id: I774418738cb01631dc4d5b9b85e229441e718266
Signed-off-by: default avatarEric Biggers <ebiggers@google.com>
parent 4dfb761c
Loading
Loading
Loading
Loading
+22356 −22463

File changed.

Preview size limit exceeded, changes collapsed.

+1 −13
Original line number Diff line number Diff line
@@ -1231,19 +1231,6 @@
  send_sig_info
  time64_to_tm

# required by dm-default-key.ko
  bio_crypt_alloc_ctx
  blk_crypto_evict_key
  blk_crypto_init_key
  blk_crypto_start_using_mode
  dm_get_device
  dm_put_device
  dm_read_arg_group
  dm_register_target
  dm_shift_arg
  dm_table_get_mode
  dm_unregister_target

# required by dwc3-haps.ko
  pcim_enable_device
  __pci_register_driver
@@ -2431,6 +2418,7 @@
  keyslot_manager_destroy
  keyslot_manager_private
  keyslot_manager_reprogram_all_keys
  keyslot_manager_set_max_dun_bytes
  __ll_sc_atomic64_fetch_andnot_release
  __ll_sc_atomic64_fetch_or_acquire
  __scsi_add_device
+4 −20
Original line number Diff line number Diff line
@@ -14,12 +14,10 @@
  __kmalloc
  kmalloc_caches
  kmem_cache_alloc_trace
  kstrdup
  ktime_get
  __list_add_valid
  __ll_sc_atomic64_andnot
  __ll_sc_atomic_add_return
  memzero_explicit
  module_layout
  __mutex_init
  mutex_lock
@@ -37,7 +35,6 @@
  __stack_chk_fail
  __stack_chk_guard
  strcmp
  strlen
  __udelay

# required by arm-smmu.ko
@@ -83,23 +80,6 @@
  platform_driver_unregister
  put_device

# required by dm-default-key.ko
  bio_crypt_alloc_ctx
  blk_crypto_evict_key
  blk_crypto_init_key
  blk_crypto_start_using_mode
  dm_get_device
  dm_put_device
  dm_read_arg_group
  dm_register_target
  dm_shift_arg
  dm_table_get_mode
  dm_unregister_target
  hex2bin
  kzfree
  scnprintf
  sscanf

# required by ufshcd-core.ko
  __alloc_workqueue_key
  async_schedule
@@ -154,6 +134,7 @@
  keyslot_manager_destroy
  keyslot_manager_private
  keyslot_manager_reprogram_all_keys
  keyslot_manager_set_max_dun_bytes
  kstrtouint
  kstrtoull
  __ll_sc_atomic64_fetch_andnot_release
@@ -161,6 +142,7 @@
  __ll_sc_atomic_sub_return
  memcpy
  memset
  memzero_explicit
  __msecs_to_jiffies
  msleep
  perf_trace_buf_alloc
@@ -205,6 +187,7 @@
  sprintf
  strcpy
  strlcpy
  strlen
  strncmp
  sysfs_create_groups
  sysfs_remove_groups
@@ -230,6 +213,7 @@

# required by ufshcd-pltfrm.ko
  _dev_info
  kstrdup
  of_get_property
  of_parse_phandle
  of_property_read_string_helper