From aa0fa5fe49e50d8427f05fd0275b0065e3cc560a Mon Sep 17 00:00:00 2001 From: Nikhil V Date: Fri, 19 Apr 2024 11:39:30 +0530 Subject: [PATCH] ANDROID: abi_gki_aarch64_qcom: Update symbol list Add android_vh_hibernate_save_cmp_len, android_vh_hibernated_do_mem_alloc symbols to support compression with hibernation. Symbols added: __traceiter_android_vh_hibernate_save_cmp_len __traceiter_android_vh_hibernated_do_mem_alloc __tracepoint_android_vh_hibernate_save_cmp_len __tracepoint_android_vh_hibernated_do_mem_alloc Bug: 335581841 Change-Id: I99e704bd54f220bac180c5bbfec48da44359f27e Signed-off-by: Nikhil V --- gki/aarch64/abi.stg | 54 ++++++++++++++++++++++++++++++++++++++++ gki/aarch64/symbols/qcom | 4 +++ 2 files changed, 58 insertions(+) diff --git a/gki/aarch64/abi.stg b/gki/aarch64/abi.stg index 071eefa89c4e..ea49a0638a7a 100644 --- a/gki/aarch64/abi.stg +++ b/gki/aarch64/abi.stg @@ -348178,6 +348178,12 @@ function { return_type_id: 0x6720d32f parameter_id: 0x17fa285b } +function { + id: 0x987f6fc2 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0xf435685e +} function { id: 0x987fb987 return_type_id: 0x6720d32f @@ -353542,6 +353548,14 @@ function { parameter_id: 0x33756485 parameter_id: 0x4585663f } +function { + id: 0x9b7343c8 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x33756485 + parameter_id: 0x4585663f + parameter_id: 0x13580d6c +} function { id: 0x9b735e47 return_type_id: 0x6720d32f @@ -374840,6 +374854,24 @@ elf_symbol { type_id: 0x9b891c69 full_name: "__traceiter_android_vh_gic_v3_suspend" } +elf_symbol { + id: 0x089c5048 + name: "__traceiter_android_vh_hibernate_save_cmp_len" + is_defined: true + symbol_type: FUNCTION + crc: 0xd58f5033 + type_id: 0x987f6fc2 + full_name: "__traceiter_android_vh_hibernate_save_cmp_len" +} +elf_symbol { + id: 0x1ba2e410 + name: "__traceiter_android_vh_hibernated_do_mem_alloc" + is_defined: true + symbol_type: FUNCTION + crc: 0xaf9aa3ae + type_id: 0x9b7343c8 + full_name: "__traceiter_android_vh_hibernated_do_mem_alloc" +} elf_symbol { id: 0x2e323991 name: "__traceiter_android_vh_inet_create" @@ -379754,6 +379786,24 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_gic_v3_suspend" } +elf_symbol { + id: 0xc388a58e + name: "__tracepoint_android_vh_hibernate_save_cmp_len" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_hibernate_save_cmp_len" +} +elf_symbol { + id: 0xc62a97aa + name: "__tracepoint_android_vh_hibernated_do_mem_alloc" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_hibernated_do_mem_alloc" +} elf_symbol { id: 0xee2c17ff name: "__tracepoint_android_vh_inet_create" @@ -444907,6 +444957,8 @@ interface { symbol_id: 0x9fe60f0c symbol_id: 0x83b45f32 symbol_id: 0x88586647 + symbol_id: 0x089c5048 + symbol_id: 0x1ba2e410 symbol_id: 0x2e323991 symbol_id: 0x3d32611b symbol_id: 0xa8439430 @@ -445453,6 +445505,8 @@ interface { symbol_id: 0x828646be symbol_id: 0x4756cfec symbol_id: 0xf18e312d + symbol_id: 0xc388a58e + symbol_id: 0xc62a97aa symbol_id: 0xee2c17ff symbol_id: 0xdab6baf5 symbol_id: 0x4e88b2c2 diff --git a/gki/aarch64/symbols/qcom b/gki/aarch64/symbols/qcom index cb7b17dd9154..62fe5918893b 100644 --- a/gki/aarch64/symbols/qcom +++ b/gki/aarch64/symbols/qcom @@ -3357,6 +3357,8 @@ __traceiter_android_vh_ftrace_oops_exit __traceiter_android_vh_ftrace_size_check __traceiter_android_vh_gic_v3_suspend + __traceiter_android_vh_hibernated_do_mem_alloc + __traceiter_android_vh_hibernate_save_cmp_len __traceiter_android_vh_init_aes_encrypt __traceiter_android_vh_ipi_stop __traceiter_android_vh_jiffies_update @@ -3489,6 +3491,8 @@ __tracepoint_android_vh_ftrace_oops_exit __tracepoint_android_vh_ftrace_size_check __tracepoint_android_vh_gic_v3_suspend + __tracepoint_android_vh_hibernated_do_mem_alloc + __tracepoint_android_vh_hibernate_save_cmp_len __tracepoint_android_vh_init_aes_encrypt __tracepoint_android_vh_ipi_stop __tracepoint_android_vh_jiffies_update