From 444a497469b1c30429daafdc3e4df7d52dc30ffa Mon Sep 17 00:00:00 2001 From: seanwang1 Date: Sun, 28 Apr 2024 15:18:48 +0800 Subject: [PATCH] ANDROID: GKI: Update lenovo symbol list 3 function symbols added 'void css_task_iter_end(struct css_task_iter*)' 'struct task_struct* css_task_iter_next(struct css_task_iter*)' 'void css_task_iter_start(struct cgroup_subsys_state*, unsigned int, struct css_task_iter*)' Bug: 336967294 Change-Id: I7258e06fe9f1e21d73481d47a5cc54bb95e40646 Signed-off-by: seanwang1 --- android/abi_gki_aarch64.stg | 138 +++++++++++++++++++++++++++++++++ android/abi_gki_aarch64_lenovo | 3 + 2 files changed, 141 insertions(+) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index 97fca3ab154c..5d9f00e5ac55 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -2498,6 +2498,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x02fa8d0a } +pointer_reference { + id: 0x0a3309af + kind: POINTER + pointee_type_id: 0x028cc020 +} pointer_reference { id: 0x0a4d20f4 kind: POINTER @@ -62346,12 +62351,24 @@ member { type_id: 0x4585663f offset: 1376 } +member { + id: 0x6e05f60a + name: "cset_head" + type_id: 0x3e6239e1 + offset: 192 +} member { id: 0xe75624b8 name: "cset_links" type_id: 0xd3c80119 offset: 4032 } +member { + id: 0x66e22acd + name: "cset_pos" + type_id: 0x3e6239e1 + offset: 128 +} member { id: 0xf69ec4bf name: "csets" @@ -63037,6 +63054,18 @@ member { type_id: 0x0d821a01 offset: 384 } +member { + id: 0x07e78da0 + name: "cur_cset" + type_id: 0x0d821a01 + offset: 512 +} +member { + id: 0xace31076 + name: "cur_dcset" + type_id: 0x0d821a01 + offset: 576 +} member { id: 0xc5936017 name: "cur_format" @@ -63137,12 +63166,24 @@ member { type_id: 0x31114896 offset: 320 } +member { + id: 0x47642a41 + name: "cur_task" + type_id: 0x1d19a9d5 + offset: 640 +} member { id: 0x47642b4f name: "cur_task" type_id: 0x1d19a9d5 offset: 448 } +member { + id: 0x2742c6d9 + name: "cur_tasks_head" + type_id: 0x3e6239e1 + offset: 448 +} member { id: 0x8b687155 name: "curchunk_hdrlen" @@ -102535,6 +102576,12 @@ member { type_id: 0x18bd6530 offset: 320 } +member { + id: 0x46869f17 + name: "iters_node" + type_id: 0xd3c80119 + offset: 704 +} member { id: 0xa331f04a name: "itree" @@ -166264,6 +166311,11 @@ member { type_id: 0x0a85fcb6 offset: 704 } +member { + id: 0x8c864b85 + name: "ss" + type_id: 0x0a85fcb6 +} member { id: 0x8c864f64 name: "ss" @@ -173254,6 +173306,12 @@ member { type_id: 0x49b889e7 offset: 896 } +member { + id: 0x83eb8339 + name: "task_pos" + type_id: 0x3e6239e1 + offset: 384 +} member { id: 0x95bea2ba name: "task_running" @@ -173821,6 +173879,18 @@ member { type_id: 0xc9082b19 offset: 32 } +member { + id: 0x0e555c39 + name: "tcset_head" + type_id: 0x3e6239e1 + offset: 320 +} +member { + id: 0x70b82471 + name: "tcset_pos" + type_id: 0x3e6239e1 + offset: 256 +} member { id: 0x3660523a name: "tctx_list" @@ -203585,6 +203655,27 @@ struct_union { member_id: 0x56a72c33 } } +struct_union { + id: 0x028cc020 + kind: STRUCT + name: "css_task_iter" + definition { + bytesize: 112 + member_id: 0x8c864b85 + member_id: 0x2d2d05d9 + member_id: 0x66e22acd + member_id: 0x6e05f60a + member_id: 0x70b82471 + member_id: 0x0e555c39 + member_id: 0x83eb8339 + member_id: 0x2742c6d9 + member_id: 0x07e78da0 + member_id: 0xace31076 + member_id: 0x47642a41 + member_id: 0x46869f17 + member_id: 0x2d081688 + } +} struct_union { id: 0x209b5a60 kind: STRUCT @@ -264797,6 +264888,11 @@ function { return_type_id: 0x48b5725f parameter_id: 0x0a2e9ae5 } +function { + id: 0x121493f8 + return_type_id: 0x48b5725f + parameter_id: 0x0a3309af +} function { id: 0x12186f16 return_type_id: 0x48b5725f @@ -269831,6 +269927,13 @@ function { parameter_id: 0x2efd5036 parameter_id: 0x18bd6530 } +function { + id: 0x1b4978c4 + return_type_id: 0x48b5725f + parameter_id: 0x2b16c036 + parameter_id: 0x4585663f + parameter_id: 0x0a3309af +} function { id: 0x1b4c69f5 return_type_id: 0x48b5725f @@ -277489,6 +277592,11 @@ function { return_type_id: 0x19341e7e parameter_id: 0x2efe8065 } +function { + id: 0x79c16494 + return_type_id: 0x1d19a9d5 + parameter_id: 0x0a3309af +} function { id: 0x79e2d3b1 return_type_id: 0x18bd6530 @@ -319239,6 +319347,33 @@ elf_symbol { type_id: 0xc867c639 full_name: "css_next_descendant_pre" } +elf_symbol { + id: 0xcf7b4665 + name: "css_task_iter_end" + is_defined: true + symbol_type: FUNCTION + crc: 0x95e443ef + type_id: 0x121493f8 + full_name: "css_task_iter_end" +} +elf_symbol { + id: 0x4223a490 + name: "css_task_iter_next" + is_defined: true + symbol_type: FUNCTION + crc: 0x5929335f + type_id: 0x79c16494 + full_name: "css_task_iter_next" +} +elf_symbol { + id: 0x559ad4b8 + name: "css_task_iter_start" + is_defined: true + symbol_type: FUNCTION + crc: 0x53460a34 + type_id: 0x1b4978c4 + full_name: "css_task_iter_start" +} elf_symbol { id: 0x81bdacc5 name: "csum_ipv6_magic" @@ -365396,6 +365531,9 @@ interface { symbol_id: 0x9b2d60fa symbol_id: 0xd36400de symbol_id: 0x2c08983d + symbol_id: 0xcf7b4665 + symbol_id: 0x4223a490 + symbol_id: 0x559ad4b8 symbol_id: 0x81bdacc5 symbol_id: 0x554af0ba symbol_id: 0xbb54c900 diff --git a/android/abi_gki_aarch64_lenovo b/android/abi_gki_aarch64_lenovo index 7a8be12c77d4..1cc068b7f779 100644 --- a/android/abi_gki_aarch64_lenovo +++ b/android/abi_gki_aarch64_lenovo @@ -205,6 +205,9 @@ cpu_topology crc32_le css_next_child + css_task_iter_end + css_task_iter_next + css_task_iter_start csum_partial _ctype debugfs_attr_read