ANDROID: GKI: Update symbol list for qcom
Add following symbols to the QCOM symbol list to support vendor do
some works when scx enabled:
__traceiter_android_vh_scx_enabled
__traceiter_android_vh_switching_to_scx
__tracepoint_android_vh_scx_enabled
__tracepoint_android_vh_switching_to_scx
Update stg as follow:
1 function symbol(s) added
'int __traceiter_android_vh_switching_to_scx(void*, struct rq*, struct task_struct*)'
1 variable symbol(s) added
'struct tracepoint __tracepoint_android_vh_switching_to_scx'
Bug: 436479714
Bug: 438048008
Change-Id: I17a12e20b3e9ea7a291749885f4a385fba640d97
Signed-off-by: Tengfei Fan <quic_tengfan@quicinc.com>
Signed-off-by: Srinivasarao Pathipati <quic_c_spathi@quicinc.com>
Signed-off-by: Zhou Jian <quic_jianzhou@quicinc.com>
(cherry picked from commit 841e35924c1b6083d31806cc19f7cb279596f51c)
diff --git a/gki/aarch64/abi.stg b/gki/aarch64/abi.stg
index a1846d1..3abbda5 100644
--- a/gki/aarch64/abi.stg
+++ b/gki/aarch64/abi.stg
@@ -407687,6 +407687,13 @@
parameter_id: 0x2ee22f06
}
function {
+ id: 0x9b10f674
+ return_type_id: 0x6720d32f
+ parameter_id: 0x18bd6530
+ parameter_id: 0x2e029f76
+ parameter_id: 0x1d19a9d5
+}
+function {
id: 0x9b110126
return_type_id: 0x6720d32f
parameter_id: 0x18bd6530
@@ -434552,6 +434559,15 @@
full_name: "__traceiter_android_vh_swapmem_gather_init"
}
elf_symbol {
+ id: 0x256f9a09
+ name: "__traceiter_android_vh_switching_to_scx"
+ is_defined: true
+ symbol_type: FUNCTION
+ crc: 0x5875d91d
+ type_id: 0x9b10f674
+ full_name: "__traceiter_android_vh_switching_to_scx"
+}
+elf_symbol {
id: 0x58e7556b
name: "__traceiter_android_vh_sync_txn_recvd"
is_defined: true
@@ -440753,6 +440769,15 @@
full_name: "__tracepoint_android_vh_swapmem_gather_init"
}
elf_symbol {
+ id: 0x6d44d63b
+ name: "__tracepoint_android_vh_switching_to_scx"
+ is_defined: true
+ symbol_type: OBJECT
+ crc: 0x7c5aa8a7
+ type_id: 0x18ccbd2c
+ full_name: "__tracepoint_android_vh_switching_to_scx"
+}
+elf_symbol {
id: 0x39e68fed
name: "__tracepoint_android_vh_sync_txn_recvd"
is_defined: true
@@ -507741,6 +507766,7 @@
symbol_id: 0x445e3749
symbol_id: 0x3f14ea30
symbol_id: 0x64e397a9
+ symbol_id: 0x256f9a09
symbol_id: 0x58e7556b
symbol_id: 0x2ecf85e9
symbol_id: 0x34a01a22
@@ -508430,6 +508456,7 @@
symbol_id: 0x052557d7
symbol_id: 0x6fb8113a
symbol_id: 0xab09fdb7
+ symbol_id: 0x6d44d63b
symbol_id: 0x39e68fed
symbol_id: 0xefb9e5a3
symbol_id: 0x3fe0157c
diff --git a/gki/aarch64/symbols/qcom b/gki/aarch64/symbols/qcom
index 8909eea..5b27ca2 100644
--- a/gki/aarch64/symbols/qcom
+++ b/gki/aarch64/symbols/qcom
@@ -3428,10 +3428,12 @@
__traceiter_android_vh_save_cpu_resume
__traceiter_android_vh_save_hib_resume_bdev
__traceiter_android_vh_scheduler_tick
+ __traceiter_android_vh_scx_enabled
__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_switching_to_scx
__traceiter_android_vh_thermal_pm_notify_suspend
__traceiter_android_vh_timer_calc_index
__traceiter_android_vh_try_fixup_sea
@@ -3567,10 +3569,12 @@
__tracepoint_android_vh_save_cpu_resume
__tracepoint_android_vh_save_hib_resume_bdev
__tracepoint_android_vh_scheduler_tick
+ __tracepoint_android_vh_scx_enabled
__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_switching_to_scx
__tracepoint_android_vh_thermal_pm_notify_suspend
__tracepoint_android_vh_timer_calc_index
__tracepoint_android_vh_try_fixup_sea