ANDROID: GKI: Update symbol list for honor
Update symbol list for honor in android/abi_gki_aarch64_honor
Bug: 365506692
Change-Id: I4c9e79be210b36d994db483b5f373b7338483d80
Signed-off-by: jiangxinpei <jiangxinpei@honor.corp-partner.google.com>
diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg
index f3a90a2..e6fcc98 100644
--- a/android/abi_gki_aarch64.stg
+++ b/android/abi_gki_aarch64.stg
@@ -1119,6 +1119,11 @@
pointee_type_id: 0x3a433e0e
}
pointer_reference {
+ id: 0x04025b72
+ kind: POINTER
+ pointee_type_id: 0x3a498b54
+}
+pointer_reference {
id: 0x0407035c
kind: POINTER
pointee_type_id: 0x3a5cebed
@@ -6804,6 +6809,11 @@
pointee_type_id: 0x118d97cb
}
pointer_reference {
+ id: 0x0ef60874
+ kind: POINTER
+ pointee_type_id: 0x1198c74f
+}
+pointer_reference {
id: 0x0ef6d218
kind: POINTER
pointee_type_id: 0x119baefc
@@ -10569,6 +10579,11 @@
pointee_type_id: 0x58502715
}
pointer_reference {
+ id: 0x1c852ec2
+ kind: POINTER
+ pointee_type_id: 0x58545d97
+}
+pointer_reference {
id: 0x1c8bf9fd
kind: POINTER
pointee_type_id: 0x586f016b
@@ -14099,6 +14114,11 @@
pointee_type_id: 0x9a5f8c33
}
pointer_reference {
+ id: 0x2c0815b0
+ kind: POINTER
+ pointee_type_id: 0x9a60b05d
+}
+pointer_reference {
id: 0x2c0a55f9
kind: POINTER
pointee_type_id: 0x9a69b179
@@ -15684,6 +15704,11 @@
pointee_type_id: 0x98573499
}
pointer_reference {
+ id: 0x2c860b42
+ kind: POINTER
+ pointee_type_id: 0x9858cb96
+}
+pointer_reference {
id: 0x2c87681b
kind: POINTER
pointee_type_id: 0x985d46f1
@@ -20959,11 +20984,21 @@
pointee_type_id: 0x91ed8ab4
}
pointer_reference {
+ id: 0x2eeb9e62
+ kind: POINTER
+ pointee_type_id: 0x91ee9f17
+}
+pointer_reference {
id: 0x2eeba30b
kind: POINTER
pointee_type_id: 0x91ee6ab2
}
pointer_reference {
+ id: 0x2eeba955
+ kind: POINTER
+ pointee_type_id: 0x91ee43cb
+}
+pointer_reference {
id: 0x2eebfa52
kind: POINTER
pointee_type_id: 0x91ef0fd5
@@ -21074,6 +21109,11 @@
pointee_type_id: 0x9189dbcd
}
pointer_reference {
+ id: 0x2ef2544f
+ kind: POINTER
+ pointee_type_id: 0x9189b7a1
+}
+pointer_reference {
id: 0x2ef36257
kind: POINTER
pointee_type_id: 0x918d6fc0
@@ -21089,6 +21129,11 @@
pointee_type_id: 0x91901b03
}
pointer_reference {
+ id: 0x2ef46265
+ kind: POINTER
+ pointee_type_id: 0x91916f0a
+}
+pointer_reference {
id: 0x2ef52cf8
kind: POINTER
pointee_type_id: 0x9194557d
@@ -22454,6 +22499,11 @@
pointee_type_id: 0x957cc422
}
pointer_reference {
+ id: 0x2fd0c5e3
+ kind: POINTER
+ pointee_type_id: 0x9503f112
+}
+pointer_reference {
id: 0x2fd17240
kind: POINTER
pointee_type_id: 0x95052f9e
@@ -22469,6 +22519,11 @@
pointee_type_id: 0x95132e54
}
pointer_reference {
+ id: 0x2fd50f6e
+ kind: POINTER
+ pointee_type_id: 0x9514db26
+}
+pointer_reference {
id: 0x2fd86c98
kind: POINTER
pointee_type_id: 0x952154fc
@@ -25664,6 +25719,11 @@
pointee_type_id: 0xf2f112a6
}
pointer_reference {
+ id: 0x36311c57
+ kind: POINTER
+ pointee_type_id: 0xf28497c1
+}
+pointer_reference {
id: 0x3632646e
kind: POINTER
pointee_type_id: 0xf2897725
@@ -35294,6 +35354,11 @@
qualified_type_id: 0xb995416c
}
qualified {
+ id: 0xf28497c1
+ qualifier: CONST
+ qualified_type_id: 0xba55e98d
+}
+qualified {
id: 0xf2dcbe16
qualifier: CONST
qualified_type_id: 0xbb354ed2
@@ -44225,6 +44290,12 @@
offset: 192
}
member {
+ id: 0xc03b90e5
+ name: "action"
+ type_id: 0x6da3b656
+ offset: 256
+}
+member {
id: 0xc046b22b
name: "action"
type_id: 0x108178f0
@@ -104145,6 +104216,12 @@
offset: 384
}
member {
+ id: 0x34fdb7d9
+ name: "hugetlb_entry"
+ type_id: 0x2eeb9e62
+ offset: 384
+}
+member {
id: 0x864648d5
name: "hva_node"
type_id: 0x4a835590
@@ -130115,6 +130192,12 @@
offset: 192
}
member {
+ id: 0x3025d10a
+ name: "mm"
+ type_id: 0x1b36c7a2
+ offset: 64
+}
+member {
id: 0x3025d29c
name: "mm"
type_id: 0x1b36c7a2
@@ -137600,6 +137683,12 @@
bitsize: 1
}
member {
+ id: 0x4d629a4b
+ name: "no_vma"
+ type_id: 0x6d7f5ff6
+ offset: 288
+}
+member {
id: 0xad3b1533
name: "no_vpd_size"
type_id: 0x4585663f
@@ -144871,6 +144960,11 @@
offset: 64
}
member {
+ id: 0xafbd31bf
+ name: "ops"
+ type_id: 0x36311c57
+}
+member {
id: 0xafbdad0b
name: "ops"
type_id: 0x36ad2dd6
@@ -146545,6 +146639,12 @@
type_id: 0x58545d97
}
member {
+ id: 0x65cd7390
+ name: "p4d_entry"
+ type_id: 0x2c0815b0
+ offset: 64
+}
+member {
id: 0xb065acb9
name: "p_area"
type_id: 0x0c293c0a
@@ -150680,6 +150780,12 @@
offset: 1184
}
member {
+ id: 0x332a4795
+ name: "pgd"
+ type_id: 0x2154832c
+ offset: 128
+}
+member {
id: 0x332a4920
name: "pgd"
type_id: 0x2154832c
@@ -150696,6 +150802,11 @@
type_id: 0xe381831a
}
member {
+ id: 0x941e6cf7
+ name: "pgd_entry"
+ type_id: 0x2fd50f6e
+}
+member {
id: 0x2d272759
name: "pgdat"
type_id: 0x03038214
@@ -152570,6 +152681,12 @@
type_id: 0xde7f96df
}
member {
+ id: 0x041686f0
+ name: "pmd_entry"
+ type_id: 0x2fd0c5e3
+ offset: 192
+}
+member {
id: 0xccf925b5
name: "pmd_huge_pte"
type_id: 0xf0d2310e
@@ -154279,6 +154396,12 @@
offset: 32
}
member {
+ id: 0xe30315e8
+ name: "post_vma"
+ type_id: 0x0ef60874
+ offset: 576
+}
+member {
id: 0xda447de8
name: "postclose"
type_id: 0x0d1480d6
@@ -154995,6 +155118,12 @@
type_id: 0x4585663f
}
member {
+ id: 0x366a3be8
+ name: "pre_vma"
+ type_id: 0x2ef46265
+ offset: 512
+}
+member {
id: 0x750eca39
name: "prealloc"
type_id: 0x6d7f5ff6
@@ -158821,6 +158950,18 @@
type_id: 0xc32dc55c
}
member {
+ id: 0x682d16d4
+ name: "pte_entry"
+ type_id: 0x2eeba955
+ offset: 256
+}
+member {
+ id: 0x11d2ee71
+ name: "pte_hole"
+ type_id: 0x2ef2544f
+ offset: 320
+}
+member {
id: 0xce4422cd
name: "ptl"
type_id: 0x3654c061
@@ -159065,6 +159206,12 @@
offset: 448
}
member {
+ id: 0x45ac0417
+ name: "pud_entry"
+ type_id: 0x2c860b42
+ offset: 128
+}
+member {
id: 0x6978f8c1
name: "pull_down"
type_id: 0x4585663f
@@ -193950,6 +194097,12 @@
offset: 296
}
member {
+ id: 0x3420bbf7
+ name: "test_walk"
+ type_id: 0x2ef46265
+ offset: 448
+}
+member {
id: 0x6ca576c7
name: "testinfo_len"
type_id: 0xe62ebf07
@@ -209397,6 +209550,12 @@
offset: 768
}
member {
+ id: 0x3dc4a866
+ name: "walk_lock"
+ type_id: 0x42167328
+ offset: 640
+}
+member {
id: 0xf5e4c1c4
name: "walker"
type_id: 0x4a97f393
@@ -246344,6 +246503,40 @@
}
}
struct_union {
+ id: 0x3a498b54
+ kind: STRUCT
+ name: "mm_walk"
+ definition {
+ bytesize: 48
+ member_id: 0xafbd31bf
+ member_id: 0x3025d10a
+ member_id: 0x332a4795
+ member_id: 0x239192da
+ member_id: 0xc03b90e5
+ member_id: 0x4d629a4b
+ member_id: 0x91796174
+ }
+}
+struct_union {
+ id: 0xba55e98d
+ kind: STRUCT
+ name: "mm_walk_ops"
+ definition {
+ bytesize: 88
+ member_id: 0x941e6cf7
+ member_id: 0x65cd7390
+ member_id: 0x45ac0417
+ member_id: 0x041686f0
+ member_id: 0x682d16d4
+ member_id: 0x11d2ee71
+ member_id: 0x34fdb7d9
+ member_id: 0x3420bbf7
+ member_id: 0x366a3be8
+ member_id: 0xe30315e8
+ member_id: 0x3dc4a866
+ }
+}
+struct_union {
id: 0x9b209e15
kind: STRUCT
name: "mmc_blk_data"
@@ -287378,6 +287571,42 @@
}
}
enumeration {
+ id: 0x6da3b656
+ name: "page_walk_action"
+ definition {
+ underlying_type_id: 0x4585663f
+ enumerator {
+ name: "ACTION_SUBTREE"
+ }
+ enumerator {
+ name: "ACTION_CONTINUE"
+ value: 1
+ }
+ enumerator {
+ name: "ACTION_AGAIN"
+ value: 2
+ }
+ }
+}
+enumeration {
+ id: 0x42167328
+ name: "page_walk_lock"
+ definition {
+ underlying_type_id: 0x4585663f
+ enumerator {
+ name: "PGWALK_RDLOCK"
+ }
+ enumerator {
+ name: "PGWALK_WRLOCK"
+ value: 1
+ }
+ enumerator {
+ name: "PGWALK_WRLOCK_VERIFY"
+ value: 2
+ }
+ }
+}
+enumeration {
id: 0x791165e9
name: "pci_barno"
definition {
@@ -295670,6 +295899,11 @@
parameter_id: 0x043ecddb
}
function {
+ id: 0x1198c74f
+ return_type_id: 0x48b5725f
+ parameter_id: 0x04025b72
+}
+function {
id: 0x119baefc
return_type_id: 0x48b5725f
parameter_id: 0x04f7a60d
@@ -300862,6 +301096,11 @@
parameter_id: 0x21069feb
}
function {
+ id: 0x18da5b6c
+ return_type_id: 0x48b5725f
+ parameter_id: 0x21082bfc
+}
+function {
id: 0x18daa769
return_type_id: 0x48b5725f
parameter_id: 0x210bdbea
@@ -311665,6 +311904,12 @@
parameter_id: 0x3e10b518
}
function {
+ id: 0x8556f056
+ return_type_id: 0x3654c061
+ parameter_id: 0x21082bfc
+ parameter_id: 0x0a134144
+}
+function {
id: 0x85695d91
return_type_id: 0x6720d32f
parameter_id: 0x6720d32f
@@ -312264,6 +312509,11 @@
parameter_id: 0x4585663f
}
function {
+ id: 0x8e7232d9
+ return_type_id: 0x0d956bfc
+ parameter_id: 0x0a134144
+}
+function {
id: 0x8e8c9c93
return_type_id: 0x11e6864c
parameter_id: 0x2309ad3e
@@ -314243,6 +314493,14 @@
parameter_id: 0x6720d32f
}
function {
+ id: 0x9189b7a1
+ return_type_id: 0x6720d32f
+ parameter_id: 0x33756485
+ parameter_id: 0x33756485
+ parameter_id: 0x6720d32f
+ parameter_id: 0x04025b72
+}
+function {
id: 0x9189dbcd
return_type_id: 0x6720d32f
parameter_id: 0x31c0ce8c
@@ -314286,6 +314544,13 @@
parameter_id: 0x33756485
}
function {
+ id: 0x91916f0a
+ return_type_id: 0x6720d32f
+ parameter_id: 0x33756485
+ parameter_id: 0x33756485
+ parameter_id: 0x04025b72
+}
+function {
id: 0x91935bd4
return_type_id: 0x6720d32f
parameter_id: 0x3e10b518
@@ -315096,12 +315361,29 @@
parameter_id: 0x31b5a66f
}
function {
+ id: 0x91ee43cb
+ return_type_id: 0x6720d32f
+ parameter_id: 0x32bee099
+ parameter_id: 0x33756485
+ parameter_id: 0x33756485
+ parameter_id: 0x04025b72
+}
+function {
id: 0x91ee6ab2
return_type_id: 0x6720d32f
parameter_id: 0x32a623d7
parameter_id: 0x31c05a21
}
function {
+ id: 0x91ee9f17
+ return_type_id: 0x6720d32f
+ parameter_id: 0x32bee099
+ parameter_id: 0x33756485
+ parameter_id: 0x33756485
+ parameter_id: 0x33756485
+ parameter_id: 0x04025b72
+}
+function {
id: 0x91ef0fd5
return_type_id: 0x6720d32f
parameter_id: 0x326663cd
@@ -318825,6 +319107,14 @@
parameter_id: 0x6720d32f
}
function {
+ id: 0x9503f112
+ return_type_id: 0x6720d32f
+ parameter_id: 0x21082bfc
+ parameter_id: 0x33756485
+ parameter_id: 0x33756485
+ parameter_id: 0x04025b72
+}
+function {
id: 0x95052f9e
return_type_id: 0x6720d32f
parameter_id: 0x221732c5
@@ -318867,6 +319157,14 @@
parameter_id: 0x3ebcd127
}
function {
+ id: 0x9514db26
+ return_type_id: 0x6720d32f
+ parameter_id: 0x2154832c
+ parameter_id: 0x33756485
+ parameter_id: 0x33756485
+ parameter_id: 0x04025b72
+}
+function {
id: 0x952154fc
return_type_id: 0x6720d32f
parameter_id: 0x21069feb
@@ -321438,6 +321736,14 @@
parameter_id: 0x2351f077
}
function {
+ id: 0x9858cb96
+ return_type_id: 0x6720d32f
+ parameter_id: 0x1464c1ed
+ parameter_id: 0x33756485
+ parameter_id: 0x33756485
+ parameter_id: 0x04025b72
+}
+function {
id: 0x985d3db9
return_type_id: 0x6720d32f
parameter_id: 0x1b2ca025
@@ -324255,6 +324561,14 @@
parameter_id: 0xf435685e
}
function {
+ id: 0x9a60b05d
+ return_type_id: 0x6720d32f
+ parameter_id: 0x1c852ec2
+ parameter_id: 0x33756485
+ parameter_id: 0x33756485
+ parameter_id: 0x04025b72
+}
+function {
id: 0x9a66b93e
return_type_id: 0x6720d32f
parameter_id: 0x1d44326e
@@ -327195,6 +327509,15 @@
parameter_id: 0x395e9ae2
}
function {
+ id: 0x9b8c84e7
+ return_type_id: 0x6720d32f
+ parameter_id: 0x1b36c7a2
+ parameter_id: 0x33756485
+ parameter_id: 0x33756485
+ parameter_id: 0x36311c57
+ parameter_id: 0x18bd6530
+}
+function {
id: 0x9b8e2bf2
return_type_id: 0x6720d32f
parameter_id: 0x1462a9ec
@@ -337511,6 +337834,13 @@
parameter_id: 0x33756485
}
function {
+ id: 0xbfe9db9a
+ return_type_id: 0x06835e9c
+ parameter_id: 0x0a134144
+ parameter_id: 0x33756485
+ parameter_id: 0xe0bb64fa
+}
+function {
id: 0xc032f3e5
return_type_id: 0x4585663f
parameter_id: 0x3ba6347b
@@ -343932,6 +344262,15 @@
full_name: "__pm_stay_awake"
}
elf_symbol {
+ id: 0x20416c93
+ name: "__pmd_trans_huge_lock"
+ is_defined: true
+ symbol_type: FUNCTION
+ crc: 0x186b5a67
+ type_id: 0x8556f056
+ full_name: "__pmd_trans_huge_lock"
+}
+elf_symbol {
id: 0xc37b6db0
name: "__printk_ratelimit"
is_defined: true
@@ -355913,6 +356252,15 @@
full_name: "anon_inode_getfile"
}
elf_symbol {
+ id: 0x91e99542
+ name: "anon_vma_name"
+ is_defined: true
+ symbol_type: FUNCTION
+ crc: 0x00fce23a
+ type_id: 0x8e7232d9
+ full_name: "anon_vma_name"
+}
+elf_symbol {
id: 0x520c1997
name: "arc4_crypt"
is_defined: true
@@ -355958,6 +356306,16 @@
full_name: "arch_timer_read_counter"
}
elf_symbol {
+ id: 0x1198e2f6
+ name: "arch_vma_name"
+ is_defined: true
+ symbol_type: FUNCTION
+ binding: WEAK
+ crc: 0x85c1c7bf
+ type_id: 0x90c0c7f2
+ full_name: "arch_vma_name"
+}
+elf_symbol {
id: 0xc6d0ad0a
name: "argv_free"
is_defined: true
@@ -393013,6 +393371,15 @@
full_name: "pm_wq"
}
elf_symbol {
+ id: 0xe1d2f463
+ name: "pmd_clear_bad"
+ is_defined: true
+ symbol_type: FUNCTION
+ crc: 0xef7dddc5
+ type_id: 0x18da5b6c
+ full_name: "pmd_clear_bad"
+}
+elf_symbol {
id: 0x3020cd17
name: "policy_has_boost_freq"
is_defined: true
@@ -413879,6 +414246,15 @@
full_name: "vm_node_stat"
}
elf_symbol {
+ id: 0x2570ceae
+ name: "vm_normal_page"
+ is_defined: true
+ symbol_type: FUNCTION
+ crc: 0x16cca06d
+ type_id: 0xbfe9db9a
+ full_name: "vm_normal_page"
+}
+elf_symbol {
id: 0xacc76406
name: "vm_unmap_aliases"
is_defined: true
@@ -414419,6 +414795,15 @@
full_name: "wakeup_sources_walk_start"
}
elf_symbol {
+ id: 0x5942369c
+ name: "walk_page_range"
+ is_defined: true
+ symbol_type: FUNCTION
+ crc: 0xc5259982
+ type_id: 0x9b8c84e7
+ full_name: "walk_page_range"
+}
+elf_symbol {
id: 0xb3aa5e28
name: "watchdog_init_timeout"
is_defined: true
@@ -415902,6 +416287,7 @@
symbol_id: 0x3a80078d
symbol_id: 0x4e3336f3
symbol_id: 0x085ad43c
+ symbol_id: 0x20416c93
symbol_id: 0xc37b6db0
symbol_id: 0xa676022e
symbol_id: 0x577da3d6
@@ -417233,11 +417619,13 @@
symbol_id: 0xd8dbec6e
symbol_id: 0x95eaf556
symbol_id: 0xf2d017ff
+ symbol_id: 0x91e99542
symbol_id: 0x520c1997
symbol_id: 0x2d3715da
symbol_id: 0x7ff45ec2
symbol_id: 0x97ee5cc4
symbol_id: 0xc447be59
+ symbol_id: 0x1198e2f6
symbol_id: 0xc6d0ad0a
symbol_id: 0x9403cfad
symbol_id: 0x1cf86989
@@ -421354,6 +421742,7 @@
symbol_id: 0x131272a2
symbol_id: 0x58b605c8
symbol_id: 0xf06ef566
+ symbol_id: 0xe1d2f463
symbol_id: 0x3020cd17
symbol_id: 0x25c6452e
symbol_id: 0x324d8228
@@ -423673,6 +424062,7 @@
symbol_id: 0xdc09fb10
symbol_id: 0x5849ff8e
symbol_id: 0xaf85c216
+ symbol_id: 0x2570ceae
symbol_id: 0xacc76406
symbol_id: 0xef2c49d1
symbol_id: 0xbbf42090
@@ -423733,6 +424123,7 @@
symbol_id: 0xaa56f7fa
symbol_id: 0x36d0e118
symbol_id: 0x96e52cc0
+ symbol_id: 0x5942369c
symbol_id: 0xb3aa5e28
symbol_id: 0x610289ba
symbol_id: 0x39d70409
diff --git a/android/abi_gki_aarch64_honor b/android/abi_gki_aarch64_honor
index 9b51d92..5d6f895 100644
--- a/android/abi_gki_aarch64_honor
+++ b/android/abi_gki_aarch64_honor
@@ -33,6 +33,12 @@
mod_node_page_state
page_cache_sync_ra
proc_create
+ arch_vma_name
+ __pmd_trans_huge_lock
+ anon_vma_name
+ vm_normal_page
+ walk_page_range
+ pmd_clear_bad
profile_event_register
profile_event_unregister
drop_super