ANDROID: GKI: update symbol list file for xiaomi
add 3 function:
android_vh_page_should_be_protected()
android_vh_page_referenced_check_bypass()
__page_mapcount()
Bug: 348285765
Change-Id: Idbcdf69693a3f4e83ada35aebf3f138648c73d10
Signed-off-by: Yuxuan Yan <[email protected]>
diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg
index fecf174..c47af0c 100644
--- a/android/abi_gki_aarch64.stg
+++ b/android/abi_gki_aarch64.stg
@@ -325073,6 +325073,16 @@
parameter_id: 0x13580d6c
}
function {
+ id: 0x9b26096d
+ return_type_id: 0x6720d32f
+ parameter_id: 0x18bd6530
+ parameter_id: 0x2170d06d
+ parameter_id: 0x33756485
+ parameter_id: 0x29b77961
+ parameter_id: 0x2e18f543
+ parameter_id: 0x13580d6c
+}
+function {
id: 0x9b261113
return_type_id: 0x6720d32f
parameter_id: 0x191de370
@@ -325114,6 +325124,15 @@
parameter_id: 0x13580d6c
}
function {
+ id: 0x9b273c8b
+ return_type_id: 0x6720d32f
+ parameter_id: 0x18bd6530
+ parameter_id: 0x2170d06d
+ parameter_id: 0x33756485
+ parameter_id: 0x6720d32f
+ parameter_id: 0x11cfee5a
+}
+function {
id: 0x9b2837bd
return_type_id: 0x6720d32f
parameter_id: 0x18bd6530
@@ -347052,6 +347071,24 @@
full_name: "__traceiter_android_vh_page_add_new_anon_rmap"
}
elf_symbol {
+ id: 0x3246acbb
+ name: "__traceiter_android_vh_page_referenced_check_bypass"
+ is_defined: true
+ symbol_type: FUNCTION
+ crc: 0xe720c887
+ type_id: 0x9b273c8b
+ full_name: "__traceiter_android_vh_page_referenced_check_bypass"
+}
+elf_symbol {
+ id: 0xb4d5ffdc
+ name: "__traceiter_android_vh_page_should_be_protected"
+ is_defined: true
+ symbol_type: FUNCTION
+ crc: 0x77112e10
+ type_id: 0x9b26096d
+ full_name: "__traceiter_android_vh_page_should_be_protected"
+}
+elf_symbol {
id: 0x13b0736e
name: "__traceiter_android_vh_percpu_rwsem_down_read"
is_defined: true
@@ -351714,6 +351751,24 @@
full_name: "__tracepoint_android_vh_page_add_new_anon_rmap"
}
elf_symbol {
+ id: 0x4a5e6e41
+ name: "__tracepoint_android_vh_page_referenced_check_bypass"
+ is_defined: true
+ symbol_type: OBJECT
+ crc: 0x6c78bb0e
+ type_id: 0x18ccbd2c
+ full_name: "__tracepoint_android_vh_page_referenced_check_bypass"
+}
+elf_symbol {
+ id: 0x352038ba
+ name: "__tracepoint_android_vh_page_should_be_protected"
+ is_defined: true
+ symbol_type: OBJECT
+ crc: 0x0ba3a10c
+ type_id: 0x18ccbd2c
+ full_name: "__tracepoint_android_vh_page_should_be_protected"
+}
+elf_symbol {
id: 0xa4c454d8
name: "__tracepoint_android_vh_percpu_rwsem_down_read"
is_defined: true
@@ -414646,6 +414701,8 @@
symbol_id: 0x724577f8
symbol_id: 0xac55c769
symbol_id: 0xacaadcc9
+ symbol_id: 0x3246acbb
+ symbol_id: 0xb4d5ffdc
symbol_id: 0x13b0736e
symbol_id: 0xc72f2012
symbol_id: 0xd14f3adb
@@ -415164,6 +415221,8 @@
symbol_id: 0xdfe6a3ee
symbol_id: 0x6bc613d3
symbol_id: 0x20d2ceb3
+ symbol_id: 0x4a5e6e41
+ symbol_id: 0x352038ba
symbol_id: 0xa4c454d8
symbol_id: 0x7d42b7c8
symbol_id: 0x3d63616d
diff --git a/android/abi_gki_aarch64_xiaomi b/android/abi_gki_aarch64_xiaomi
index 14ecf1f..9ead59c 100644
--- a/android/abi_gki_aarch64_xiaomi
+++ b/android/abi_gki_aarch64_xiaomi
@@ -462,6 +462,13 @@
__fs_parse
__filemap_get_folio
+#required by mem_reclaim_ctl.ko
+__traceiter_android_vh_page_should_be_protected
+__tracepoint_android_vh_page_should_be_protected
+__traceiter_android_vh_page_referenced_check_bypass
+__tracepoint_android_vh_page_referenced_check_bypass
+__page_mapcount
+
#required by mi_async_reclaim.ko
__traceiter_android_vh_handle_trylock_failed_folio
__tracepoint_android_vh_handle_trylock_failed_folio