ANDROID: vendor_hooks: add symbols for lazy preemption
add some symnols to achieve the lazy preemption feature in our baseline. 1 function symbol(s) added 'int __traceiter_android_vh_set_tsk_need_resched_lazy(void*, struct task_struct*, struct rq*, int*)' 1 variable symbol(s) added 'struct tracepoint __tracepoint_android_vh_set_tsk_need_resched_lazy' Bug: 424627098 Change-Id: I6b1f6954c17355774b3bddc56437800d971e10c0 Signed-off-by: liulu liu <liulu.liu@honor.corp-partner.google.com>
This commit is contained in:
@@ -378362,6 +378362,15 @@ elf_symbol {
|
|||||||
type_id: 0x98bafce5
|
type_id: 0x98bafce5
|
||||||
full_name: "__traceiter_android_vh_security_audit_log_setid"
|
full_name: "__traceiter_android_vh_security_audit_log_setid"
|
||||||
}
|
}
|
||||||
|
elf_symbol {
|
||||||
|
id: 0x874fcdb2
|
||||||
|
name: "__traceiter_android_vh_set_tsk_need_resched_lazy"
|
||||||
|
is_defined: true
|
||||||
|
symbol_type: FUNCTION
|
||||||
|
crc: 0xb784e293
|
||||||
|
type_id: 0x9bd01103
|
||||||
|
full_name: "__traceiter_android_vh_set_tsk_need_resched_lazy"
|
||||||
|
}
|
||||||
elf_symbol {
|
elf_symbol {
|
||||||
id: 0xaa3f6a65
|
id: 0xaa3f6a65
|
||||||
name: "__traceiter_android_vh_set_wake_flags"
|
name: "__traceiter_android_vh_set_wake_flags"
|
||||||
@@ -384338,6 +384347,15 @@ elf_symbol {
|
|||||||
type_id: 0x18ccbd2c
|
type_id: 0x18ccbd2c
|
||||||
full_name: "__tracepoint_android_vh_security_audit_log_setid"
|
full_name: "__tracepoint_android_vh_security_audit_log_setid"
|
||||||
}
|
}
|
||||||
|
elf_symbol {
|
||||||
|
id: 0xb6de2d88
|
||||||
|
name: "__tracepoint_android_vh_set_tsk_need_resched_lazy"
|
||||||
|
is_defined: true
|
||||||
|
symbol_type: OBJECT
|
||||||
|
crc: 0x7c5aa8a7
|
||||||
|
type_id: 0x18ccbd2c
|
||||||
|
full_name: "__tracepoint_android_vh_set_tsk_need_resched_lazy"
|
||||||
|
}
|
||||||
elf_symbol {
|
elf_symbol {
|
||||||
id: 0xd7ceb15f
|
id: 0xd7ceb15f
|
||||||
name: "__tracepoint_android_vh_set_wake_flags"
|
name: "__tracepoint_android_vh_set_wake_flags"
|
||||||
@@ -451651,6 +451669,7 @@ interface {
|
|||||||
symbol_id: 0x26dcb47e
|
symbol_id: 0x26dcb47e
|
||||||
symbol_id: 0xc4e90767
|
symbol_id: 0xc4e90767
|
||||||
symbol_id: 0x537d5581
|
symbol_id: 0x537d5581
|
||||||
|
symbol_id: 0x874fcdb2
|
||||||
symbol_id: 0xaa3f6a65
|
symbol_id: 0xaa3f6a65
|
||||||
symbol_id: 0xa2fe718f
|
symbol_id: 0xa2fe718f
|
||||||
symbol_id: 0x98a943de
|
symbol_id: 0x98a943de
|
||||||
@@ -452315,6 +452334,7 @@ interface {
|
|||||||
symbol_id: 0xfbb545c8
|
symbol_id: 0xfbb545c8
|
||||||
symbol_id: 0xb5ce3771
|
symbol_id: 0xb5ce3771
|
||||||
symbol_id: 0xffae3bcf
|
symbol_id: 0xffae3bcf
|
||||||
|
symbol_id: 0xb6de2d88
|
||||||
symbol_id: 0xd7ceb15f
|
symbol_id: 0xd7ceb15f
|
||||||
symbol_id: 0x923147c1
|
symbol_id: 0x923147c1
|
||||||
symbol_id: 0x5cfdecb8
|
symbol_id: 0x5cfdecb8
|
||||||
|
|||||||
@@ -82,6 +82,8 @@
|
|||||||
__tracepoint_android_vh_binder_data_preset
|
__tracepoint_android_vh_binder_data_preset
|
||||||
__traceiter_android_rvh_init_binder_logs
|
__traceiter_android_rvh_init_binder_logs
|
||||||
__tracepoint_android_rvh_init_binder_logs
|
__tracepoint_android_rvh_init_binder_logs
|
||||||
|
__traceiter_android_vh_set_tsk_need_resched_lazy
|
||||||
|
__tracepoint_android_vh_set_tsk_need_resched_lazy
|
||||||
__traceiter_android_rvh_vfree_bypass
|
__traceiter_android_rvh_vfree_bypass
|
||||||
__traceiter_android_rvh_vmalloc_node_bypass
|
__traceiter_android_rvh_vmalloc_node_bypass
|
||||||
__traceiter_android_vh_adjust_alloc_flags
|
__traceiter_android_vh_adjust_alloc_flags
|
||||||
|
|||||||
Reference in New Issue
Block a user