From 37b34c5df34dcdcae7f7f9533065775250117d5a Mon Sep 17 00:00:00 2001 From: Richard Chang Date: Tue, 12 Aug 2025 07:29:26 +0000 Subject: [PATCH] ANDROID: ABI: Update pixel symbol list Adding the following symbols: - blk_check_plugged - zstd_default_clevel Bug: 437787437 Change-Id: I58dd0780178d6d9276eabf00cb9275ec803c2a47 Signed-off-by: Richard Chang --- gki/aarch64/abi.stg | 65 +++++++++++++++++++++++++++++++++++++++ gki/aarch64/symbols/pixel | 2 ++ 2 files changed, 67 insertions(+) diff --git a/gki/aarch64/abi.stg b/gki/aarch64/abi.stg index f8b51336167d..7783f7dac612 100644 --- a/gki/aarch64/abi.stg +++ b/gki/aarch64/abi.stg @@ -4613,6 +4613,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x1b77cf3e } +pointer_reference { + id: 0x0c5168e8 + kind: POINTER + pointee_type_id: 0x1b05453e +} pointer_reference { id: 0x0c5278a8 kind: POINTER @@ -17558,6 +17563,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x88c7ff3b } +pointer_reference { + id: 0x28a3a74b + kind: POINTER + pointee_type_id: 0x88ce7bb2 +} pointer_reference { id: 0x28ac1164 kind: POINTER @@ -37428,6 +37438,11 @@ typedef { name: "blk_opf_t" referred_type_id: 0xe62ebf07 } +typedef { + id: 0x1684c624 + name: "blk_plug_cb_fn" + referred_type_id: 0x0c5168e8 +} typedef { id: 0x3cc4e4dd name: "blk_qc_t" @@ -75903,6 +75918,12 @@ member { name: "callback" type_id: 0x0c897676 } +member { + id: 0x56f376f1 + name: "callback" + type_id: 0x1684c624 + offset: 128 +} member { id: 0x3b021d6c name: "callback_data" @@ -286083,6 +286104,17 @@ struct_union { member_id: 0xa06fe83a } } +struct_union { + id: 0x88ce7bb2 + kind: STRUCT + name: "blk_plug_cb" + definition { + bytesize: 32 + member_id: 0x7c00ef52 + member_id: 0x56f376f1 + member_id: 0xff8a91c0 + } +} struct_union { id: 0x54a4079a kind: STRUCT @@ -381208,6 +381240,12 @@ function { return_type_id: 0x48b5725f parameter_id: 0x2e60a6b2 } +function { + id: 0x1b05453e + return_type_id: 0x48b5725f + parameter_id: 0x28a3a74b + parameter_id: 0x6d7f5ff6 +} function { id: 0x1b0758a9 return_type_id: 0x48b5725f @@ -390713,6 +390751,13 @@ function { parameter_id: 0x380c33d1 parameter_id: 0x054f691a } +function { + id: 0x66cc4765 + return_type_id: 0x28a3a74b + parameter_id: 0x1684c624 + parameter_id: 0x18bd6530 + parameter_id: 0x6720d32f +} function { id: 0x66e18f45 return_type_id: 0x2c8c423d @@ -446537,6 +446582,15 @@ elf_symbol { type_id: 0xfc093226 full_name: "blk_bio_list_merge" } +elf_symbol { + id: 0x650319ec + name: "blk_check_plugged" + is_defined: true + symbol_type: FUNCTION + crc: 0xe27d120d + type_id: 0x66cc4765 + full_name: "blk_check_plugged" +} elf_symbol { id: 0x72fb1937 name: "blk_crypto_derive_sw_secret" @@ -510343,6 +510397,15 @@ elf_symbol { type_id: 0x9ed60004 full_name: "zstd_decompress_dctx" } +elf_symbol { + id: 0xc282f08e + name: "zstd_default_clevel" + is_defined: true + symbol_type: FUNCTION + crc: 0x7851be11 + type_id: 0x9d80e32f + full_name: "zstd_default_clevel" +} elf_symbol { id: 0x3542c796 name: "zstd_get_params" @@ -512570,6 +512633,7 @@ interface { symbol_id: 0x226328f4 symbol_id: 0x0b5d5f1c symbol_id: 0x1516f6b7 + symbol_id: 0x650319ec symbol_id: 0x72fb1937 symbol_id: 0x59a87a04 symbol_id: 0xc255c6cd @@ -519654,6 +519718,7 @@ interface { symbol_id: 0x4ba0be41 symbol_id: 0xb2b54222 symbol_id: 0xb8699f23 + symbol_id: 0xc282f08e symbol_id: 0x3542c796 symbol_id: 0xae02eaa9 symbol_id: 0x0d8da27c diff --git a/gki/aarch64/symbols/pixel b/gki/aarch64/symbols/pixel index ef71fd38a56e..1d873e0140f8 100644 --- a/gki/aarch64/symbols/pixel +++ b/gki/aarch64/symbols/pixel @@ -69,6 +69,7 @@ bitmap_to_arr32 __bitmap_weight bitmap_zalloc + blk_check_plugged blk_execute_rq_nowait blk_get_queue blk_mq_free_request @@ -3085,3 +3086,4 @@ xhci_sideband_remove_interrupter xhci_sideband_unregister xhci_suspend + zstd_default_clevel