ANDROID: GKI: add symbols of vendor hooks to ABI for swapping in ahead

Add symbols of vendor hooks to capture demand paging during APP launch,
so we can do it in advance in next launch.
INFO: 1 function symbol(s) added
  'int __traceiter_android_vh_read_pages(void*, struct readahead_control*)'

1 variable symbol(s) added
  'struct tracepoint __tracepoint_android_vh_read_pages'

Bug: 315913896
Signed-off-by: Lianjun Huang <huanglianjun@xiaomi.com>
Signed-off-by: Lianjun Huang <huanglianjun@xiaomi.corp-partner.google.com>
Change-Id: Ibb1e31b6912f7b6b92b76727f7e5043897434def
This commit is contained in:
Lianjun Huang 2024-01-08 10:59:49 +08:00 committed by Suren Baghdasaryan
parent d4db0d5d08
commit a70d3b7bdd
2 changed files with 30 additions and 0 deletions

View File

@ -317298,6 +317298,12 @@ function {
parameter_id: 0x064d6086
parameter_id: 0x064d6086
}
function {
id: 0x9b32d0a3
return_type_id: 0x6720d32f
parameter_id: 0x18bd6530
parameter_id: 0x275ab027
}
function {
id: 0x9b32f2ad
return_type_id: 0x6720d32f
@ -337670,6 +337676,15 @@ elf_symbol {
type_id: 0x9b3343fb
full_name: "__traceiter_android_vh_ra_tuning_max_page"
}
elf_symbol {
id: 0xb35da0ec
name: "__traceiter_android_vh_read_pages"
is_defined: true
symbol_type: FUNCTION
crc: 0x4cb21384
type_id: 0x9b32d0a3
full_name: "__traceiter_android_vh_read_pages"
}
elf_symbol {
id: 0x7d069e91
name: "__traceiter_android_vh_record_mutex_lock_starttime"
@ -341675,6 +341690,15 @@ elf_symbol {
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_vh_ra_tuning_max_page"
}
elf_symbol {
id: 0x9fc2933e
name: "__tracepoint_android_vh_read_pages"
is_defined: true
symbol_type: OBJECT
crc: 0xb3878023
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_vh_read_pages"
}
elf_symbol {
id: 0x761f292f
name: "__tracepoint_android_vh_record_mutex_lock_starttime"
@ -399443,6 +399467,7 @@ interface {
symbol_id: 0xf2c39651
symbol_id: 0x93303c51
symbol_id: 0x3a545b61
symbol_id: 0xb35da0ec
symbol_id: 0x7d069e91
symbol_id: 0x0fa39b81
symbol_id: 0x1a91ec8c
@ -399888,6 +399913,7 @@ interface {
symbol_id: 0x0e92ee53
symbol_id: 0xb0c197a3
symbol_id: 0x811d5fab
symbol_id: 0x9fc2933e
symbol_id: 0x761f292f
symbol_id: 0xef7ad117
symbol_id: 0x158c4cfa

View File

@ -341,3 +341,7 @@
#required by zram.ko
bioset_init
bioset_exit
#required by mi_asap.ko
__traceiter_android_vh_read_pages
__tracepoint_android_vh_read_pages