ANDROID: GKI: update symbol list for xiaomi
INFO: 4 function symbol(s) added
'void bio_crypt_set_ctx(struct bio*, const struct blk_crypto_key*, const u64*, gfp_t)'
'void blk_crypto_evict_key(struct block_device*, const struct blk_crypto_key*)'
'int blk_crypto_init_key(struct blk_crypto_key*, const u8*, size_t, enum blk_crypto_key_type, enum blk_crypto_mode_num, unsigned int, unsigned int)'
'int blk_crypto_start_using_key(struct block_device*, const struct blk_crypto_key*)'
Bug: 410012026
Change-Id: I74021d561087ea73c2c8896ff05a504a4eba87b7
Signed-off-by: Dongdong zhang <zhangdongdong5@xiaomi.com>
diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg
index 5229301..0085cb3 100644
--- a/android/abi_gki_aarch64.stg
+++ b/android/abi_gki_aarch64.stg
@@ -25039,6 +25039,11 @@
pointee_type_id: 0xf8f87438
}
pointer_reference {
+ id: 0x34b671f6
+ kind: POINTER
+ pointee_type_id: 0xf8992146
+}
+pointer_reference {
id: 0x34bb6aad
kind: POINTER
pointee_type_id: 0xf8ad4c28
@@ -297878,6 +297883,12 @@
parameter_id: 0x0f88e7f2
}
function {
+ id: 0x137c4474
+ return_type_id: 0x48b5725f
+ parameter_id: 0x0c2e195c
+ parameter_id: 0x3be4ec15
+}
+function {
id: 0x137d1ffc
return_type_id: 0x48b5725f
parameter_id: 0x09451098
@@ -299029,6 +299040,14 @@
parameter_id: 0x1625e208
}
function {
+ id: 0x1511e92c
+ return_type_id: 0x48b5725f
+ parameter_id: 0x15a30023
+ parameter_id: 0x3be4ec15
+ parameter_id: 0x34b671f6
+ parameter_id: 0xf1a6dfed
+}
+function {
id: 0x151457b1
return_type_id: 0xd5cc9c9a
parameter_id: 0x0483e6f8
@@ -323971,6 +323990,17 @@
parameter_id: 0x33756485
}
function {
+ id: 0x99968d2f
+ return_type_id: 0x6720d32f
+ parameter_id: 0x135282ce
+ parameter_id: 0x3f0185ef
+ parameter_id: 0xf435685e
+ parameter_id: 0xf91e7e64
+ parameter_id: 0x82011f33
+ parameter_id: 0x4585663f
+ parameter_id: 0x4585663f
+}
+function {
id: 0x9997c326
return_type_id: 0x6720d32f
parameter_id: 0x105c8027
@@ -334914,6 +334944,12 @@
parameter_id: 0x07dcdbe1
}
function {
+ id: 0x9e64f6c8
+ return_type_id: 0x6720d32f
+ parameter_id: 0x0c2e195c
+ parameter_id: 0x3be4ec15
+}
+function {
id: 0x9e65fffe
return_type_id: 0x6720d32f
parameter_id: 0x09e67e75
@@ -358082,6 +358118,15 @@
full_name: "bio_clone_blkg_association"
}
elf_symbol {
+ id: 0x5dacbb8b
+ name: "bio_crypt_set_ctx"
+ is_defined: true
+ symbol_type: FUNCTION
+ crc: 0xc73f174a
+ type_id: 0x1511e92c
+ full_name: "bio_crypt_set_ctx"
+}
+elf_symbol {
id: 0x3a8604de
name: "bio_end_io_acct_remapped"
is_defined: true
@@ -358334,6 +358379,24 @@
full_name: "blk_check_plugged"
}
elf_symbol {
+ id: 0x59a87a04
+ name: "blk_crypto_evict_key"
+ is_defined: true
+ symbol_type: FUNCTION
+ crc: 0x7aa61f98
+ type_id: 0x137c4474
+ full_name: "blk_crypto_evict_key"
+}
+elf_symbol {
+ id: 0xc255c6cd
+ name: "blk_crypto_init_key"
+ is_defined: true
+ symbol_type: FUNCTION
+ crc: 0xf001a432
+ type_id: 0x99968d2f
+ full_name: "blk_crypto_init_key"
+}
+elf_symbol {
id: 0x4ffac461
name: "blk_crypto_keyslot_index"
is_defined: true
@@ -358361,6 +358424,15 @@
full_name: "blk_crypto_reprogram_all_keys"
}
elf_symbol {
+ id: 0xd24babf0
+ name: "blk_crypto_start_using_key"
+ is_defined: true
+ symbol_type: FUNCTION
+ crc: 0x2385fdf5
+ type_id: 0x9e64f6c8
+ full_name: "blk_crypto_start_using_key"
+}
+elf_symbol {
id: 0x90bf9007
name: "blk_execute_rq"
is_defined: true
@@ -419803,6 +419875,7 @@
symbol_id: 0xaa6c907e
symbol_id: 0xb2553250
symbol_id: 0xb389e6a5
+ symbol_id: 0x5dacbb8b
symbol_id: 0x3a8604de
symbol_id: 0x61a552c6
symbol_id: 0x5a9da856
@@ -419831,9 +419904,12 @@
symbol_id: 0x0b5d5f1c
symbol_id: 0x1516f6b7
symbol_id: 0x650319ec
+ symbol_id: 0x59a87a04
+ symbol_id: 0xc255c6cd
symbol_id: 0x4ffac461
symbol_id: 0xad8bab96
symbol_id: 0x528ef002
+ symbol_id: 0xd24babf0
symbol_id: 0x90bf9007
symbol_id: 0xd76a9123
symbol_id: 0x9eda4f26
diff --git a/android/abi_gki_aarch64_xiaomi b/android/abi_gki_aarch64_xiaomi
index ddf633e..b690c0c 100644
--- a/android/abi_gki_aarch64_xiaomi
+++ b/android/abi_gki_aarch64_xiaomi
@@ -348,6 +348,10 @@
#required by zram.ko
bioset_init
bioset_exit
+ bio_crypt_set_ctx
+ blk_crypto_evict_key
+ blk_crypto_init_key
+ blk_crypto_start_using_key
#required by mi_asap.ko
__traceiter_android_vh_read_pages