ANDROID: GKI: update symbol list for xiaomi 5 function symbol(s) added 'int __traceiter_android_vh_do_new_mount_fc(void*, const struct path*, struct vfsmount*)' 'int __traceiter_android_vh_filemap_get_folio_end(void*, struct address_space*, struct folio*)' 'int __traceiter_android_vh_put_super(void*, struct super_block*)' 'int __traceiter_android_vh_remove_mapping(void*, struct address_space*, struct folio*, bool)' 'int __traceiter_android_vh_remove_mapping_failed(void*, struct address_space*, struct folio*, bool)' 5 variable symbol(s) added 'struct tracepoint __tracepoint_android_vh_do_new_mount_fc' 'struct tracepoint __tracepoint_android_vh_filemap_get_folio_end' 'struct tracepoint __tracepoint_android_vh_put_super' 'struct tracepoint __tracepoint_android_vh_remove_mapping' 'struct tracepoint __tracepoint_android_vh_remove_mapping_failed' Bug: 476798067 Bug: 483833688 Bug: 490243115 Bug: 490941397 Bug: 500536398 Change-Id: Ia6e071ad2e6dc6ba70ea318b8448c09cc735f9a0 Signed-off-by: Jianan Huang <huangjianan@xiaomi.com> (cherry picked from commit 8758a012b69c56b54b6b0bb1904cc1145a499ab7) [Wenjie: Resolved minor conflict in fs/namespace.c. Regenerated gki/aarch64/abi.stg.] Signed-off-by: Wenjie Qi <qiwenjie@xiaomi.com> (cherry picked from commit 7b84a1af9194715675a40a597c9bfa0385cefea7) Signed-off-by: Wenjie Qi <qiwenjie@xiaomi.com> (cherry picked from commit 39d310b0a4c14302f75c539bbae2f64a015ead7b) Signed-off-by: Wenjie Qi <qiwenjie@xiaomi.com> (cherry picked from commit 5afccbb9b4d44ea94247b112f3ec66e1bc9ca17e)
diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index e78a31c..45a427c 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg
@@ -328103,6 +328103,12 @@ parameter_id: 0x27162aac } function { + id: 0x9b3403c3 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x26ee682a +} +function { id: 0x9b342f25 return_type_id: 0x6720d32f parameter_id: 0x18bd6530 @@ -332055,6 +332061,14 @@ parameter_id: 0x1013df15 } function { + id: 0x9bf05906 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x1582ab06 + parameter_id: 0x2170d06d + parameter_id: 0x6d7f5ff6 +} +function { id: 0x9bf1212e return_type_id: 0x6720d32f parameter_id: 0x18bd6530 @@ -332068,6 +332082,13 @@ parameter_id: 0x19c40476 } function { + id: 0x9bf1ecfb + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x1582ab06 + parameter_id: 0x2170d06d +} +function { id: 0x9bf23070 return_type_id: 0x6720d32f parameter_id: 0x18bd6530 @@ -332244,6 +332265,13 @@ parameter_id: 0x92233392 } function { + id: 0x9bff7f15 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x16f99983 + parameter_id: 0x2c8c423d +} +function { id: 0x9c00c8ec return_type_id: 0x6720d32f parameter_id: 0x0258f96e @@ -350121,6 +350149,15 @@ full_name: "__traceiter_android_vh_do_futex" } elf_symbol { + id: 0x707cf8c6 + name: "__traceiter_android_vh_do_new_mount_fc" + is_defined: true + symbol_type: FUNCTION + crc: 0x35f39d7d + type_id: 0x9bff7f15 + full_name: "__traceiter_android_vh_do_new_mount_fc" +} +elf_symbol { id: 0xea6452e1 name: "__traceiter_android_vh_do_read_fault" is_defined: true @@ -350337,6 +350374,15 @@ full_name: "__traceiter_android_vh_filemap_get_folio" } elf_symbol { + id: 0x2c39dada + name: "__traceiter_android_vh_filemap_get_folio_end" + is_defined: true + symbol_type: FUNCTION + crc: 0x12b758f8 + type_id: 0x9bf1ecfb + full_name: "__traceiter_android_vh_filemap_get_folio_end" +} +elf_symbol { id: 0xb7d91f76 name: "__traceiter_android_vh_filemap_map_pages" is_defined: true @@ -351399,6 +351445,15 @@ full_name: "__traceiter_android_vh_ptype_head" } elf_symbol { + id: 0x358b7cff + name: "__traceiter_android_vh_put_super" + is_defined: true + symbol_type: FUNCTION + crc: 0x55137777 + type_id: 0x9b3403c3 + full_name: "__traceiter_android_vh_put_super" +} +elf_symbol { id: 0x2c963d28 name: "__traceiter_android_vh_queue_request_and_unlock" is_defined: true @@ -351516,6 +351571,24 @@ full_name: "__traceiter_android_vh_regmap_update" } elf_symbol { + id: 0x4ac41e54 + name: "__traceiter_android_vh_remove_mapping" + is_defined: true + symbol_type: FUNCTION + crc: 0x2d2094ff + type_id: 0x9bf05906 + full_name: "__traceiter_android_vh_remove_mapping" +} +elf_symbol { + id: 0xda7f66bc + name: "__traceiter_android_vh_remove_mapping_failed" + is_defined: true + symbol_type: FUNCTION + crc: 0xe58a89ce + type_id: 0x9bf05906 + full_name: "__traceiter_android_vh_remove_mapping_failed" +} +elf_symbol { id: 0xf10ce16f name: "__traceiter_android_vh_resume_end" is_defined: true @@ -355593,6 +355666,15 @@ full_name: "__tracepoint_android_vh_do_futex" } elf_symbol { + id: 0xb75a1654 + name: "__tracepoint_android_vh_do_new_mount_fc" + is_defined: true + symbol_type: OBJECT + crc: 0x5a168fc3 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_do_new_mount_fc" +} +elf_symbol { id: 0xff7bbbff name: "__tracepoint_android_vh_do_read_fault" is_defined: true @@ -355809,6 +355891,15 @@ full_name: "__tracepoint_android_vh_filemap_get_folio" } elf_symbol { + id: 0x7b27aae8 + name: "__tracepoint_android_vh_filemap_get_folio_end" + is_defined: true + symbol_type: OBJECT + crc: 0x6fb1cb00 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_filemap_get_folio_end" +} +elf_symbol { id: 0xb34d9200 name: "__tracepoint_android_vh_filemap_map_pages" is_defined: true @@ -356871,6 +356962,15 @@ full_name: "__tracepoint_android_vh_ptype_head" } elf_symbol { + id: 0x428834b1 + name: "__tracepoint_android_vh_put_super" + is_defined: true + symbol_type: OBJECT + crc: 0x13d8191f + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_put_super" +} +elf_symbol { id: 0xf04b1c62 name: "__tracepoint_android_vh_queue_request_and_unlock" is_defined: true @@ -356988,6 +357088,24 @@ full_name: "__tracepoint_android_vh_regmap_update" } elf_symbol { + id: 0x8a5eba26 + name: "__tracepoint_android_vh_remove_mapping" + is_defined: true + symbol_type: OBJECT + crc: 0xecf819e7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_remove_mapping" +} +elf_symbol { + id: 0xa6c678f2 + name: "__tracepoint_android_vh_remove_mapping_failed" + is_defined: true + symbol_type: OBJECT + crc: 0xdf0b8611 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_remove_mapping_failed" +} +elf_symbol { id: 0xd6904c6d name: "__tracepoint_android_vh_resume_end" is_defined: true @@ -422919,6 +423037,7 @@ symbol_id: 0xb7d9e03a symbol_id: 0xada127d2 symbol_id: 0xd593b3ef + symbol_id: 0x707cf8c6 symbol_id: 0xea6452e1 symbol_id: 0x1cc3aec5 symbol_id: 0xb12728da @@ -422943,6 +423062,7 @@ symbol_id: 0x93a4717b symbol_id: 0x6091a763 symbol_id: 0x49c69e22 + symbol_id: 0x2c39dada symbol_id: 0xb7d91f76 symbol_id: 0x4eda1196 symbol_id: 0x158bf9d3 @@ -423061,6 +423181,7 @@ symbol_id: 0x574e7b58 symbol_id: 0xf2c39651 symbol_id: 0x93303c51 + symbol_id: 0x358b7cff symbol_id: 0x2c963d28 symbol_id: 0x3a545b61 symbol_id: 0x96662dde @@ -423074,6 +423195,8 @@ symbol_id: 0xbb291efa symbol_id: 0xf2957eae symbol_id: 0xe2d75052 + symbol_id: 0x4ac41e54 + symbol_id: 0xda7f66bc symbol_id: 0xf10ce16f symbol_id: 0xdd585356 symbol_id: 0xa8cef421 @@ -423527,6 +423650,7 @@ symbol_id: 0x066e59a8 symbol_id: 0x4db9ff7c symbol_id: 0x9fe99d05 + symbol_id: 0xb75a1654 symbol_id: 0xff7bbbff symbol_id: 0x82ce823f symbol_id: 0x474d211c @@ -423551,6 +423675,7 @@ symbol_id: 0x50a83025 symbol_id: 0x0c03d499 symbol_id: 0x6d970e8c + symbol_id: 0x7b27aae8 symbol_id: 0xb34d9200 symbol_id: 0x223c9b64 symbol_id: 0xf61927fd @@ -423669,6 +423794,7 @@ symbol_id: 0x61f8c8ae symbol_id: 0x0e92ee53 symbol_id: 0xb0c197a3 + symbol_id: 0x428834b1 symbol_id: 0xf04b1c62 symbol_id: 0x811d5fab symbol_id: 0x2d9a331c @@ -423682,6 +423808,8 @@ symbol_id: 0x1fe1da5c symbol_id: 0x57c5897c symbol_id: 0x13b2fb38 + symbol_id: 0x8a5eba26 + symbol_id: 0xa6c678f2 symbol_id: 0xd6904c6d symbol_id: 0x3cdecaec symbol_id: 0xcad24ea3
diff --git a/android/abi_gki_aarch64_xiaomi b/android/abi_gki_aarch64_xiaomi index 43ad20c..76706ff 100644 --- a/android/abi_gki_aarch64_xiaomi +++ b/android/abi_gki_aarch64_xiaomi
@@ -516,6 +516,16 @@ __tracepoint_android_vh_do_folio_trylock reclaim_pages +__traceiter_android_vh_remove_mapping +__traceiter_android_vh_remove_mapping_failed +__traceiter_android_vh_filemap_get_folio_end +__traceiter_android_vh_do_new_mount_fc +__traceiter_android_vh_put_super +__tracepoint_android_vh_remove_mapping +__tracepoint_android_vh_remove_mapping_failed +__tracepoint_android_vh_filemap_get_folio_end +__tracepoint_android_vh_do_new_mount_fc +__tracepoint_android_vh_put_super LZ4_compress_default LZ4_decompress_safe find_inode_nowait
diff --git a/android/abi_gki_protected_exports_aarch64 b/android/abi_gki_protected_exports_aarch64 index 5668a34..620de64 100644 --- a/android/abi_gki_protected_exports_aarch64 +++ b/android/abi_gki_protected_exports_aarch64
@@ -209,6 +209,7 @@ nfc_proto_register nfc_proto_unregister nfc_register_device +nfc_remove_device nfc_remove_se nfc_se_connectivity nfc_se_transaction @@ -220,6 +221,7 @@ nfc_tm_data_received nfc_tm_deactivated nfc_unregister_device +nfc_unregister_rfkill nfc_vendor_cmd_reply of_can_transceiver open_candev