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 <dylan.chang@nothing.tech>
diff --git a/BUILD.bazel b/BUILD.bazel index 6b3b030..f1a46b2 100644 --- a/BUILD.bazel +++ b/BUILD.bazel
@@ -109,6 +109,7 @@ "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 f9c65e8..0c0a458 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg
@@ -4044,6 +4044,11 @@ pointee_type_id: 0x18bd6530 } pointer_reference { + id: 0x0cc07624 + kind: POINTER + pointee_type_id: 0x19413e0d +} +pointer_reference { id: 0x0cc2a6e7 kind: POINTER pointee_type_id: 0x194a7d01 @@ -295331,6 +295336,12 @@ parameter_id: 0x26847863 } function { + id: 0x19413e0d + return_type_id: 0x48b5725f + parameter_id: 0x26ee682a + parameter_id: 0x18bd6530 +} +function { id: 0x1942d44d return_type_id: 0x48b5725f parameter_id: 0x276a1779 @@ -296899,6 +296910,13 @@ 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 parameter_id: 0x315b7e01 @@ -330866,6 +330884,11 @@ parameter_id: 0x0258f96e } function { + id: 0xdd084b85 + return_type_id: 0x32ec08f2 + parameter_id: 0x3e10b518 +} +function { id: 0xdd32bce5 return_type_id: 0x0ae4a2c7 parameter_id: 0x0cc78943 @@ -363631,6 +363654,15 @@ 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" is_defined: true @@ -369250,6 +369282,15 @@ 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" is_defined: true @@ -404432,6 +404473,7 @@ 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 @@ 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 0000000..5960f2b --- /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