ANDROID: GKI: Update lenovo symbol list 3 function symbol(s) 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: 348564818 Bug: 353112770 Change-Id: I7a5dbb172d339f4c832c3f5339a47a3976207574 Signed-off-by: seanwang1 <seanwang1@lenovo.com> (cherry picked from commit 27547c6a80a0373d83d40eb71be6c8ba557bcd15)
diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index a90d453..893cb4b 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg
@@ -2969,6 +2969,11 @@ pointee_type_id: 0x02f8e635 } pointer_reference { + id: 0x0a3309af + kind: POINTER + pointee_type_id: 0x028cc020 +} +pointer_reference { id: 0x0a47a056 kind: POINTER pointee_type_id: 0x035e67c4 @@ -72682,12 +72687,24 @@ offset: 1376 } member { + id: 0x6e05f60a + name: "cset_head" + type_id: 0x3e6239e1 + offset: 192 +} +member { id: 0xe75628b7 name: "cset_links" type_id: 0xd3c80119 offset: 6336 } member { + id: 0x66e22acd + name: "cset_pos" + type_id: 0x3e6239e1 + offset: 128 +} +member { id: 0xf69ec4bf name: "csets" type_id: 0x3e6239e1 @@ -73466,6 +73483,18 @@ 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: 0xc593684b name: "cur_format" type_id: 0xc714b5b1 @@ -73577,12 +73606,24 @@ type_id: 0x6720d32f } 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: 0xe7476b6c name: "cur_tx_dma_dev" type_id: 0x0258f96e @@ -117939,6 +117980,12 @@ offset: 320 } member { + id: 0x46869f17 + name: "iters_node" + type_id: 0xd3c80119 + offset: 704 +} +member { id: 0x1caf0749 name: "its" type_id: 0x3c6958c4 @@ -188323,6 +188370,11 @@ offset: 704 } member { + id: 0x8c864b85 + name: "ss" + type_id: 0x0a85fcb6 +} +member { id: 0x8c864f64 name: "ss" type_id: 0x0a85fcb6 @@ -196145,6 +196197,12 @@ offset: 896 } member { + id: 0x83eb8339 + name: "task_pos" + type_id: 0x3e6239e1 + offset: 384 +} +member { id: 0x1e802afd name: "task_size" type_id: 0x33756485 @@ -196686,6 +196744,18 @@ 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: 0x366057a9 name: "tctx_list" type_id: 0xd3c80119 @@ -231638,6 +231708,27 @@ } } 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: 0x6df67d28 kind: STRUCT name: "ctl_dir" @@ -303898,6 +303989,11 @@ parameter_id: 0x6720d32f } function { + id: 0x121493f8 + return_type_id: 0x48b5725f + parameter_id: 0x0a3309af +} +function { id: 0x12186f16 return_type_id: 0x48b5725f parameter_id: 0x0917901f @@ -309947,6 +310043,13 @@ parameter_id: 0x18bd6530 } function { + id: 0x1b4978c4 + return_type_id: 0x48b5725f + parameter_id: 0x2b16c036 + parameter_id: 0x4585663f + parameter_id: 0x0a3309af +} +function { id: 0x1b4b80cb return_type_id: 0x48b5725f parameter_id: 0x2c518f27 @@ -318986,6 +319089,11 @@ parameter_id: 0x4585663f } function { + id: 0x79c16494 + return_type_id: 0x1d19a9d5 + parameter_id: 0x0a3309af +} +function { id: 0x79e2d3b1 return_type_id: 0x18bd6530 parameter_id: 0xbdd18903 @@ -368737,6 +368845,33 @@ full_name: "css_next_descendant_pre" } elf_symbol { + id: 0xcf7b4665 + name: "css_task_iter_end" + is_defined: true + symbol_type: FUNCTION + crc: 0xb1b9720d + 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: 0x50d722df + 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: 0x3c953075 + type_id: 0x1b4978c4 + full_name: "css_task_iter_start" +} +elf_symbol { id: 0x81bdacc5 name: "csum_ipv6_magic" is_defined: true @@ -420866,6 +421001,9 @@ 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 5d4e1d8a..8c8a96d 100644 --- a/android/abi_gki_aarch64_lenovo +++ b/android/abi_gki_aarch64_lenovo
@@ -191,6 +191,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