ANDROID: vendor_hooks: add symbols for lazy preemption
add some symnols to achieve the lazy preemption feature in our baseline. - __traceiter_android_vh_read_lazy_flag - __traceiter_android_vh_set_tsk_need_resched_lazy - __tracepoint_android_vh_read_lazy_flag - __tracepoint_android_vh_set_tsk_need_resched_lazy Bug: 336982374 Change-Id: I7807617575da9365edd2e8fccd01a22913aaffc1 Signed-off-by: xieliujie <xieliujie@oppo.com>
This commit is contained in:
parent
14f07c1db0
commit
1d37bc9913
2 changed files with 51 additions and 0 deletions
|
|
@ -325161,6 +325161,13 @@ function {
|
|||
parameter_id: 0x18bd6530
|
||||
parameter_id: 0x13580d6c
|
||||
}
|
||||
function {
|
||||
id: 0x9be3490e
|
||||
return_type_id: 0x6720d32f
|
||||
parameter_id: 0x18bd6530
|
||||
parameter_id: 0x13580d6c
|
||||
parameter_id: 0x064d6086
|
||||
}
|
||||
function {
|
||||
id: 0x9be40c05
|
||||
return_type_id: 0x6720d32f
|
||||
|
|
@ -342875,6 +342882,15 @@ elf_symbol {
|
|||
type_id: 0x9b3343fb
|
||||
full_name: "__traceiter_android_vh_ra_tuning_max_page"
|
||||
}
|
||||
elf_symbol {
|
||||
id: 0x96662dde
|
||||
name: "__traceiter_android_vh_read_lazy_flag"
|
||||
is_defined: true
|
||||
symbol_type: FUNCTION
|
||||
crc: 0x0b137c49
|
||||
type_id: 0x9be3490e
|
||||
full_name: "__traceiter_android_vh_read_lazy_flag"
|
||||
}
|
||||
elf_symbol {
|
||||
id: 0xb35da0ec
|
||||
name: "__traceiter_android_vh_read_pages"
|
||||
|
|
@ -343226,6 +343242,15 @@ elf_symbol {
|
|||
type_id: 0x9ba62ef4
|
||||
full_name: "__traceiter_android_vh_sd_update_bus_speed_mode"
|
||||
}
|
||||
elf_symbol {
|
||||
id: 0x874fcdb2
|
||||
name: "__traceiter_android_vh_set_tsk_need_resched_lazy"
|
||||
is_defined: true
|
||||
symbol_type: FUNCTION
|
||||
crc: 0x178a43de
|
||||
type_id: 0x9bd01103
|
||||
full_name: "__traceiter_android_vh_set_tsk_need_resched_lazy"
|
||||
}
|
||||
elf_symbol {
|
||||
id: 0xaa3f6a65
|
||||
name: "__traceiter_android_vh_set_wake_flags"
|
||||
|
|
@ -347141,6 +347166,15 @@ elf_symbol {
|
|||
type_id: 0x18ccbd2c
|
||||
full_name: "__tracepoint_android_vh_ra_tuning_max_page"
|
||||
}
|
||||
elf_symbol {
|
||||
id: 0x2d9a331c
|
||||
name: "__tracepoint_android_vh_read_lazy_flag"
|
||||
is_defined: true
|
||||
symbol_type: OBJECT
|
||||
crc: 0xfac8f7c6
|
||||
type_id: 0x18ccbd2c
|
||||
full_name: "__tracepoint_android_vh_read_lazy_flag"
|
||||
}
|
||||
elf_symbol {
|
||||
id: 0x9fc2933e
|
||||
name: "__tracepoint_android_vh_read_pages"
|
||||
|
|
@ -347492,6 +347526,15 @@ elf_symbol {
|
|||
type_id: 0x18ccbd2c
|
||||
full_name: "__tracepoint_android_vh_sd_update_bus_speed_mode"
|
||||
}
|
||||
elf_symbol {
|
||||
id: 0xb6de2d88
|
||||
name: "__tracepoint_android_vh_set_tsk_need_resched_lazy"
|
||||
is_defined: true
|
||||
symbol_type: OBJECT
|
||||
crc: 0xfd867ee2
|
||||
type_id: 0x18ccbd2c
|
||||
full_name: "__tracepoint_android_vh_set_tsk_need_resched_lazy"
|
||||
}
|
||||
elf_symbol {
|
||||
id: 0xd7ceb15f
|
||||
name: "__tracepoint_android_vh_set_wake_flags"
|
||||
|
|
@ -407233,6 +407276,7 @@ interface {
|
|||
symbol_id: 0xf2c39651
|
||||
symbol_id: 0x93303c51
|
||||
symbol_id: 0x3a545b61
|
||||
symbol_id: 0x96662dde
|
||||
symbol_id: 0xb35da0ec
|
||||
symbol_id: 0x7d069e91
|
||||
symbol_id: 0x0fa39b81
|
||||
|
|
@ -407272,6 +407316,7 @@ interface {
|
|||
symbol_id: 0xedb34a44
|
||||
symbol_id: 0xb841c45e
|
||||
symbol_id: 0xe4ec133d
|
||||
symbol_id: 0x874fcdb2
|
||||
symbol_id: 0xaa3f6a65
|
||||
symbol_id: 0xa2fe718f
|
||||
symbol_id: 0x98a943de
|
||||
|
|
@ -407707,6 +407752,7 @@ interface {
|
|||
symbol_id: 0x0e92ee53
|
||||
symbol_id: 0xb0c197a3
|
||||
symbol_id: 0x811d5fab
|
||||
symbol_id: 0x2d9a331c
|
||||
symbol_id: 0x9fc2933e
|
||||
symbol_id: 0x761f292f
|
||||
symbol_id: 0xef7ad117
|
||||
|
|
@ -407746,6 +407792,7 @@ interface {
|
|||
symbol_id: 0xaaf6a826
|
||||
symbol_id: 0xff2bccb8
|
||||
symbol_id: 0xcfab6e83
|
||||
symbol_id: 0xb6de2d88
|
||||
symbol_id: 0xd7ceb15f
|
||||
symbol_id: 0x923147c1
|
||||
symbol_id: 0x5cfdecb8
|
||||
|
|
|
|||
|
|
@ -168,6 +168,7 @@
|
|||
__traceiter_android_vh_cleanup_old_buffers_bypass
|
||||
__traceiter_android_vh_dm_bufio_shrink_scan_bypass
|
||||
__traceiter_android_vh_mutex_unlock_slowpath
|
||||
__traceiter_android_vh_read_lazy_flag
|
||||
__traceiter_android_vh_rtmutex_waiter_prio
|
||||
__traceiter_android_vh_rt_mutex_steal
|
||||
__traceiter_android_vh_rwsem_can_spin_on_owner
|
||||
|
|
@ -182,6 +183,7 @@
|
|||
__traceiter_android_vh_sched_stat_runtime_rt
|
||||
__traceiter_android_vh_shrink_node_memcgs
|
||||
__traceiter_android_vh_sync_txn_recvd
|
||||
__traceiter_android_vh_set_tsk_need_resched_lazy
|
||||
__traceiter_android_vh_task_blocks_on_rtmutex
|
||||
__traceiter_block_bio_queue
|
||||
__traceiter_block_getrq
|
||||
|
|
@ -277,6 +279,7 @@
|
|||
__tracepoint_android_vh_record_mutex_lock_starttime
|
||||
__tracepoint_android_vh_record_pcpu_rwsem_starttime
|
||||
__tracepoint_android_vh_percpu_rwsem_wq_add
|
||||
__tracepoint_android_vh_read_lazy_flag
|
||||
__tracepoint_android_vh_record_rtmutex_lock_starttime
|
||||
__tracepoint_android_vh_record_rwsem_lock_starttime
|
||||
__tracepoint_android_vh_rtmutex_waiter_prio
|
||||
|
|
@ -293,6 +296,7 @@
|
|||
__tracepoint_android_vh_sched_stat_runtime_rt
|
||||
__tracepoint_android_vh_shrink_node_memcgs
|
||||
__tracepoint_android_vh_sync_txn_recvd
|
||||
__tracepoint_android_vh_set_tsk_need_resched_lazy
|
||||
__tracepoint_android_vh_task_blocks_on_rtmutex
|
||||
__tracepoint_android_vh_test_clear_look_around_ref
|
||||
__tracepoint_android_vh_tune_swappiness
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue