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: Eric Biggers <ebiggers@google.com>
This commit is contained in:
Eric Biggers 2020-05-14 15:17:06 -07:00
parent 4dfb761cae
commit 982986fc37
3 changed files with 23257 additions and 23392 deletions

File diff suppressed because it is too large Load Diff

View File

@ -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

View File

@ -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