From 21c71a7d0e9611af47f97e4323cf8cff5e75ae05 Mon Sep 17 00:00:00 2001 From: Dylan Chang Date: Mon, 22 Jan 2024 11:23:20 +0800 Subject: [PATCH] ANDROID: GKI: Add symbol list for Nothing Add symbol list for Nothing at the first time 2 function symbol(s) added 'struct file_system_type* get_fs_type(const char*)' 'void iterate_supers_type(struct file_system_type*, void(*)(struct super_block*, void*), void*)' Bug: 321604034 Change-Id: I3cdf16cf21bf04df2c0ab10358e7e7da4e99ccd3 Signed-off-by: Dylan Chang --- BUILD.bazel | 1 + android/abi_gki_aarch64.stg | 43 +++++++++++++++++++++++++++++++++ android/abi_gki_aarch64_nothing | 4 +++ 3 files changed, 48 insertions(+) create mode 100644 android/abi_gki_aarch64_nothing diff --git a/BUILD.bazel b/BUILD.bazel index 6b3b030ecdb0..f1a46b2e796c 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -109,6 +109,7 @@ filegroup( "android/abi_gki_aarch64_imx", "android/abi_gki_aarch64_meizu", "android/abi_gki_aarch64_mtk", + "android/abi_gki_aarch64_nothing", "android/abi_gki_aarch64_oplus", "android/abi_gki_aarch64_pixel", "android/abi_gki_aarch64_qcom", diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index f9c65e8266b4..0c0a458c329f 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -4043,6 +4043,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x18bd6530 } +pointer_reference { + id: 0x0cc07624 + kind: POINTER + pointee_type_id: 0x19413e0d +} pointer_reference { id: 0x0cc2a6e7 kind: POINTER @@ -295330,6 +295335,12 @@ function { return_type_id: 0x48b5725f parameter_id: 0x26847863 } +function { + id: 0x19413e0d + return_type_id: 0x48b5725f + parameter_id: 0x26ee682a + parameter_id: 0x18bd6530 +} function { id: 0x1942d44d return_type_id: 0x48b5725f @@ -296898,6 +296909,13 @@ function { parameter_id: 0x310ec01d parameter_id: 0x33756485 } +function { + id: 0x1c167d2e + return_type_id: 0x48b5725f + parameter_id: 0x32ec08f2 + parameter_id: 0x0cc07624 + parameter_id: 0x18bd6530 +} function { id: 0x1c18b1c5 return_type_id: 0x48b5725f @@ -330865,6 +330883,11 @@ function { return_type_id: 0x3ee88c45 parameter_id: 0x0258f96e } +function { + id: 0xdd084b85 + return_type_id: 0x32ec08f2 + parameter_id: 0x3e10b518 +} function { id: 0xdd32bce5 return_type_id: 0x0ae4a2c7 @@ -363630,6 +363653,15 @@ elf_symbol { type_id: 0x3a16a200 full_name: "get_each_object_track" } +elf_symbol { + id: 0x4579b2cf + name: "get_fs_type" + is_defined: true + symbol_type: FUNCTION + crc: 0x403e24c8 + type_id: 0xdd084b85 + full_name: "get_fs_type" +} elf_symbol { id: 0xdb82735d name: "get_governor_parent_kobj" @@ -369249,6 +369281,15 @@ elf_symbol { type_id: 0x9659ea27 full_name: "iterate_fd" } +elf_symbol { + id: 0xfea15456 + name: "iterate_supers_type" + is_defined: true + symbol_type: FUNCTION + crc: 0x4a91ba47 + type_id: 0x1c167d2e + full_name: "iterate_supers_type" +} elf_symbol { id: 0xca27ab6b name: "iunique" @@ -404432,6 +404473,7 @@ interface { symbol_id: 0xaf0c4e38 symbol_id: 0x08e235b1 symbol_id: 0x00d00ad1 + symbol_id: 0x4579b2cf symbol_id: 0xdb82735d symbol_id: 0x7d6ec6da symbol_id: 0x56ec444f @@ -405056,6 +405098,7 @@ interface { symbol_id: 0xbb7edccb symbol_id: 0xd4b34ea6 symbol_id: 0x3c6496cb + symbol_id: 0xfea15456 symbol_id: 0xca27ab6b symbol_id: 0x124d42c2 symbol_id: 0xd106aba0 diff --git a/android/abi_gki_aarch64_nothing b/android/abi_gki_aarch64_nothing new file mode 100644 index 000000000000..5960f2b3c287 --- /dev/null +++ b/android/abi_gki_aarch64_nothing @@ -0,0 +1,4 @@ +[abi_symbol_list] +# required by mount_state.ko + iterate_supers_type + get_fs_type \ No newline at end of file