diff --git a/gki/aarch64/abi.stg b/gki/aarch64/abi.stg index 86c5a403c9ee..050c504d81dd 100644 --- a/gki/aarch64/abi.stg +++ b/gki/aarch64/abi.stg @@ -2398,6 +2398,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x30ae0fb9 } +pointer_reference { + id: 0x06cbb7fd + kind: POINTER + pointee_type_id: 0x316e396a +} pointer_reference { id: 0x06d00549 kind: POINTER @@ -2908,6 +2913,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x0b7b35bf } +pointer_reference { + id: 0x0850608e + kind: POINTER + pointee_type_id: 0x0b0164a7 +} pointer_reference { id: 0x0853345e kind: POINTER @@ -5733,6 +5743,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x1e840f82 } +pointer_reference { + id: 0x0d3144be + kind: POINTER + pointee_type_id: 0x1e85f467 +} pointer_reference { id: 0x0d322879 kind: POINTER @@ -16008,6 +16023,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0xa6f7f2e2 } +pointer_reference { + id: 0x23335f1c + kind: POINTER + pointee_type_id: 0xa68d9aed +} pointer_reference { id: 0x233d687c kind: POINTER @@ -28798,6 +28818,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0xeff3c532 } +pointer_reference { + id: 0x316e396a + kind: POINTER + pointee_type_id: 0xeff80337 +} pointer_reference { id: 0x3176a085 kind: POINTER @@ -44184,6 +44209,11 @@ array { number_of_elements: 3 element_type_id: 0x322e26bf } +array { + id: 0x1e6e5d77 + number_of_elements: 28 + element_type_id: 0x1582ab06 +} array { id: 0x1e937ceb number_of_elements: 3 @@ -45459,6 +45489,11 @@ array { number_of_elements: 2 element_type_id: 0x2637f572 } +array { + id: 0x655639df + number_of_elements: 10 + element_type_id: 0x4af075c4 +} array { id: 0x659b07f0 number_of_elements: 16 @@ -105745,6 +105780,12 @@ member { type_id: 0x3ee7bddd offset: 64 } +member { + id: 0x823c27da + name: "end" + type_id: 0x33756485 + offset: 128 +} member { id: 0x823c2af9 name: "end" @@ -107757,6 +107798,12 @@ member { type_id: 0x87fc16b0 offset: 128 } +member { + id: 0x0ad767d6 + name: "event" + type_id: 0x98849204 + offset: 224 +} member { id: 0x0add8422 name: "event" @@ -229893,6 +229940,11 @@ member { type_id: 0x7bd19a3a offset: 1024 } +member { + id: 0xb9103837 + name: "stats" + type_id: 0x655639df +} member { id: 0xb920e064 name: "stats" @@ -318688,6 +318740,20 @@ struct_union { member_id: 0xc5916613 } } +struct_union { + id: 0xa68d9aed + kind: STRUCT + name: "mmu_notifier_range" + definition { + bytesize: 40 + member_id: 0x3025d5eb + member_id: 0x462842d5 + member_id: 0x823c27da + member_id: 0x2d2d09f1 + member_id: 0x0ad767d6 + member_id: 0x4a85c842 + } +} struct_union { id: 0x6ab7f110 kind: STRUCT @@ -319204,6 +319270,15 @@ struct_union { kind: STRUCT name: "mtd_info" } +struct_union { + id: 0x06deb287 + kind: STRUCT + name: "mthp_stat" + definition { + bytesize: 1040 + member_id: 0xb9103837 + } +} struct_union { id: 0xa7c362b0 kind: STRUCT @@ -361046,6 +361121,44 @@ enumeration { } } } +enumeration { + id: 0x98849204 + name: "mmu_notifier_event" + definition { + underlying_type_id: 0x4585663f + enumerator { + name: "MMU_NOTIFY_UNMAP" + } + enumerator { + name: "MMU_NOTIFY_CLEAR" + value: 1 + } + enumerator { + name: "MMU_NOTIFY_PROTECTION_VMA" + value: 2 + } + enumerator { + name: "MMU_NOTIFY_PROTECTION_PAGE" + value: 3 + } + enumerator { + name: "MMU_NOTIFY_SOFT_DIRTY" + value: 4 + } + enumerator { + name: "MMU_NOTIFY_RELEASE" + value: 5 + } + enumerator { + name: "MMU_NOTIFY_MIGRATE" + value: 6 + } + enumerator { + name: "MMU_NOTIFY_EXCLUSIVE" + value: 7 + } + } +} enumeration { id: 0x73b81062 name: "mode_set_atomic" @@ -375496,6 +375609,14 @@ function { parameter_id: 0x08326638 parameter_id: 0x4585663f } +function { + id: 0x1384480b + return_type_id: 0x48b5725f + parameter_id: 0x0a63398f + parameter_id: 0x6720d32f + parameter_id: 0x6720d32f + parameter_id: 0x6720d32f +} function { id: 0x1389ce9e return_type_id: 0x48b5725f @@ -377962,6 +378083,13 @@ function { parameter_id: 0x3e10b518 parameter_id: 0xf435685e } +function { + id: 0x1694e8b0 + return_type_id: 0x48b5725f + parameter_id: 0x1b36c7a2 + parameter_id: 0x33756485 + parameter_id: 0x33756485 +} function { id: 0x169718bc return_type_id: 0x48b5725f @@ -378427,6 +378555,13 @@ function { parameter_id: 0x1d44326e parameter_id: 0x34d3469d } +function { + id: 0x171aa7bf + return_type_id: 0x48b5725f + parameter_id: 0x1d5bae2a + parameter_id: 0x33756485 + parameter_id: 0x6720d32f +} function { id: 0x171b3ed6 return_type_id: 0x48b5725f @@ -379004,6 +379139,12 @@ function { return_type_id: 0x48b5725f parameter_id: 0x1d44326e } +function { + id: 0x17c96337 + return_type_id: 0x48b5725f + parameter_id: 0x1b36c7a2 + parameter_id: 0x6720d32f +} function { id: 0x17cb3906 return_type_id: 0x48b5725f @@ -379319,6 +379460,11 @@ function { parameter_id: 0x2fb647c0 parameter_id: 0xc9082b19 } +function { + id: 0x18548654 + return_type_id: 0x48b5725f + parameter_id: 0x23335f1c +} function { id: 0x18571a9d return_type_id: 0x48b5725f @@ -385740,6 +385886,11 @@ function { return_type_id: 0x18456730 parameter_id: 0x0355dc72 } +function { + id: 0x28b688ad + return_type_id: 0x48b5725f + parameter_id: 0xe0bb64fa +} function { id: 0x28bd3c4e return_type_id: 0x37e3ffd7 @@ -385784,6 +385935,12 @@ function { parameter_id: 0x3e10b518 parameter_id: 0x25e45be7 } +function { + id: 0x29a09d35 + return_type_id: 0x48b5725f + parameter_id: 0xe0bb64fa + parameter_id: 0x4585663f +} function { id: 0x29d41b8a return_type_id: 0x48b5725f @@ -394081,6 +394238,12 @@ function { parameter_id: 0x3411dbb1 parameter_id: 0x2e0f9112 } +function { + id: 0x903d767c + return_type_id: 0xe0bb64fa + parameter_id: 0x32bee099 + parameter_id: 0xe0bb64fa +} function { id: 0x903e8010 return_type_id: 0x6720d32f @@ -401338,6 +401501,11 @@ function { parameter_id: 0x4585663f parameter_id: 0x18bd6530 } +function { + id: 0x954c34e8 + return_type_id: 0x6720d32f + parameter_id: 0x23335f1c +} function { id: 0x954d9028 return_type_id: 0x6720d32f @@ -404203,6 +404371,17 @@ function { parameter_id: 0x27a7c613 parameter_id: 0x27a7c613 } +function { + id: 0x98787515 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0xf1a6dfed + parameter_id: 0x4585663f + parameter_id: 0x0d3144be + parameter_id: 0x06cbb7fd + parameter_id: 0x0850608e + parameter_id: 0x1bf16028 +} function { id: 0x98789491 return_type_id: 0x6720d32f @@ -406382,6 +406561,15 @@ function { parameter_id: 0x6720d32f parameter_id: 0xf1a6dfed } +function { + id: 0x9a0f517b + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x6720d32f + parameter_id: 0xf1a6dfed + parameter_id: 0x00fde7ff + parameter_id: 0x0850608e +} function { id: 0x9a101a10 return_type_id: 0x6720d32f @@ -406615,6 +406803,15 @@ function { parameter_id: 0x1d19a9d5 parameter_id: 0x13580d6c } +function { + id: 0x9a2ab257 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x6720d32f + parameter_id: 0x6720d32f + parameter_id: 0x11cfee5a + parameter_id: 0x11cfee5a +} function { id: 0x9a2ab624 return_type_id: 0x6720d32f @@ -407364,6 +407561,15 @@ function { parameter_id: 0x4585663f parameter_id: 0x33756485 } +function { + id: 0x9aa1ff3f + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x4585663f + parameter_id: 0x6720d32f + parameter_id: 0x6720d32f + parameter_id: 0x11cfee5a +} function { id: 0x9aa28a8b return_type_id: 0x6720d32f @@ -408509,6 +408715,16 @@ function { parameter_id: 0x18bd6530 parameter_id: 0x6d7f5ff6 } +function { + id: 0x9b28383c + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x2170d06d + parameter_id: 0x0a134144 + parameter_id: 0x33756485 + parameter_id: 0x2170d06d + parameter_id: 0x11cfee5a +} function { id: 0x9b2899c2 return_type_id: 0x6720d32f @@ -408567,6 +408783,13 @@ function { parameter_id: 0x27a7c613 parameter_id: 0x27a7c613 } +function { + id: 0x9b2e0ad9 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x2170d06d + parameter_id: 0x11cfee5a +} function { id: 0x9b2eaf21 return_type_id: 0x6720d32f @@ -409840,6 +410063,19 @@ function { parameter_id: 0x3e10b518 parameter_id: 0xf435685e } +function { + id: 0x9b6c13bd + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x33756485 + parameter_id: 0x39182992 + parameter_id: 0x0d164218 + parameter_id: 0x3e6239e1 + parameter_id: 0x6720d32f + parameter_id: 0x6d7f5ff6 + parameter_id: 0x064d6086 + parameter_id: 0x064d6086 +} function { id: 0x9b6c2834 return_type_id: 0x6720d32f @@ -410145,6 +410381,15 @@ function { parameter_id: 0x188b9e81 parameter_id: 0x35d37abd } +function { + id: 0x9b7582d1 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x36f98e5c + parameter_id: 0x064d6086 + parameter_id: 0x13580d6c + parameter_id: 0x02cc0dbc +} function { id: 0x9b76121f return_type_id: 0x6720d32f @@ -410307,6 +410552,29 @@ function { parameter_id: 0x6720d32f parameter_id: 0x6720d32f } +function { + id: 0x9b82457e + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x0a63398f + parameter_id: 0x11cfee5a +} +function { + id: 0x9b82a930 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x0a63398f + parameter_id: 0x13580d6c + parameter_id: 0x13580d6c + parameter_id: 0x13580d6c +} +function { + id: 0x9b82e086 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x0a63398f + parameter_id: 0x13580d6c +} function { id: 0x9b83293d return_type_id: 0x6720d32f @@ -410676,6 +410944,15 @@ function { parameter_id: 0x0ed82db2 parameter_id: 0x082be49e } +function { + id: 0x9b973ccf + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x0a63398f + parameter_id: 0x4585663f + parameter_id: 0x1bf16028 + parameter_id: 0x13580d6c +} function { id: 0x9b974729 return_type_id: 0x6720d32f @@ -410700,6 +410977,16 @@ function { parameter_id: 0x00be4281 parameter_id: 0x11cfee5a } +function { + id: 0x9b977fed + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x0a63398f + parameter_id: 0x4585663f + parameter_id: 0x0b0164a7 + parameter_id: 0x11cfee5a + parameter_id: 0x11cfee5a +} function { id: 0x9b97aefc return_type_id: 0x6720d32f @@ -411527,6 +411814,15 @@ function { parameter_id: 0x0622699d parameter_id: 0x3593bec8 } +function { + id: 0x9bba6684 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x06835e9c + parameter_id: 0x3e6239e1 + parameter_id: 0x13580d6c + parameter_id: 0x11cfee5a +} function { id: 0x9bba7997 return_type_id: 0x6720d32f @@ -411551,12 +411847,30 @@ function { parameter_id: 0x064d6086 parameter_id: 0x6d7f5ff6 } +function { + id: 0x9bbb71e7 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x06835e9c + parameter_id: 0x3b1bfa21 +} function { id: 0x9bbb9163 return_type_id: 0x6720d32f parameter_id: 0x11cffa09 parameter_id: 0x92233392 } +function { + id: 0x9bbbc132 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x0a63398f + parameter_id: 0xf1a6dfed + parameter_id: 0x6720d32f + parameter_id: 0x0b0164a7 + parameter_id: 0x11cfee5a + parameter_id: 0x11cfee5a +} function { id: 0x9bbc66c0 return_type_id: 0x6720d32f @@ -412117,6 +412431,17 @@ function { parameter_id: 0x18bd6530 parameter_id: 0x18ea6ae3 } +function { + id: 0x9bcc7570 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x1b36c7a2 + parameter_id: 0x33756485 + parameter_id: 0xf435685e + parameter_id: 0x6720d32f + parameter_id: 0x13580d6c + parameter_id: 0x11cfee5a +} function { id: 0x9bcd4bf2 return_type_id: 0x6720d32f @@ -427122,6 +427447,15 @@ elf_symbol { type_id: 0x1c4508b2 full_name: "__const_udelay" } +elf_symbol { + id: 0x53e1f306 + name: "__contpte_try_fold" + is_defined: true + symbol_type: FUNCTION + crc: 0x56614805 + type_id: 0x169718bc + full_name: "__contpte_try_fold" +} elf_symbol { id: 0xc266357d name: "__contpte_try_unfold" @@ -429004,6 +429338,33 @@ elf_symbol { type_id: 0x1655e07b full_name: "__mmdrop" } +elf_symbol { + id: 0x249b7a28 + name: "__mmu_notifier_arch_invalidate_secondary_tlbs" + is_defined: true + symbol_type: FUNCTION + crc: 0xf2b1d573 + type_id: 0x1694e8b0 + full_name: "__mmu_notifier_arch_invalidate_secondary_tlbs" +} +elf_symbol { + id: 0xbbe3e68b + name: "__mmu_notifier_invalidate_range_end" + is_defined: true + symbol_type: FUNCTION + crc: 0x7d3578b5 + type_id: 0x18548654 + full_name: "__mmu_notifier_invalidate_range_end" +} +elf_symbol { + id: 0xf21b462a + name: "__mmu_notifier_invalidate_range_start" + is_defined: true + symbol_type: FUNCTION + crc: 0x85fa6f3e + type_id: 0x954c34e8 + full_name: "__mmu_notifier_invalidate_range_start" +} elf_symbol { id: 0x68d1b187 name: "__mod_lruvec_state" @@ -430283,6 +430644,15 @@ elf_symbol { type_id: 0x9a308be1 full_name: "__sync_dirty_buffer" } +elf_symbol { + id: 0x91982179 + name: "__sync_icache_dcache" + is_defined: true + symbol_type: FUNCTION + crc: 0xa46f73d9 + type_id: 0x28b688ad + full_name: "__sync_icache_dcache" +} elf_symbol { id: 0x04e4f57e name: "__sysfs_match_string" @@ -434027,6 +434397,114 @@ elf_symbol { type_id: 0x9b883042 full_name: "__traceiter_android_vh_mm_compaction_end" } +elf_symbol { + id: 0x28fd3694 + name: "__traceiter_android_vh_mm_customize_ac" + is_defined: true + symbol_type: FUNCTION + crc: 0xad78ec2a + type_id: 0x98787515 + full_name: "__traceiter_android_vh_mm_customize_ac" +} +elf_symbol { + id: 0x7ae1ceca + name: "__traceiter_android_vh_mm_customize_alloc_anon_thp" + is_defined: true + symbol_type: FUNCTION + crc: 0x5d1fcfc0 + type_id: 0x9b7582d1 + full_name: "__traceiter_android_vh_mm_customize_alloc_anon_thp" +} +elf_symbol { + id: 0x7a520c7e + name: "__traceiter_android_vh_mm_customize_file_is_tiny" + is_defined: true + symbol_type: FUNCTION + crc: 0x1e60c212 + type_id: 0x9aa1ff3f + full_name: "__traceiter_android_vh_mm_customize_file_is_tiny" +} +elf_symbol { + id: 0xf50e3b1c + name: "__traceiter_android_vh_mm_customize_longterm_pinnable" + is_defined: true + symbol_type: FUNCTION + crc: 0x5ad01975 + type_id: 0x9b2e0ad9 + full_name: "__traceiter_android_vh_mm_customize_longterm_pinnable" +} +elf_symbol { + id: 0x7637ee8f + name: "__traceiter_android_vh_mm_customize_pgdat_balanced" + is_defined: true + symbol_type: FUNCTION + crc: 0x36e44184 + type_id: 0x9a2ab257 + full_name: "__traceiter_android_vh_mm_customize_pgdat_balanced" +} +elf_symbol { + id: 0x5581ff5d + name: "__traceiter_android_vh_mm_customize_reclaim_idx" + is_defined: true + symbol_type: FUNCTION + crc: 0xc8158c86 + type_id: 0x9a0f517b + full_name: "__traceiter_android_vh_mm_customize_reclaim_idx" +} +elf_symbol { + id: 0x46918874 + name: "__traceiter_android_vh_mm_customize_rmqueue" + is_defined: true + symbol_type: FUNCTION + crc: 0xb8fa6e3c + type_id: 0x9b973ccf + full_name: "__traceiter_android_vh_mm_customize_rmqueue" +} +elf_symbol { + id: 0x0b6a1d80 + name: "__traceiter_android_vh_mm_customize_suitable_zone" + is_defined: true + symbol_type: FUNCTION + crc: 0x998dda60 + type_id: 0x9bbbc132 + full_name: "__traceiter_android_vh_mm_customize_suitable_zone" +} +elf_symbol { + id: 0xe3aae346 + name: "__traceiter_android_vh_mm_customize_wmark_ok" + is_defined: true + symbol_type: FUNCTION + crc: 0x6548ff88 + type_id: 0x9b977fed + full_name: "__traceiter_android_vh_mm_customize_wmark_ok" +} +elf_symbol { + id: 0xcbb71c7c + name: "__traceiter_android_vh_mm_customize_zone_can_compact" + is_defined: true + symbol_type: FUNCTION + crc: 0x9b4d5112 + type_id: 0x9b82457e + full_name: "__traceiter_android_vh_mm_customize_zone_can_compact" +} +elf_symbol { + id: 0x2be8352c + name: "__traceiter_android_vh_mm_customize_zone_max_order" + is_defined: true + symbol_type: FUNCTION + crc: 0x9804e6a7 + type_id: 0x9b82e086 + full_name: "__traceiter_android_vh_mm_customize_zone_max_order" +} +elf_symbol { + id: 0xa792d107 + name: "__traceiter_android_vh_mm_customize_zone_pageset" + is_defined: true + symbol_type: FUNCTION + crc: 0x8aa5235e + type_id: 0x9b82a930 + full_name: "__traceiter_android_vh_mm_customize_zone_pageset" +} elf_symbol { id: 0x9f58159a name: "__traceiter_android_vh_mm_direct_reclaim_enter" @@ -434045,6 +434523,15 @@ elf_symbol { type_id: 0x9b7ba7c5 full_name: "__traceiter_android_vh_mm_direct_reclaim_exit" } +elf_symbol { + id: 0x4df97812 + name: "__traceiter_android_vh_mm_do_madvise_bypass" + is_defined: true + symbol_type: FUNCTION + crc: 0x8285b7a9 + type_id: 0x9bcc7570 + full_name: "__traceiter_android_vh_mm_do_madvise_bypass" +} elf_symbol { id: 0x3fe16974 name: "__traceiter_android_vh_mm_free_page" @@ -434054,6 +434541,15 @@ elf_symbol { type_id: 0x9bb5b719 full_name: "__traceiter_android_vh_mm_free_page" } +elf_symbol { + id: 0x945dd126 + name: "__traceiter_android_vh_mm_isolate_priv_lru" + is_defined: true + symbol_type: FUNCTION + crc: 0x181f0281 + type_id: 0x9b6c13bd + full_name: "__traceiter_android_vh_mm_isolate_priv_lru" +} elf_symbol { id: 0x6f5c8275 name: "__traceiter_android_vh_mm_kcompactd_cpu_online" @@ -434072,6 +434568,42 @@ elf_symbol { type_id: 0x9b52c397 full_name: "__traceiter_android_vh_mm_may_oom_exit" } +elf_symbol { + id: 0xe4f0b2cf + name: "__traceiter_android_vh_mm_migrate_one_page" + is_defined: true + symbol_type: FUNCTION + crc: 0x965ae812 + type_id: 0x9bbb71e7 + full_name: "__traceiter_android_vh_mm_migrate_one_page" +} +elf_symbol { + id: 0xe8aea3fa + name: "__traceiter_android_vh_mm_remove_migration_pte_bypass" + is_defined: true + symbol_type: FUNCTION + crc: 0x9ff89bc4 + type_id: 0x9b28383c + full_name: "__traceiter_android_vh_mm_remove_migration_pte_bypass" +} +elf_symbol { + id: 0x1239ea28 + name: "__traceiter_android_vh_mm_split_huge_page_bypass" + is_defined: true + symbol_type: FUNCTION + crc: 0xe65f629a + type_id: 0x9bba6684 + full_name: "__traceiter_android_vh_mm_split_huge_page_bypass" +} +elf_symbol { + id: 0x5ab6c4f4 + name: "__traceiter_android_vh_mm_try_split_folio_bypass" + is_defined: true + symbol_type: FUNCTION + crc: 0x729850bb + type_id: 0x9b2e0ad9 + full_name: "__traceiter_android_vh_mm_try_split_folio_bypass" +} elf_symbol { id: 0xe44dacb1 name: "__traceiter_android_vh_mmap_region" @@ -440390,6 +440922,114 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_mm_compaction_end" } +elf_symbol { + id: 0xd947b2e6 + name: "__tracepoint_android_vh_mm_customize_ac" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_mm_customize_ac" +} +elf_symbol { + id: 0xca5762cc + name: "__tracepoint_android_vh_mm_customize_alloc_anon_thp" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_mm_customize_alloc_anon_thp" +} +elf_symbol { + id: 0x2e4d22dc + name: "__tracepoint_android_vh_mm_customize_file_is_tiny" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_mm_customize_file_is_tiny" +} +elf_symbol { + id: 0xa567d3d6 + name: "__tracepoint_android_vh_mm_customize_longterm_pinnable" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_mm_customize_longterm_pinnable" +} +elf_symbol { + id: 0x9ba36d51 + name: "__tracepoint_android_vh_mm_customize_pgdat_balanced" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_mm_customize_pgdat_balanced" +} +elf_symbol { + id: 0x13a076a3 + name: "__tracepoint_android_vh_mm_customize_reclaim_idx" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_mm_customize_reclaim_idx" +} +elf_symbol { + id: 0x19f24652 + name: "__tracepoint_android_vh_mm_customize_rmqueue" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_mm_customize_rmqueue" +} +elf_symbol { + id: 0x94940652 + name: "__tracepoint_android_vh_mm_customize_suitable_zone" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_mm_customize_suitable_zone" +} +elf_symbol { + id: 0x5aa8da08 + name: "__tracepoint_android_vh_mm_customize_wmark_ok" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_mm_customize_wmark_ok" +} +elf_symbol { + id: 0x329b593e + name: "__tracepoint_android_vh_mm_customize_zone_can_compact" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_mm_customize_zone_can_compact" +} +elf_symbol { + id: 0x4c4316c6 + name: "__tracepoint_android_vh_mm_customize_zone_max_order" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_mm_customize_zone_max_order" +} +elf_symbol { + id: 0xc25513c9 + name: "__tracepoint_android_vh_mm_customize_zone_pageset" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_mm_customize_zone_pageset" +} elf_symbol { id: 0xd333a65c name: "__tracepoint_android_vh_mm_direct_reclaim_enter" @@ -440408,6 +441048,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_mm_direct_reclaim_exit" } +elf_symbol { + id: 0x56c6a2a4 + name: "__tracepoint_android_vh_mm_do_madvise_bypass" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_mm_do_madvise_bypass" +} elf_symbol { id: 0x533ca98e name: "__tracepoint_android_vh_mm_free_page" @@ -440417,6 +441066,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_mm_free_page" } +elf_symbol { + id: 0xba9e92f8 + name: "__tracepoint_android_vh_mm_isolate_priv_lru" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_mm_isolate_priv_lru" +} elf_symbol { id: 0x0f593caf name: "__tracepoint_android_vh_mm_kcompactd_cpu_online" @@ -440435,6 +441093,42 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_mm_may_oom_exit" } +elf_symbol { + id: 0x1c2aa835 + name: "__tracepoint_android_vh_mm_migrate_one_page" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_mm_migrate_one_page" +} +elf_symbol { + id: 0x806568cc + name: "__tracepoint_android_vh_mm_remove_migration_pte_bypass" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_mm_remove_migration_pte_bypass" +} +elf_symbol { + id: 0x17727af2 + name: "__tracepoint_android_vh_mm_split_huge_page_bypass" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_mm_split_huge_page_bypass" +} +elf_symbol { + id: 0x3a8ae6f6 + name: "__tracepoint_android_vh_mm_try_split_folio_bypass" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_mm_try_split_folio_bypass" +} elf_symbol { id: 0xb6da564f name: "__tracepoint_android_vh_mmap_region" @@ -449078,6 +449772,15 @@ elf_symbol { type_id: 0x264eeece full_name: "contig_page_data" } +elf_symbol { + id: 0xed93031e + name: "contpte_ptep_get" + is_defined: true + symbol_type: FUNCTION + crc: 0x153ee50a + type_id: 0x903d767c + full_name: "contpte_ptep_get" +} elf_symbol { id: 0xfda11a25 name: "contpte_ptep_test_and_clear_young" @@ -475136,6 +475839,15 @@ elf_symbol { type_id: 0x1567dd7e full_name: "memblock_free" } +elf_symbol { + id: 0x74ff0875 + name: "memcg1_charge_batch" + is_defined: true + symbol_type: FUNCTION + crc: 0xdf21ea2e + type_id: 0x171aa7bf + full_name: "memcg1_charge_batch" +} elf_symbol { id: 0x73553ac1 name: "memcg_kmem_online_key" @@ -475952,6 +476664,15 @@ elf_symbol { type_id: 0x370ec98c full_name: "mm_get_unmapped_area" } +elf_symbol { + id: 0x77577e05 + name: "mm_trace_rss_stat" + is_defined: true + symbol_type: FUNCTION + crc: 0xdfb03736 + type_id: 0x17c96337 + full_name: "mm_trace_rss_stat" +} elf_symbol { id: 0xd328c906 name: "mmc_add_host" @@ -476665,6 +477386,24 @@ elf_symbol { type_id: 0x5e30cdcf full_name: "mt_find_after" } +elf_symbol { + id: 0x250d34b3 + name: "mte_sync_tags" + is_defined: true + symbol_type: FUNCTION + crc: 0xb89ff97d + type_id: 0x29a09d35 + full_name: "mte_sync_tags" +} +elf_symbol { + id: 0x3edb325c + name: "mthp_stats" + is_defined: true + symbol_type: OBJECT + crc: 0xd1307ecf + type_id: 0x06deb287 + full_name: "mthp_stats" +} elf_symbol { id: 0xf51250a8 name: "mtree_destroy" @@ -497149,6 +497888,15 @@ elf_symbol { type_id: 0x1d20fb22 full_name: "suspend_set_ops" } +elf_symbol { + id: 0xf85d5428 + name: "swap_migration_ad_supported" + is_defined: true + symbol_type: OBJECT + crc: 0x3239fbdb + type_id: 0x6d7f5ff6 + full_name: "swap_migration_ad_supported" +} elf_symbol { id: 0x2906b2b1 name: "swapcache_mapping" @@ -497158,6 +497906,15 @@ elf_symbol { type_id: 0x637004ab full_name: "swapcache_mapping" } +elf_symbol { + id: 0x4f8cf52d + name: "swapper_spaces" + is_defined: true + symbol_type: OBJECT + crc: 0x912821da + type_id: 0x1e6e5d77 + full_name: "swapper_spaces" +} elf_symbol { id: 0x89128868 name: "swp_swapcount" @@ -508946,6 +509703,15 @@ elf_symbol { type_id: 0x9d80e32f full_name: "zlib_inflate_workspacesize" } +elf_symbol { + id: 0x81ebc916 + name: "zone_pageset_high_and_batch_update" + is_defined: true + symbol_type: FUNCTION + crc: 0x2771bc69 + type_id: 0x1384480b + full_name: "zone_pageset_high_and_batch_update" +} elf_symbol { id: 0xb59d09c8 name: "zs_compact" @@ -509198,6 +509964,7 @@ interface { symbol_id: 0x9339caba symbol_id: 0xc7d06fb9 symbol_id: 0xac1ff1ce + symbol_id: 0x53e1f306 symbol_id: 0xc266357d symbol_id: 0xba429af2 symbol_id: 0xe495eb53 @@ -509407,6 +510174,9 @@ interface { symbol_id: 0x49293097 symbol_id: 0x0ba13d85 symbol_id: 0x603dcc7d + symbol_id: 0x249b7a28 + symbol_id: 0xbbe3e68b + symbol_id: 0xf21b462a symbol_id: 0x68d1b187 symbol_id: 0x9de4c040 symbol_id: 0x89d01efd @@ -509549,6 +510319,7 @@ interface { symbol_id: 0x243936f1 symbol_id: 0x9337f371 symbol_id: 0xd8a7d75e + symbol_id: 0x91982179 symbol_id: 0x04e4f57e symbol_id: 0xb04d8b58 symbol_id: 0xd7d29ff4 @@ -509965,11 +510736,29 @@ interface { symbol_id: 0xf8413699 symbol_id: 0x22de652b symbol_id: 0xf928bf8a + symbol_id: 0x28fd3694 + symbol_id: 0x7ae1ceca + symbol_id: 0x7a520c7e + symbol_id: 0xf50e3b1c + symbol_id: 0x7637ee8f + symbol_id: 0x5581ff5d + symbol_id: 0x46918874 + symbol_id: 0x0b6a1d80 + symbol_id: 0xe3aae346 + symbol_id: 0xcbb71c7c + symbol_id: 0x2be8352c + symbol_id: 0xa792d107 symbol_id: 0x9f58159a symbol_id: 0x29c67d40 + symbol_id: 0x4df97812 symbol_id: 0x3fe16974 + symbol_id: 0x945dd126 symbol_id: 0x6f5c8275 symbol_id: 0xf182fb15 + symbol_id: 0xe4f0b2cf + symbol_id: 0xe8aea3fa + symbol_id: 0x1239ea28 + symbol_id: 0x5ab6c4f4 symbol_id: 0xe44dacb1 symbol_id: 0x5612c9d1 symbol_id: 0xa77effd1 @@ -510672,11 +511461,29 @@ interface { symbol_id: 0xb32b3b17 symbol_id: 0xa3d5f70d symbol_id: 0x72c79d80 + symbol_id: 0xd947b2e6 + symbol_id: 0xca5762cc + symbol_id: 0x2e4d22dc + symbol_id: 0xa567d3d6 + symbol_id: 0x9ba36d51 + symbol_id: 0x13a076a3 + symbol_id: 0x19f24652 + symbol_id: 0x94940652 + symbol_id: 0x5aa8da08 + symbol_id: 0x329b593e + symbol_id: 0x4c4316c6 + symbol_id: 0xc25513c9 symbol_id: 0xd333a65c symbol_id: 0xddcff44a + symbol_id: 0x56c6a2a4 symbol_id: 0x533ca98e + symbol_id: 0xba9e92f8 symbol_id: 0x0f593caf symbol_id: 0x47bcd15f + symbol_id: 0x1c2aa835 + symbol_id: 0x806568cc + symbol_id: 0x17727af2 + symbol_id: 0x3a8ae6f6 symbol_id: 0xb6da564f symbol_id: 0x41c8d09b symbol_id: 0xe2ad11db @@ -511638,6 +512445,7 @@ interface { symbol_id: 0xca337eb1 symbol_id: 0x2a36ed7a symbol_id: 0x9e7d8d76 + symbol_id: 0xed93031e symbol_id: 0xfda11a25 symbol_id: 0x467808dd symbol_id: 0x610edc84 @@ -514529,6 +515337,7 @@ interface { symbol_id: 0x01e78001 symbol_id: 0x746374fa symbol_id: 0x4fb91c54 + symbol_id: 0x74ff0875 symbol_id: 0x73553ac1 symbol_id: 0x79d24533 symbol_id: 0xbf158d63 @@ -514620,6 +515429,7 @@ interface { symbol_id: 0x44d7532c symbol_id: 0x11b2685a symbol_id: 0x5b9fb8b8 + symbol_id: 0x77577e05 symbol_id: 0xd328c906 symbol_id: 0x9a282ce3 symbol_id: 0x6d94d2a1 @@ -514699,6 +515509,8 @@ interface { symbol_id: 0x1a083689 symbol_id: 0x93025e57 symbol_id: 0xd8fe8d53 + symbol_id: 0x250d34b3 + symbol_id: 0x3edb325c symbol_id: 0xf51250a8 symbol_id: 0xac3def84 symbol_id: 0x92a79c22 @@ -516974,7 +517786,9 @@ interface { symbol_id: 0xfb52ace2 symbol_id: 0xdf289104 symbol_id: 0x44e002a2 + symbol_id: 0xf85d5428 symbol_id: 0x2906b2b1 + symbol_id: 0x4f8cf52d symbol_id: 0x89128868 symbol_id: 0xa24d2a51 symbol_id: 0x1fe11014 @@ -518284,6 +519098,7 @@ interface { symbol_id: 0xd7745fba symbol_id: 0xd9789392 symbol_id: 0x74942776 + symbol_id: 0x81ebc916 symbol_id: 0xb59d09c8 symbol_id: 0x2242c82d symbol_id: 0xc25d24ef diff --git a/gki/aarch64/symbols/vivo b/gki/aarch64/symbols/vivo index db2ab3732fd9..e9998d8c4606 100644 --- a/gki/aarch64/symbols/vivo +++ b/gki/aarch64/symbols/vivo @@ -10,7 +10,9 @@ blk_stat_disable_accounting blk_stat_enable_accounting __brelse + __contpte_try_fold class_find_device + contpte_ptep_get elevator_alloc elv_register elv_unregister @@ -23,9 +25,16 @@ kblockd_mod_delayed_work_on kern_path __lock_buffer + __mmu_notifier_arch_invalidate_secondary_tlbs + __mmu_notifier_invalidate_range_end + __mmu_notifier_invalidate_range_start + memcg1_charge_batch mempool_kfree mempool_kmalloc mipi_dsi_dcs_write + mm_trace_rss_stat + mte_sync_tags + mthp_stats __neigh_create netdev_is_rx_handler_busy noop_qdisc @@ -63,13 +72,17 @@ seq_read_iter set_blocksize __set_task_comm + __sync_icache_dcache set_task_ioprio skb_orphan_partial submit_bh + swap_migration_ad_supported + swapper_spaces tcf_block_get tcf_block_put tcf_classify timer_reduce + zone_pageset_high_and_batch_update cpufreq_unregister_notifier jiffies64_to_nsecs profile_event_unregister @@ -138,7 +151,25 @@ __traceiter_android_vh_lruvec_add_folio __traceiter_android_vh_lruvec_del_folio __traceiter_android_vh_mglru_aging_bypass + __traceiter_android_vh_mm_customize_ac + __traceiter_android_vh_mm_customize_alloc_anon_thp + __traceiter_android_vh_mm_customize_file_is_tiny + __traceiter_android_vh_mm_customize_longterm_pinnable + __traceiter_android_vh_mm_customize_pgdat_balanced + __traceiter_android_vh_mm_customize_reclaim_idx + __traceiter_android_vh_mm_customize_rmqueue + __traceiter_android_vh_mm_customize_suitable_zone + __traceiter_android_vh_mm_customize_wmark_ok + __traceiter_android_vh_mm_customize_zone_can_compact + __traceiter_android_vh_mm_customize_zone_max_order + __traceiter_android_vh_mm_customize_zone_pageset + __traceiter_android_vh_mm_do_madvise_bypass __traceiter_android_vh_mm_free_page + __traceiter_android_vh_mm_isolate_priv_lru + __traceiter_android_vh_mm_migrate_one_page + __traceiter_android_vh_mm_remove_migration_pte_bypass + __traceiter_android_vh_mm_split_huge_page_bypass + __traceiter_android_vh_mm_try_split_folio_bypass __traceiter_android_vh_mmap_region __traceiter_android_vh_mutex_unlock_slowpath __traceiter_android_vh_mutex_unlock_slowpath_before_wakeq @@ -253,7 +284,25 @@ __tracepoint_android_vh_lruvec_add_folio __tracepoint_android_vh_lruvec_del_folio __tracepoint_android_vh_mglru_aging_bypass + __tracepoint_android_vh_mm_customize_ac + __tracepoint_android_vh_mm_customize_alloc_anon_thp + __tracepoint_android_vh_mm_customize_file_is_tiny + __tracepoint_android_vh_mm_customize_longterm_pinnable + __tracepoint_android_vh_mm_customize_pgdat_balanced + __tracepoint_android_vh_mm_customize_reclaim_idx + __tracepoint_android_vh_mm_customize_rmqueue + __tracepoint_android_vh_mm_customize_suitable_zone + __tracepoint_android_vh_mm_customize_wmark_ok + __tracepoint_android_vh_mm_customize_zone_can_compact + __tracepoint_android_vh_mm_customize_zone_max_order + __tracepoint_android_vh_mm_customize_zone_pageset + __tracepoint_android_vh_mm_do_madvise_bypass __tracepoint_android_vh_mm_free_page + __tracepoint_android_vh_mm_isolate_priv_lru + __tracepoint_android_vh_mm_migrate_one_page + __tracepoint_android_vh_mm_remove_migration_pte_bypass + __tracepoint_android_vh_mm_split_huge_page_bypass + __tracepoint_android_vh_mm_try_split_folio_bypass __tracepoint_android_vh_mmap_region __tracepoint_android_vh_mutex_unlock_slowpath __tracepoint_android_vh_mutex_unlock_slowpath_before_wakeq