From e06733ed385198e74964bdbf4fa9fdc4c2e74929 Mon Sep 17 00:00:00 2001 From: Sooyong Suk Date: Mon, 28 Jul 2025 12:59:50 +0900 Subject: [PATCH] ANDROID: GKI: update symbol list for galaxy 2 function symbol(s) added 'int __traceiter_android_vh_free_folio_bypass(void*, struct folio*, unsigned int, bool*)' 'int __traceiter_android_vh_free_page_bypass(void*, struct page*, unsigned int, bool*)' 2 variable symbol(s) added 'struct tracepoint __tracepoint_android_vh_free_folio_bypass' 'struct tracepoint __tracepoint_android_vh_free_page_bypass' Bug: 410432482 Change-Id: I9df2bd65c4d9e0be27f36a5f7742b705b48f5ae2 Signed-off-by: Sooyong Suk --- gki/aarch64/abi.stg | 48 ++++++++++++++++++++++++++++++++++++++ gki/aarch64/symbols/galaxy | 4 ++++ 2 files changed, 52 insertions(+) diff --git a/gki/aarch64/abi.stg b/gki/aarch64/abi.stg index a8e9c69759eb..86c5a403c9ee 100644 --- a/gki/aarch64/abi.stg +++ b/gki/aarch64/abi.stg @@ -408769,6 +408769,14 @@ function { return_type_id: 0x6720d32f parameter_id: 0x1aeeade4 } +function { + id: 0x9b3b5f44 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x2170d06d + parameter_id: 0x4585663f + parameter_id: 0x11cfee5a +} function { id: 0x9b3c0938 return_type_id: 0x6720d32f @@ -433245,6 +433253,15 @@ elf_symbol { type_id: 0x9bf18f52 full_name: "__traceiter_android_vh_filemap_update_page" } +elf_symbol { + id: 0xe78b407f + name: "__traceiter_android_vh_free_folio_bypass" + is_defined: true + symbol_type: FUNCTION + crc: 0xdde62b34 + type_id: 0x9b3b5f44 + full_name: "__traceiter_android_vh_free_folio_bypass" +} elf_symbol { id: 0x9e91661b name: "__traceiter_android_vh_free_oem_binder_struct" @@ -433263,6 +433280,15 @@ elf_symbol { type_id: 0x9bb6ab04 full_name: "__traceiter_android_vh_free_one_page_bypass" } +elf_symbol { + id: 0xc7eb4ba6 + name: "__traceiter_android_vh_free_page_bypass" + is_defined: true + symbol_type: FUNCTION + crc: 0xf71eed72 + type_id: 0x9ba4917f + full_name: "__traceiter_android_vh_free_page_bypass" +} elf_symbol { id: 0xcbee3d67 name: "__traceiter_android_vh_free_pages_ok_bypass" @@ -439590,6 +439616,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_filemap_update_page" } +elf_symbol { + id: 0x63048a89 + name: "__tracepoint_android_vh_free_folio_bypass" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_free_folio_bypass" +} elf_symbol { id: 0x901d0e89 name: "__tracepoint_android_vh_free_oem_binder_struct" @@ -439608,6 +439643,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_free_one_page_bypass" } +elf_symbol { + id: 0x73c6d79c + name: "__tracepoint_android_vh_free_page_bypass" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_free_page_bypass" +} elf_symbol { id: 0x770fd919 name: "__tracepoint_android_vh_free_pages_ok_bypass" @@ -509835,8 +509879,10 @@ interface { symbol_id: 0xb7d91f76 symbol_id: 0x158bf9d3 symbol_id: 0x0e217a5e + symbol_id: 0xe78b407f symbol_id: 0x9e91661b symbol_id: 0xc189c2a7 + symbol_id: 0xc7eb4ba6 symbol_id: 0xcbee3d67 symbol_id: 0x26a07b7d symbol_id: 0x02fa90e7 @@ -510540,8 +510586,10 @@ interface { symbol_id: 0xb34d9200 symbol_id: 0xf61927fd symbol_id: 0xa8c30e54 + symbol_id: 0x63048a89 symbol_id: 0x901d0e89 symbol_id: 0x04a824b5 + symbol_id: 0x73c6d79c symbol_id: 0x770fd919 symbol_id: 0x9afee12f symbol_id: 0x55b68bc5 diff --git a/gki/aarch64/symbols/galaxy b/gki/aarch64/symbols/galaxy index e7c53734cf91..3af170c1285b 100644 --- a/gki/aarch64/symbols/galaxy +++ b/gki/aarch64/symbols/galaxy @@ -53,6 +53,8 @@ __traceiter_android_vh_filemap_map_pages __traceiter_android_vh_filemap_read __traceiter_android_vh_free_pages_ok_bypass + __traceiter_android_vh_free_page_bypass + __traceiter_android_vh_free_folio_bypass __traceiter_android_vh_free_pages_prepare_bypass __traceiter_android_vh_gcma_cc_allow_nonworkingset __traceiter_android_vh_gcma_cc_store_page_bypass @@ -101,6 +103,8 @@ __tracepoint_android_vh_filemap_map_pages __tracepoint_android_vh_filemap_read __tracepoint_android_vh_free_pages_ok_bypass + __tracepoint_android_vh_free_page_bypass + __tracepoint_android_vh_free_folio_bypass __tracepoint_android_vh_free_pages_prepare_bypass __tracepoint_android_vh_gcma_cc_allow_nonworkingset __tracepoint_android_vh_gcma_cc_store_page_bypass