From 8242ac6eb7aef95021b7f550f2279f992f3fd22e Mon Sep 17 00:00:00 2001 From: zhengwei Date: Wed, 26 Mar 2025 12:12:36 +0800 Subject: [PATCH] ANDROID: ABI: update symbol list for honor 2 function symbol(s) added 'int __traceiter_android_rvh_do_el1_bti(void*, struct pt_regs*, unsigned long)' 'int __traceiter_android_rvh_panic_unhandled(void*, struct pt_regs*, const char*, unsigned long)' 2 variable symbol(s) added 'struct tracepoint __tracepoint_android_rvh_do_el1_bti' 'struct tracepoint __tracepoint_android_rvh_panic_unhandled' Bug: 396330858 Change-Id: I0277ccebbbe5c523946cb02c128d2b4b64bed960 Signed-off-by: zhengwei --- gki/aarch64/abi.stg | 48 +++++++++++++++++++++++++++++++++++++++ gki/aarch64/symbols/honor | 4 ++++ 2 files changed, 52 insertions(+) diff --git a/gki/aarch64/abi.stg b/gki/aarch64/abi.stg index e3f1519c3a5b..77bee13797ce 100644 --- a/gki/aarch64/abi.stg +++ b/gki/aarch64/abi.stg @@ -340816,6 +340816,14 @@ function { parameter_id: 0xf1a6dfed parameter_id: 0x379d63b0 } +function { + id: 0x9ba47b26 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x01222f7d + parameter_id: 0x3e10b518 + parameter_id: 0x33756485 +} function { id: 0x9ba4d640 return_type_id: 0x6720d32f @@ -357749,6 +357757,15 @@ elf_symbol { type_id: 0x9b5be873 full_name: "__traceiter_android_rvh_die_kernel_fault" } +elf_symbol { + id: 0x40034e11 + name: "__traceiter_android_rvh_do_el1_bti" + is_defined: true + symbol_type: FUNCTION + crc: 0x58f11fef + type_id: 0x9ba7ef87 + full_name: "__traceiter_android_rvh_do_el1_bti" +} elf_symbol { id: 0x6e62463e name: "__traceiter_android_rvh_do_el1_fpac" @@ -358019,6 +358036,15 @@ elf_symbol { type_id: 0x9bdbdcc4 full_name: "__traceiter_android_rvh_new_task_stats" } +elf_symbol { + id: 0xc463ba81 + name: "__traceiter_android_rvh_panic_unhandled" + is_defined: true + symbol_type: FUNCTION + crc: 0x8ad2fc0f + type_id: 0x9ba47b26 + full_name: "__traceiter_android_rvh_panic_unhandled" +} elf_symbol { id: 0x097e467e name: "__traceiter_android_rvh_place_entity" @@ -361673,6 +361699,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_rvh_die_kernel_fault" } +elf_symbol { + id: 0x25e320a3 + name: "__tracepoint_android_rvh_do_el1_bti" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_rvh_do_el1_bti" +} elf_symbol { id: 0xcd81b300 name: "__tracepoint_android_rvh_do_el1_fpac" @@ -361943,6 +361978,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_rvh_new_task_stats" } +elf_symbol { + id: 0xeea6bf23 + name: "__tracepoint_android_rvh_panic_unhandled" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_rvh_panic_unhandled" +} elf_symbol { id: 0x448fc4e4 name: "__tracepoint_android_rvh_place_entity" @@ -421076,6 +421120,7 @@ interface { symbol_id: 0x3e4ab4f6 symbol_id: 0xa0a77bb8 symbol_id: 0xa3b41867 + symbol_id: 0x40034e11 symbol_id: 0x6e62463e symbol_id: 0x1bf82dcd symbol_id: 0x2a834d6c @@ -421106,6 +421151,7 @@ interface { symbol_id: 0xed2646da symbol_id: 0x1ea5d323 symbol_id: 0x0d22882d + symbol_id: 0xc463ba81 symbol_id: 0x097e467e symbol_id: 0xfad1d9f5 symbol_id: 0xeccbc3c1 @@ -421512,6 +421558,7 @@ interface { symbol_id: 0xaa8affb8 symbol_id: 0x5029bb46 symbol_id: 0x11f903b1 + symbol_id: 0x25e320a3 symbol_id: 0xcd81b300 symbol_id: 0x7a6ec3db symbol_id: 0x0067e812 @@ -421542,6 +421589,7 @@ interface { symbol_id: 0x2252c1f0 symbol_id: 0x3cb4db49 symbol_id: 0x62726c6f + symbol_id: 0xeea6bf23 symbol_id: 0x448fc4e4 symbol_id: 0x121537db symbol_id: 0x50605d97 diff --git a/gki/aarch64/symbols/honor b/gki/aarch64/symbols/honor index 493142175f77..3ccbce020f4b 100644 --- a/gki/aarch64/symbols/honor +++ b/gki/aarch64/symbols/honor @@ -16,6 +16,10 @@ __tracepoint_android_rvh_cpuinfo_c_show __traceiter_signal_generate __tracepoint_signal_generate + __traceiter_android_rvh_do_el1_bti + __tracepoint_android_rvh_do_el1_bti + __traceiter_android_rvh_panic_unhandled + __tracepoint_android_rvh_panic_unhandled __traceiter_android_vh_add_lazyfree_bypass __tracepoint_android_vh_add_lazyfree_bypass netdev_get_name