From ed1e17fc4bd501eac1e3fd498fce656ce40f867f Mon Sep 17 00:00:00 2001 From: hefuping Date: Wed, 7 Jun 2023 15:59:08 +0800 Subject: [PATCH] ANDROID: GKI: Update symbols to symbol list Update symbols to symbol list externed by oppo storage group for performance monitoring. 6 function symbol(s) added 'int __traceiter_block_bio_queue(void*, struct bio*)' 'int __traceiter_block_getrq(void*, struct bio*)' 'int __traceiter_block_rq_complete(void*, struct request*, blk_status_t, unsigned int)' 'int __traceiter_block_rq_issue(void*, struct request*)' 'int __traceiter_block_rq_merge(void*, struct request*)' 'int __traceiter_block_rq_requeue(void*, struct request*)' 6 variable symbol(s) added 'struct tracepoint __tracepoint_block_bio_queue' 'struct tracepoint __tracepoint_block_getrq' 'struct tracepoint __tracepoint_block_rq_complete' 'struct tracepoint __tracepoint_block_rq_issue' 'struct tracepoint __tracepoint_block_rq_merge' 'struct tracepoint __tracepoint_block_rq_requeue' Bug: 283892333 Change-Id: If800f15899ab1c9edc26644c31af0c625dbca325 Signed-off-by: hefuping --- android/abi_gki_aarch64.stg | 134 ++++++++++++++++++++++++++++++++++ android/abi_gki_aarch64_oplus | 12 +++ 2 files changed, 146 insertions(+) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index fe078cc79011..c628304290ed 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -309905,6 +309905,14 @@ function { parameter_id: 0x18bd6530 parameter_id: 0x4585663f } +function { + id: 0x9bca5e70 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x1e820193 + parameter_id: 0x7be80061 + parameter_id: 0x4585663f +} function { id: 0x9bca85c1 return_type_id: 0x6720d32f @@ -310772,6 +310780,12 @@ function { parameter_id: 0x22b36393 parameter_id: 0x23e856d0 } +function { + id: 0x9bf93663 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x15a30023 +} function { id: 0x9bf97de0 return_type_id: 0x6720d32f @@ -326421,6 +326435,33 @@ elf_symbol { type_id: 0x9ba51920 full_name: "__traceiter_binder_transaction_received" } +elf_symbol { + id: 0x8068eeb3 + name: "__traceiter_block_bio_queue" + is_defined: true + symbol_type: FUNCTION + crc: 0x0625e73b + type_id: 0x9bf93663 + full_name: "__traceiter_block_bio_queue" +} +elf_symbol { + id: 0xfdf83a19 + name: "__traceiter_block_getrq" + is_defined: true + symbol_type: FUNCTION + crc: 0x097a3089 + type_id: 0x9bf93663 + full_name: "__traceiter_block_getrq" +} +elf_symbol { + id: 0x73ba3e80 + name: "__traceiter_block_rq_complete" + is_defined: true + symbol_type: FUNCTION + crc: 0x4106ada2 + type_id: 0x9bca5e70 + full_name: "__traceiter_block_rq_complete" +} elf_symbol { id: 0xc4cbd22c name: "__traceiter_block_rq_insert" @@ -326430,6 +326471,33 @@ elf_symbol { type_id: 0x9bd5b265 full_name: "__traceiter_block_rq_insert" } +elf_symbol { + id: 0x18fb5d72 + name: "__traceiter_block_rq_issue" + is_defined: true + symbol_type: FUNCTION + crc: 0x85a7339c + type_id: 0x9bd5b265 + full_name: "__traceiter_block_rq_issue" +} +elf_symbol { + id: 0x77d40b1c + name: "__traceiter_block_rq_merge" + is_defined: true + symbol_type: FUNCTION + crc: 0x15e0b244 + type_id: 0x9bd5b265 + full_name: "__traceiter_block_rq_merge" +} +elf_symbol { + id: 0xdd24ab36 + name: "__traceiter_block_rq_requeue" + is_defined: true + symbol_type: FUNCTION + crc: 0x19c86382 + type_id: 0x9bd5b265 + full_name: "__traceiter_block_rq_requeue" +} elf_symbol { id: 0xce25d5be name: "__traceiter_clock_set_rate" @@ -329409,6 +329477,33 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_binder_transaction_received" } +elf_symbol { + id: 0x18343f2d + name: "__tracepoint_block_bio_queue" + is_defined: true + symbol_type: OBJECT + crc: 0xa13ed1a6 + type_id: 0x18ccbd2c + full_name: "__tracepoint_block_bio_queue" +} +elf_symbol { + id: 0xef8c9bf3 + name: "__tracepoint_block_getrq" + is_defined: true + symbol_type: OBJECT + crc: 0xfc12d508 + type_id: 0x18ccbd2c + full_name: "__tracepoint_block_getrq" +} +elf_symbol { + id: 0xaf8a4962 + name: "__tracepoint_block_rq_complete" + is_defined: true + symbol_type: OBJECT + crc: 0xbb319d4d + type_id: 0x18ccbd2c + full_name: "__tracepoint_block_rq_complete" +} elf_symbol { id: 0x48239fa6 name: "__tracepoint_block_rq_insert" @@ -329418,6 +329513,33 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_block_rq_insert" } +elf_symbol { + id: 0xbcf87a84 + name: "__tracepoint_block_rq_issue" + is_defined: true + symbol_type: OBJECT + crc: 0x960f8928 + type_id: 0x18ccbd2c + full_name: "__tracepoint_block_rq_issue" +} +elf_symbol { + id: 0xf4acf4ca + name: "__tracepoint_block_rq_merge" + is_defined: true + symbol_type: OBJECT + crc: 0x4520b967 + type_id: 0x18ccbd2c + full_name: "__tracepoint_block_rq_merge" +} +elf_symbol { + id: 0x9772d1c0 + name: "__tracepoint_block_rq_requeue" + is_defined: true + symbol_type: OBJECT + crc: 0xa964672d + type_id: 0x18ccbd2c + full_name: "__tracepoint_block_rq_requeue" +} elf_symbol { id: 0x9600f350 name: "__tracepoint_clock_set_rate" @@ -380456,7 +380578,13 @@ interface { symbol_id: 0x6a8145ff symbol_id: 0xb0bf7fd6 symbol_id: 0x6911084f + symbol_id: 0x8068eeb3 + symbol_id: 0xfdf83a19 + symbol_id: 0x73ba3e80 symbol_id: 0xc4cbd22c + symbol_id: 0x18fb5d72 + symbol_id: 0x77d40b1c + symbol_id: 0xdd24ab36 symbol_id: 0xce25d5be symbol_id: 0x7443ed9a symbol_id: 0x58dd6501 @@ -380788,7 +380916,13 @@ interface { symbol_id: 0xc09d36c9 symbol_id: 0x42dbeb24 symbol_id: 0xf57e8f65 + symbol_id: 0x18343f2d + symbol_id: 0xef8c9bf3 + symbol_id: 0xaf8a4962 symbol_id: 0x48239fa6 + symbol_id: 0xbcf87a84 + symbol_id: 0xf4acf4ca + symbol_id: 0x9772d1c0 symbol_id: 0x9600f350 symbol_id: 0x4971cb68 symbol_id: 0x78b22997 diff --git a/android/abi_gki_aarch64_oplus b/android/abi_gki_aarch64_oplus index 540e10d8adc7..d9b34babe1d3 100644 --- a/android/abi_gki_aarch64_oplus +++ b/android/abi_gki_aarch64_oplus @@ -134,6 +134,12 @@ __traceiter_android_vh_sched_stat_runtime_rt __traceiter_android_vh_shrink_node_memcgs __traceiter_android_vh_sync_txn_recvd + __traceiter_block_bio_queue + __traceiter_block_getrq + __traceiter_block_rq_complete + __traceiter_block_rq_issue + __traceiter_block_rq_merge + __traceiter_block_rq_requeue __traceiter_sched_stat_blocked __traceiter_sched_stat_iowait __traceiter_sched_stat_runtime @@ -185,6 +191,12 @@ __tracepoint_android_vh_sched_stat_runtime_rt __tracepoint_android_vh_shrink_node_memcgs __tracepoint_android_vh_sync_txn_recvd + __tracepoint_block_bio_queue + __tracepoint_block_getrq + __tracepoint_block_rq_complete + __tracepoint_block_rq_issue + __tracepoint_block_rq_merge + __tracepoint_block_rq_requeue __tracepoint_sched_stat_blocked __tracepoint_sched_stat_iowait __tracepoint_sched_stat_runtime