From 2da6f79357c81799a878fdc7e1d0765fb263ab78 Mon Sep 17 00:00:00 2001 From: Auditya Bhattaram Date: Wed, 9 Apr 2025 01:46:56 +0530 Subject: [PATCH] ANDROID: ABI: Update QCOM symbol list Add following symbols to the QCOM symbol list: __tracepoint_android_vh_encrypt_page __tracepoint_android_vh_init_aes_encrypt __tracepoint_android_vh_post_image_save __tracepoint_android_vh_skip_swap_map_write __traceiter_android_vh_encrypt_page __traceiter_android_vh_init_aes_encrypt __traceiter_android_vh_post_image_save __traceiter_android_vh_skip_swap_map_write 4 function symbol(s) added 'int __traceiter_android_vh_encrypt_page(void*, void*)' 'int __traceiter_android_vh_init_aes_encrypt(void*, void*)' 'int __traceiter_android_vh_post_image_save(void*, unsigned short)' 'int __traceiter_android_vh_skip_swap_map_write(void*, bool*)' 4 variable symbol(s) added 'struct tracepoint __tracepoint_android_vh_encrypt_page' 'struct tracepoint __tracepoint_android_vh_init_aes_encrypt' 'struct tracepoint __tracepoint_android_vh_post_image_save' 'struct tracepoint __tracepoint_android_vh_skip_swap_map_write' Bug: 402553623 Change-Id: Iae8f93c7c76e9bb5af25ed20d2b7ceb3c0d7d68f Signed-off-by: Auditya Bhattaram --- gki/aarch64/abi.stg | 86 ++++++++++++++++++++++++++++++++++++++++ gki/aarch64/symbols/qcom | 8 ++++ 2 files changed, 94 insertions(+) diff --git a/gki/aarch64/abi.stg b/gki/aarch64/abi.stg index 8c21c1314fd9..de8210c6eb0f 100644 --- a/gki/aarch64/abi.stg +++ b/gki/aarch64/abi.stg @@ -341696,6 +341696,12 @@ function { parameter_id: 0x140c6eab parameter_id: 0x0258f96e } +function { + id: 0x988b4266 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0xc93e017b +} function { id: 0x988bc164 return_type_id: 0xf435685e @@ -366741,6 +366747,15 @@ elf_symbol { type_id: 0x9a2abc7b full_name: "__traceiter_android_vh_enable_thermal_genl_check" } +elf_symbol { + id: 0xf586d5b6 + name: "__traceiter_android_vh_encrypt_page" + is_defined: true + symbol_type: FUNCTION + crc: 0x732cd359 + type_id: 0x9bcd4ff7 + full_name: "__traceiter_android_vh_encrypt_page" +} elf_symbol { id: 0x9073c9ee name: "__traceiter_android_vh_evict" @@ -367065,6 +367080,15 @@ elf_symbol { type_id: 0x9bd71efe full_name: "__traceiter_android_vh_inet_csk_clone_lock" } +elf_symbol { + id: 0x64c2fe7a + name: "__traceiter_android_vh_init_aes_encrypt" + is_defined: true + symbol_type: FUNCTION + crc: 0x1e2afff7 + type_id: 0x9bcd4ff7 + full_name: "__traceiter_android_vh_init_aes_encrypt" +} elf_symbol { id: 0x3e758266 name: "__traceiter_android_vh_inode_io_list_del" @@ -367479,6 +367503,15 @@ elf_symbol { type_id: 0x9ba4917f full_name: "__traceiter_android_vh_post_alloc_hook" } +elf_symbol { + id: 0x5983841b + name: "__traceiter_android_vh_post_image_save" + is_defined: true + symbol_type: FUNCTION + crc: 0xc97ca077 + type_id: 0x988b4266 + full_name: "__traceiter_android_vh_post_image_save" +} elf_symbol { id: 0xfcc5e2bd name: "__traceiter_android_vh_printk_caller" @@ -368082,6 +368115,15 @@ elf_symbol { type_id: 0x9bdaaaaa full_name: "__traceiter_android_vh_sk_free" } +elf_symbol { + id: 0x8f7ad177 + name: "__traceiter_android_vh_skip_swap_map_write" + is_defined: true + symbol_type: FUNCTION + crc: 0x78606256 + type_id: 0x9be885da + full_name: "__traceiter_android_vh_skip_swap_map_write" +} elf_symbol { id: 0x37177d11 name: "__traceiter_android_vh_slab_alloc_node" @@ -371097,6 +371139,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_enable_thermal_genl_check" } +elf_symbol { + id: 0xe7584e1c + name: "__tracepoint_android_vh_encrypt_page" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_encrypt_page" +} elf_symbol { id: 0x50b74da0 name: "__tracepoint_android_vh_evict" @@ -371421,6 +371472,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_inet_csk_clone_lock" } +elf_symbol { + id: 0xb6603d58 + name: "__tracepoint_android_vh_init_aes_encrypt" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_init_aes_encrypt" +} elf_symbol { id: 0xcaffa1dc name: "__tracepoint_android_vh_inode_io_list_del" @@ -371835,6 +371895,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_post_alloc_hook" } +elf_symbol { + id: 0xab37fc55 + name: "__tracepoint_android_vh_post_image_save" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_post_image_save" +} elf_symbol { id: 0x6c99d877 name: "__tracepoint_android_vh_printk_caller" @@ -372438,6 +372507,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_sk_free" } +elf_symbol { + id: 0x3204c8e5 + name: "__tracepoint_android_vh_skip_swap_map_write" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_skip_swap_map_write" +} elf_symbol { id: 0x65c6ad4b name: "__tracepoint_android_vh_slab_alloc_node" @@ -433808,6 +433886,7 @@ interface { symbol_id: 0x42312ccc symbol_id: 0xf432d1c9 symbol_id: 0xdcaa59a3 + symbol_id: 0xf586d5b6 symbol_id: 0x9073c9ee symbol_id: 0x1921d10d symbol_id: 0x1f554c2a @@ -433844,6 +433923,7 @@ interface { symbol_id: 0x88586647 symbol_id: 0x2e323991 symbol_id: 0x3d32611b + symbol_id: 0x64c2fe7a symbol_id: 0x3e758266 symbol_id: 0x2b3e4b23 symbol_id: 0x7cd03d83 @@ -433890,6 +433970,7 @@ interface { symbol_id: 0xb4d5ffdc symbol_id: 0xd14f3adb symbol_id: 0xd440595c + symbol_id: 0x5983841b symbol_id: 0xfcc5e2bd symbol_id: 0xb2fed205 symbol_id: 0xc20b8539 @@ -433957,6 +434038,7 @@ interface { symbol_id: 0x56a5b453 symbol_id: 0x215231a8 symbol_id: 0x9f96ac15 + symbol_id: 0x8f7ad177 symbol_id: 0x37177d11 symbol_id: 0x0562cb47 symbol_id: 0xcc89dffc @@ -434292,6 +434374,7 @@ interface { symbol_id: 0x988719fa symbol_id: 0x732a182b symbol_id: 0x54b2cd01 + symbol_id: 0xe7584e1c symbol_id: 0x50b74da0 symbol_id: 0x684e5f4f symbol_id: 0x0d418d38 @@ -434328,6 +434411,7 @@ interface { symbol_id: 0xf18e312d symbol_id: 0xee2c17ff symbol_id: 0xdab6baf5 + symbol_id: 0xb6603d58 symbol_id: 0xcaffa1dc symbol_id: 0x52cc3d91 symbol_id: 0xba330301 @@ -434374,6 +434458,7 @@ interface { symbol_id: 0x352038ba symbol_id: 0x3d63616d symbol_id: 0x1051f336 + symbol_id: 0xab37fc55 symbol_id: 0x6c99d877 symbol_id: 0x3fef4323 symbol_id: 0x3f700433 @@ -434441,6 +434526,7 @@ interface { symbol_id: 0x4aa5e229 symbol_id: 0xa5ebe436 symbol_id: 0x9ff9eb7b + symbol_id: 0x3204c8e5 symbol_id: 0x65c6ad4b symbol_id: 0x4a999b29 symbol_id: 0xab9ebde6 diff --git a/gki/aarch64/symbols/qcom b/gki/aarch64/symbols/qcom index 211bcf856abf..d0e3bf5e3551 100644 --- a/gki/aarch64/symbols/qcom +++ b/gki/aarch64/symbols/qcom @@ -3338,6 +3338,7 @@ __traceiter_android_vh_cpuidle_psci_exit __traceiter_android_vh_do_wake_up_sync __traceiter_android_vh_dump_throttled_rt_tasks + __traceiter_android_vh_encrypt_page __traceiter_android_vh_free_task __traceiter_android_vh_ftrace_dump_buffer __traceiter_android_vh_ftrace_format_check @@ -3345,9 +3346,11 @@ __traceiter_android_vh_ftrace_oops_exit __traceiter_android_vh_ftrace_size_check __traceiter_android_vh_gic_v3_suspend + __traceiter_android_vh_init_aes_encrypt __traceiter_android_vh_ipi_stop __traceiter_android_vh_jiffies_update __traceiter_android_vh_mpam_set + __traceiter_android_vh_post_image_save __traceiter_android_vh_printk_hotplug __traceiter_android_vh_rproc_recovery __traceiter_android_vh_rproc_recovery_set @@ -3355,6 +3358,7 @@ __traceiter_android_vh_setscheduler_uclamp __traceiter_android_vh_show_resume_epoch_val __traceiter_android_vh_show_suspend_epoch_val + __traceiter_android_vh_skip_swap_map_write __traceiter_android_vh_thermal_pm_notify_suspend __traceiter_android_vh_timer_calc_index __traceiter_android_vh_ufs_check_int_errors @@ -3464,6 +3468,7 @@ __tracepoint_android_vh_cpuidle_psci_enter __tracepoint_android_vh_cpuidle_psci_exit __tracepoint_android_vh_do_wake_up_sync + __tracepoint_android_vh_encrypt_page __tracepoint_android_vh_dump_throttled_rt_tasks __tracepoint_android_vh_free_task __tracepoint_android_vh_ftrace_dump_buffer @@ -3472,9 +3477,11 @@ __tracepoint_android_vh_ftrace_oops_exit __tracepoint_android_vh_ftrace_size_check __tracepoint_android_vh_gic_v3_suspend + __tracepoint_android_vh_init_aes_encrypt __tracepoint_android_vh_ipi_stop __tracepoint_android_vh_jiffies_update __tracepoint_android_vh_mpam_set + __tracepoint_android_vh_post_image_save __tracepoint_android_vh_printk_hotplug __tracepoint_android_vh_rproc_recovery __tracepoint_android_vh_rproc_recovery_set @@ -3482,6 +3489,7 @@ __tracepoint_android_vh_setscheduler_uclamp __tracepoint_android_vh_show_resume_epoch_val __tracepoint_android_vh_show_suspend_epoch_val + __tracepoint_android_vh_skip_swap_map_write __tracepoint_android_vh_thermal_pm_notify_suspend __tracepoint_android_vh_timer_calc_index __tracepoint_android_vh_ufs_check_int_errors