ANDROID: abi_gki_aarch64_qcom: whitelist some mm symbols

Whitelist the below symbols:
android_vh_madvise_cold_or_pageout_page
get_shadow_from_swap_cache

Compiler o/p:
INFO: 2 function symbol(s) added
  'int __traceiter_android_vh_madvise_cold_or_pageout_page(void*, bool,
struct page*)'
  'void* get_shadow_from_swap_cache(swp_entry_t)'

1 variable symbol(s) added
  'struct tracepoint
__tracepoint_android_vh_madvise_cold_or_pageout_page'
.

Bug: 350429581
Change-Id: I3f51722c9fcdc666534b4b13c62a2f7f71387242
Signed-off-by: Charan Teja Kalla <quic_charante@quicinc.com>
This commit is contained in:
Charan Teja Kalla
2024-07-02 19:08:39 +05:30
committed by Suren Baghdasaryan
parent 56526cf940
commit 9e55f41695
2 changed files with 45 additions and 0 deletions

View File

@@ -308592,6 +308592,11 @@ function {
parameter_id: 0xf435685e
parameter_id: 0xf435685e
}
function {
id: 0x5f533b5a
return_type_id: 0x18bd6530
parameter_id: 0x27162aac
}
function {
id: 0x5f535d88
return_type_id: 0x391f15ea
@@ -322167,6 +322172,13 @@ function {
parameter_id: 0x34d3469d
parameter_id: 0x6720d32f
}
function {
id: 0x9a1be7cb
return_type_id: 0x6720d32f
parameter_id: 0x18bd6530
parameter_id: 0x6d7f5ff6
parameter_id: 0x06835e9c
}
function {
id: 0x9a1c05a3
return_type_id: 0x6720d32f
@@ -345276,6 +345288,15 @@ elf_symbol {
type_id: 0x9b222516
full_name: "__traceiter_android_vh_look_around_migrate_folio"
}
elf_symbol {
id: 0xd224e035
name: "__traceiter_android_vh_madvise_cold_or_pageout_page"
is_defined: true
symbol_type: FUNCTION
crc: 0x00919f06
type_id: 0x9a1be7cb
full_name: "__traceiter_android_vh_madvise_cold_or_pageout_page"
}
elf_symbol {
id: 0xfb6a92a8
name: "__traceiter_android_vh_madvise_cold_pageout_skip"
@@ -349758,6 +349779,15 @@ elf_symbol {
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_vh_look_around_migrate_folio"
}
elf_symbol {
id: 0x35fe8b1b
name: "__tracepoint_android_vh_madvise_cold_or_pageout_page"
is_defined: true
symbol_type: OBJECT
crc: 0xdd1591ff
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_vh_madvise_cold_or_pageout_page"
}
elf_symbol {
id: 0xcb34ca12
name: "__tracepoint_android_vh_madvise_cold_pageout_skip"
@@ -372027,6 +372057,15 @@ elf_symbol {
type_id: 0x976222f8
full_name: "get_sg_io_hdr"
}
elf_symbol {
id: 0x84798b2b
name: "get_shadow_from_swap_cache"
is_defined: true
symbol_type: FUNCTION
crc: 0x74682152
type_id: 0x5f533b5a
full_name: "get_shadow_from_swap_cache"
}
elf_symbol {
id: 0x75d8e345
name: "get_slabinfo"
@@ -412031,6 +412070,7 @@ interface {
symbol_id: 0x0992491b
symbol_id: 0xe19d2bf8
symbol_id: 0x993f42ff
symbol_id: 0xd224e035
symbol_id: 0xfb6a92a8
symbol_id: 0xa94ef105
symbol_id: 0x0e1f9e23
@@ -412529,6 +412569,7 @@ interface {
symbol_id: 0x8bd577fd
symbol_id: 0xda2d53f2
symbol_id: 0x50a5a949
symbol_id: 0x35fe8b1b
symbol_id: 0xcb34ca12
symbol_id: 0x2f768c2b
symbol_id: 0xc34a5545
@@ -415002,6 +415043,7 @@ interface {
symbol_id: 0x3266d1f2
symbol_id: 0x7aac3cd4
symbol_id: 0x3a06dd48
symbol_id: 0x84798b2b
symbol_id: 0x75d8e345
symbol_id: 0xfa5debf3
symbol_id: 0x450ea7a4

View File

@@ -1259,6 +1259,7 @@
get_random_u32
__get_random_u32_below
get_sg_io_hdr
get_shadow_from_swap_cache
get_slabinfo
get_state_synchronize_rcu
get_state_synchronize_srcu
@@ -3449,6 +3450,7 @@
__traceiter_android_vh_ipi_stop
__traceiter_android_vh_jiffies_update
__traceiter_android_vh_kswapd_per_node
__traceiter_android_vh_madvise_cold_or_pageout_page
__traceiter_android_vh_mpam_set
__traceiter_android_vh_post_image_save
__traceiter_android_vh_printk_hotplug
@@ -3600,6 +3602,7 @@
__tracepoint_android_vh_ipi_stop
__tracepoint_android_vh_jiffies_update
__tracepoint_android_vh_kswapd_per_node
__tracepoint_android_vh_madvise_cold_or_pageout_page
__tracepoint_android_vh_mpam_set
__tracepoint_android_vh_post_image_save
__tracepoint_android_vh_printk_hotplug