Skip to content
This repository was archived by the owner on Nov 8, 2023. It is now read-only.

Commit 7959dfa

Browse files
jiangxinpeiTreehugger Robot
authored andcommitted
ANDROID: ABI: add android_debug_symbol to whitelist
2 function symbol(s) added 'void* android_debug_per_cpu_symbol(enum android_debug_per_cpu_symbol)' 'void* android_debug_symbol(enum android_debug_symbol)' Bug: 377608220 Bug: 287890135 Signed-off-by: xinpei jiang <[email protected]> Signed-off-by: Xuewen Yan <[email protected]> Change-Id: I144dab4b100f38603b507a326c84a9c7a26af7c3 (cherry picked from commit 8cd2dc4)
1 parent d082e31 commit 7959dfa

File tree

2 files changed

+122
-0
lines changed

2 files changed

+122
-0
lines changed

android/abi_gki_aarch64.stg

Lines changed: 120 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284871,6 +284871,94 @@ enumeration {
284871284871
}
284872284872
}
284873284873
}
284874+
enumeration {
284875+
id: 0x503181cf
284876+
name: "android_debug_per_cpu_symbol"
284877+
definition {
284878+
underlying_type_id: 0x4585663f
284879+
enumerator {
284880+
name: "ADS_IRQ_STACK_PTR"
284881+
}
284882+
enumerator {
284883+
name: "ADS_DEBUG_PER_CPU_END"
284884+
value: 1
284885+
}
284886+
}
284887+
}
284888+
enumeration {
284889+
id: 0x705ce9b7
284890+
name: "android_debug_symbol"
284891+
definition {
284892+
underlying_type_id: 0x4585663f
284893+
enumerator {
284894+
name: "ADS_PER_CPU_START"
284895+
}
284896+
enumerator {
284897+
name: "ADS_PER_CPU_END"
284898+
value: 1
284899+
}
284900+
enumerator {
284901+
name: "ADS_TEXT"
284902+
value: 2
284903+
}
284904+
enumerator {
284905+
name: "ADS_SEND"
284906+
value: 3
284907+
}
284908+
enumerator {
284909+
name: "ADS_MEM_BLOCK"
284910+
value: 4
284911+
}
284912+
enumerator {
284913+
name: "ADS_INIT_MM"
284914+
value: 5
284915+
}
284916+
enumerator {
284917+
name: "ADS_ITERATE_SUPERS"
284918+
value: 6
284919+
}
284920+
enumerator {
284921+
name: "ADS_DROP_SLAB"
284922+
value: 7
284923+
}
284924+
enumerator {
284925+
name: "ADS_FREE_PAGES"
284926+
value: 8
284927+
}
284928+
enumerator {
284929+
name: "ADS_COMPACT_PAGES"
284930+
value: 9
284931+
}
284932+
enumerator {
284933+
name: "ADS_SHOW_MEM"
284934+
value: 10
284935+
}
284936+
enumerator {
284937+
name: "ADS_TOTAL_CMA"
284938+
value: 11
284939+
}
284940+
enumerator {
284941+
name: "ADS_SLAB_CACHES"
284942+
value: 12
284943+
}
284944+
enumerator {
284945+
name: "ADS_SLAB_MUTEX"
284946+
value: 13
284947+
}
284948+
enumerator {
284949+
name: "ADS_START_RO_AFTER_INIT"
284950+
value: 14
284951+
}
284952+
enumerator {
284953+
name: "ADS_END_RO_AFTER_INIT"
284954+
value: 15
284955+
}
284956+
enumerator {
284957+
name: "ADS_END"
284958+
value: 16
284959+
}
284960+
}
284961+
}
284874284962
enumeration {
284875284963
id: 0x635e163e
284876284964
name: "arch_timer_erratum_match_type"
@@ -316795,6 +316883,11 @@ function {
316795316883
parameter_id: 0x21003da7
316796316884
parameter_id: 0x2ef43f67
316797316885
}
316886+
function {
316887+
id: 0x429ad182
316888+
return_type_id: 0x18bd6530
316889+
parameter_id: 0x503181cf
316890+
}
316798316891
function {
316799316892
id: 0x42a927f9
316800316893
return_type_id: 0xc9082b19
@@ -317144,6 +317237,11 @@ function {
317144317237
parameter_id: 0x397d00ab
317145317238
parameter_id: 0x6720d32f
317146317239
}
317240+
function {
317241+
id: 0x4a818b9c
317242+
return_type_id: 0x18bd6530
317243+
parameter_id: 0x705ce9b7
317244+
}
317147317245
function {
317148317246
id: 0x4abfefa4
317149317247
return_type_id: 0x0cbf60eb
@@ -368479,6 +368577,26 @@ elf_symbol {
368479368577
type_id: 0xac6cacda
368480368578
full_name: "android_create_function_device"
368481368579
}
368580+
elf_symbol {
368581+
id: 0x5653e7da
368582+
name: "android_debug_per_cpu_symbol"
368583+
is_defined: true
368584+
symbol_type: FUNCTION
368585+
crc: 0x8ee3d8d9
368586+
namespace: "MINIDUMP"
368587+
type_id: 0x429ad182
368588+
full_name: "android_debug_per_cpu_symbol"
368589+
}
368590+
elf_symbol {
368591+
id: 0xffaebc56
368592+
name: "android_debug_symbol"
368593+
is_defined: true
368594+
symbol_type: FUNCTION
368595+
crc: 0x468b1512
368596+
namespace: "MINIDUMP"
368597+
type_id: 0x4a818b9c
368598+
full_name: "android_debug_symbol"
368599+
}
368482368600
elf_symbol {
368483368601
id: 0xd8dbec6e
368484368602
name: "android_rvh_probe_register"
@@ -429119,6 +429237,8 @@ interface {
429119429237
symbol_id: 0xb7d7d836
429120429238
symbol_id: 0xacb3d1d3
429121429239
symbol_id: 0xdc66fe63
429240+
symbol_id: 0x5653e7da
429241+
symbol_id: 0xffaebc56
429122429242
symbol_id: 0xd8dbec6e
429123429243
symbol_id: 0x95eaf556
429124429244
symbol_id: 0xf2d017ff

android/abi_gki_aarch64_honor

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@
5555
tty_unlock
5656
tty_set_ldisc
5757
tty_kclose
58+
android_debug_per_cpu_symbol
59+
android_debug_symbol
5860
__kfifo_len_r
5961
__traceiter_android_vh_killed_process
6062
__tracepoint_android_vh_killed_process

0 commit comments

Comments
 (0)