Skip to content
This repository was archived by the owner on Nov 8, 2023. It is now read-only.

Commit b5c719f

Browse files
yipeng xiangTreehugger Robot
authored andcommitted
ANDROID: abi_gki_aarch64_honor: whitelist symbols added for skip memcg reclaim by priority
White list the __tracepoint_android_vh_should_memcg_bypass symbol. 1 function symbol(s) added 'int __traceiter_android_vh_should_memcg_bypass(void*, struct mem_cgroup*, int, bool*)' 1 variable symbol(s) added 'struct tracepoint __tracepoint_android_vh_should_memcg_bypass' Bug: 369921205 Change-Id: I13ae1efde783bb440fa0cbab5b436d522d58d2a2 Signed-off-by: yipeng xiang <[email protected]>
1 parent 29fd536 commit b5c719f

File tree

2 files changed

+30
-0
lines changed

2 files changed

+30
-0
lines changed

android/abi_gki_aarch64.stg

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -337413,6 +337413,14 @@ function {
337413337413
parameter_id: 0x1a8d1bcb
337414337414
parameter_id: 0x1a8d1bcb
337415337415
}
337416+
function {
337417+
id: 0x9bc35bd0
337418+
return_type_id: 0x6720d32f
337419+
parameter_id: 0x18bd6530
337420+
parameter_id: 0x1d5bae2a
337421+
parameter_id: 0x6720d32f
337422+
parameter_id: 0x11cfee5a
337423+
}
337416337424
function {
337417337425
id: 0x9bc3617d
337418337426
return_type_id: 0x6720d32f
@@ -358368,6 +358376,15 @@ elf_symbol {
358368358376
type_id: 0x9b664ae7
358369358377
full_name: "__traceiter_android_vh_should_fault_around"
358370358378
}
358379+
elf_symbol {
358380+
id: 0x2657a2e6
358381+
name: "__traceiter_android_vh_should_memcg_bypass"
358382+
is_defined: true
358383+
symbol_type: FUNCTION
358384+
crc: 0x4bf5f50d
358385+
type_id: 0x9bc35bd0
358386+
full_name: "__traceiter_android_vh_should_memcg_bypass"
358387+
}
358371358388
elf_symbol {
358372358389
id: 0xf3144cdc
358373358390
name: "__traceiter_android_vh_show_mapcount_pages"
@@ -364281,6 +364298,15 @@ elf_symbol {
364281364298
type_id: 0x18ccbd2c
364282364299
full_name: "__tracepoint_android_vh_should_fault_around"
364283364300
}
364301+
elf_symbol {
364302+
id: 0x9e76c2c4
364303+
name: "__tracepoint_android_vh_should_memcg_bypass"
364304+
is_defined: true
364305+
symbol_type: OBJECT
364306+
crc: 0xca39937b
364307+
type_id: 0x18ccbd2c
364308+
full_name: "__tracepoint_android_vh_should_memcg_bypass"
364309+
}
364284364310
elf_symbol {
364285364311
id: 0x288e392e
364286364312
name: "__tracepoint_android_vh_show_mapcount_pages"
@@ -426360,6 +426386,7 @@ interface {
426360426386
symbol_id: 0x53263f73
426361426387
symbol_id: 0xe828d15b
426362426388
symbol_id: 0xda8424a2
426389+
symbol_id: 0x2657a2e6
426363426390
symbol_id: 0xf3144cdc
426364426391
symbol_id: 0x4d31a413
426365426392
symbol_id: 0xe7f6f975
@@ -427017,6 +427044,7 @@ interface {
427017427044
symbol_id: 0xd860c719
427018427045
symbol_id: 0x5b6bc3a9
427019427046
symbol_id: 0x88acddf0
427047+
symbol_id: 0x9e76c2c4
427020427048
symbol_id: 0x288e392e
427021427049
symbol_id: 0x823654f5
427022427050
symbol_id: 0x42ad45a3

android/abi_gki_aarch64_honor

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,8 @@
148148
__tracepoint_android_vh_sk_clone_lock
149149
__traceiter_android_vh_cma_alloc_retry
150150
__tracepoint_android_vh_cma_alloc_retry
151+
__tracepoint_android_vh_should_memcg_bypass
152+
__traceiter_android_vh_should_memcg_bypass
151153
__traceiter_android_rvh_ogki_vfree_bypass
152154
__traceiter_android_rvh_ogki_vmalloc_node_bypass
153155
__traceiter_android_vh_ogki_async_psi_bypass

0 commit comments

Comments
 (0)