diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index 1a7bb4d829cf..76622b41d5b1 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -286225,6 +286225,56 @@ enumeration { } } } +enumeration { + id: 0xd59c9b2e + name: "key_need_perm" + definition { + underlying_type_id: 0x4585663f + enumerator { + name: "KEY_NEED_UNSPECIFIED" + } + enumerator { + name: "KEY_NEED_VIEW" + value: 1 + } + enumerator { + name: "KEY_NEED_READ" + value: 2 + } + enumerator { + name: "KEY_NEED_WRITE" + value: 3 + } + enumerator { + name: "KEY_NEED_SEARCH" + value: 4 + } + enumerator { + name: "KEY_NEED_LINK" + value: 5 + } + enumerator { + name: "KEY_NEED_SETATTR" + value: 6 + } + enumerator { + name: "KEY_NEED_UNLINK" + value: 7 + } + enumerator { + name: "KEY_SYSADMIN_OVERRIDE" + value: 8 + } + enumerator { + name: "KEY_AUTHTOKEN_OVERRIDE" + value: 9 + } + enumerator { + name: "KEY_DEFER_PERM_CHECK" + value: 10 + } + } +} enumeration { id: 0x4e0bad92 name: "kmsg_dump_reason" @@ -310433,6 +310483,15 @@ function { parameter_id: 0x2aa0b9bb parameter_id: 0x33756485 } +function { + id: 0x5cf53bc8 + return_type_id: 0x18bd6530 + parameter_id: 0x2aa0b9bb + parameter_id: 0x33756485 + parameter_id: 0x18bd6530 + parameter_id: 0x18bd6530 + parameter_id: 0xf1a6dfed +} function { id: 0x5cf56554 return_type_id: 0x18bd6530 @@ -339099,6 +339158,13 @@ function { return_type_id: 0x3f37d9d5 parameter_id: 0x30d9f406 } +function { + id: 0xc59b3a62 + return_type_id: 0x3a800090 + parameter_id: 0xe2836f7f + parameter_id: 0x33756485 + parameter_id: 0xd59c9b2e +} function { id: 0xc61915b4 return_type_id: 0x4585663f @@ -356491,6 +356557,15 @@ elf_symbol { type_id: 0x97ce5a08 full_name: "__xa_alloc_cyclic" } +elf_symbol { + id: 0x1820daaf + name: "__xa_cmpxchg" + is_defined: true + symbol_type: FUNCTION + crc: 0x0a0ebc08 + type_id: 0x5cf53bc8 + full_name: "__xa_cmpxchg" +} elf_symbol { id: 0x4b52e164 name: "__xa_erase" @@ -385666,6 +385741,15 @@ elf_symbol { type_id: 0x83a40349 full_name: "lookup_positive_unlocked" } +elf_symbol { + id: 0x7d6628ba + name: "lookup_user_key" + is_defined: true + symbol_type: FUNCTION + crc: 0x1dc6c93b + type_id: 0xc59b3a62 + full_name: "lookup_user_key" +} elf_symbol { id: 0x493ce9fc name: "loops_per_jiffy" @@ -419825,6 +419909,7 @@ interface { symbol_id: 0xcf1808d5 symbol_id: 0x01b711f3 symbol_id: 0xb0e141a3 + symbol_id: 0x1820daaf symbol_id: 0x4b52e164 symbol_id: 0xd6e3f912 symbol_id: 0x52069d2d @@ -423065,6 +423150,7 @@ interface { symbol_id: 0xcda3f19d symbol_id: 0xad10cf0f symbol_id: 0x3c2ed3a0 + symbol_id: 0x7d6628ba symbol_id: 0x493ce9fc symbol_id: 0x1440b3fe symbol_id: 0xf625170a diff --git a/android/abi_gki_aarch64_xiaomi b/android/abi_gki_aarch64_xiaomi index 5070d6512b2e..da618470dc5f 100644 --- a/android/abi_gki_aarch64_xiaomi +++ b/android/abi_gki_aarch64_xiaomi @@ -360,6 +360,9 @@ __tracepoint_android_vh_mem_cgroup_charge __tracepoint_android_vh_filemap_add_folio __tracepoint_android_vh_shrink_node + __alloc_pages_bulk + __xa_cmpxchg + lookup_user_key #required by mi_asap.ko __traceiter_android_vh_read_pages