diff --git a/BUILD.bazel b/BUILD.bazel index 11eea4ff5940..e5621f3e899b 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -122,6 +122,7 @@ filegroup( "android/abi_gki_aarch64_sony", "android/abi_gki_aarch64_sunxi", "android/abi_gki_aarch64_telechips", + "android/abi_gki_aarch64_transsion", "android/abi_gki_aarch64_tuxera", "android/abi_gki_aarch64_type_visibility", "android/abi_gki_aarch64_unisoc", diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index eb7b65595107..29dfcb88c281 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -294459,6 +294459,12 @@ function { parameter_id: 0x4585663f parameter_id: 0x4585663f } +function { + id: 0x1041f34f + return_type_id: 0x48b5725f + parameter_id: 0x00878020 + parameter_id: 0x3e10b518 +} function { id: 0x1043ff6b return_type_id: 0x48b5725f @@ -295359,6 +295365,12 @@ function { parameter_id: 0x4585663f parameter_id: 0x18bd6530 } +function { + id: 0x111f8dc3 + return_type_id: 0x48b5725f + parameter_id: 0x05003835 + parameter_id: 0x31f49752 +} function { id: 0x11228b4e return_type_id: 0x48b5725f @@ -296367,6 +296379,11 @@ function { parameter_id: 0x087ad34b parameter_id: 0x3d2ef874 } +function { + id: 0x127389e3 + return_type_id: 0x48b5725f + parameter_id: 0x0baf61c0 +} function { id: 0x12746195 return_type_id: 0x48b5725f @@ -300499,6 +300516,11 @@ function { parameter_id: 0x0d817b8b parameter_id: 0x33756485 } +function { + id: 0x186188ee + return_type_id: 0x48b5725f + parameter_id: 0x23e765f6 +} function { id: 0x1864769e return_type_id: 0x48b5725f @@ -307319,6 +307341,14 @@ function { parameter_id: 0x1d19a9d5 parameter_id: 0xf1a6dfed } +function { + id: 0x3ac74760 + return_type_id: 0x23e765f6 + parameter_id: 0x09427c40 + parameter_id: 0x0258f96e + parameter_id: 0x3e10b518 + parameter_id: 0x370f3379 +} function { id: 0x3ad65e6d return_type_id: 0x64a5f25f @@ -308236,6 +308266,12 @@ function { return_type_id: 0x2560a232 parameter_id: 0x4585663f } +function { + id: 0x4e3779d4 + return_type_id: 0x2131312a + parameter_id: 0x09427c40 + parameter_id: 0x1b44744f +} function { id: 0x4e440d75 return_type_id: 0x39470e64 @@ -309217,6 +309253,14 @@ function { parameter_id: 0xf435685e parameter_id: 0x18bd6530 } +function { + id: 0x59eb2668 + return_type_id: 0x2170d06d + parameter_id: 0x1582ab06 + parameter_id: 0x33756485 + parameter_id: 0x1650be92 + parameter_id: 0x18ea6ae3 +} function { id: 0x59ebcc7a return_type_id: 0x92233392 @@ -312427,6 +312471,15 @@ function { parameter_id: 0x2ef43f67 parameter_id: 0x03cf5188 } +function { + id: 0x90283e6b + return_type_id: 0x6720d32f + parameter_id: 0x30cfc1c2 + parameter_id: 0x6720d32f + parameter_id: 0x1d65a00d + parameter_id: 0x3c4fd6a2 + parameter_id: 0x18bd6530 +} function { id: 0x90286f13 return_type_id: 0x6720d32f @@ -321922,6 +321975,13 @@ function { parameter_id: 0x17a49e9b parameter_id: 0x3654c061 } +function { + id: 0x98b104d0 + return_type_id: 0x6720d32f + parameter_id: 0x17a49e9b + parameter_id: 0x3654c061 + parameter_id: 0x064d6086 +} function { id: 0x98b3c900 return_type_id: 0x6720d32f @@ -326295,6 +326355,14 @@ function { parameter_id: 0x6d7f5ff6 parameter_id: 0x13580d6c } +function { + id: 0x9b5e16be + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x3da9f5e9 + parameter_id: 0x1d19a9d5 + parameter_id: 0x13580d6c +} function { id: 0x9b5e2574 return_type_id: 0x6720d32f @@ -328662,6 +328730,13 @@ function { parameter_id: 0x1d19a9d5 parameter_id: 0x310ec01d } +function { + id: 0x9bd7a7ed + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x1d19a9d5 + parameter_id: 0x31eca449 +} function { id: 0x9bd7cd8d return_type_id: 0x6720d32f @@ -329538,6 +329613,14 @@ function { parameter_id: 0x054f691a parameter_id: 0x319266e1 } +function { + id: 0x9c1598bd + return_type_id: 0x6720d32f + parameter_id: 0x05003835 + parameter_id: 0x31f49752 + parameter_id: 0x4585663f + parameter_id: 0xf1a6dfed +} function { id: 0x9c1677f9 return_type_id: 0x6720d32f @@ -335683,6 +335766,14 @@ function { parameter_id: 0x6720d32f parameter_id: 0x914dbfdc } +function { + id: 0x9fef01bd + return_type_id: 0x6720d32f + parameter_id: 0x0baf61c0 + parameter_id: 0x2e0f9112 + parameter_id: 0xf1a6dfed + parameter_id: 0x1b44744f +} function { id: 0x9fef9fb7 return_type_id: 0x6720d32f @@ -336840,6 +336931,14 @@ function { parameter_id: 0x358ff5b7 parameter_id: 0x31b5a66f } +function { + id: 0xb2980a1b + return_type_id: 0x6720d32f + parameter_id: 0xb0312d5a + parameter_id: 0xc9082b19 + parameter_id: 0xc9082b19 + parameter_id: 0xb0312d5a +} function { id: 0xb2be15b9 return_type_id: 0x6720d32f @@ -341019,6 +341118,11 @@ function { return_type_id: 0x17244d16 parameter_id: 0x3e10b518 } +function { + id: 0xffe45509 + return_type_id: 0x6d7f5ff6 + parameter_id: 0x05003835 +} function { id: 0xffe6827d return_type_id: 0x6d7f5ff6 @@ -343595,6 +343699,15 @@ elf_symbol { type_id: 0x5811d1d0 full_name: "__per_cpu_offset" } +elf_symbol { + id: 0x963958c0 + name: "__percpu_counter_init" + is_defined: true + symbol_type: FUNCTION + crc: 0x3f2166a9 + type_id: 0x9fef01bd + full_name: "__percpu_counter_init" +} elf_symbol { id: 0xf7e48028 name: "__percpu_down_read" @@ -344657,6 +344770,33 @@ elf_symbol { type_id: 0x9bcd4ff7 full_name: "__traceiter_android_rvh_ctl_dirty_rate" } +elf_symbol { + id: 0x737a17d9 + name: "__traceiter_android_rvh_delayacct_init" + is_defined: true + symbol_type: FUNCTION + crc: 0x12067502 + type_id: 0x9bcd4ff7 + full_name: "__traceiter_android_rvh_delayacct_init" +} +elf_symbol { + id: 0x6f247fd5 + name: "__traceiter_android_rvh_delayacct_tsk_free" + is_defined: true + symbol_type: FUNCTION + crc: 0x1b1d64ae + type_id: 0x9bdbdcc4 + full_name: "__traceiter_android_rvh_delayacct_tsk_free" +} +elf_symbol { + id: 0x2dcd4666 + name: "__traceiter_android_rvh_delayacct_tsk_init" + is_defined: true + symbol_type: FUNCTION + crc: 0x02be1180 + type_id: 0x9bdbdcc4 + full_name: "__traceiter_android_rvh_delayacct_tsk_init" +} elf_symbol { id: 0x8f1b1c1e name: "__traceiter_android_rvh_dequeue_entity" @@ -346421,6 +346561,132 @@ elf_symbol { type_id: 0x9b73e68e full_name: "__traceiter_android_vh_cpuidle_psci_exit" } +elf_symbol { + id: 0x8571b536 + name: "__traceiter_android_vh_delayacct_add_tsk" + is_defined: true + symbol_type: FUNCTION + crc: 0x195a289f + type_id: 0x9b5e16be + full_name: "__traceiter_android_vh_delayacct_add_tsk" +} +elf_symbol { + id: 0x02a502ec + name: "__traceiter_android_vh_delayacct_blkio_end" + is_defined: true + symbol_type: FUNCTION + crc: 0x0b654a93 + type_id: 0x9bdbdcc4 + full_name: "__traceiter_android_vh_delayacct_blkio_end" +} +elf_symbol { + id: 0x2553ee29 + name: "__traceiter_android_vh_delayacct_blkio_start" + is_defined: true + symbol_type: FUNCTION + crc: 0x36d3899b + type_id: 0x9bcd4ff7 + full_name: "__traceiter_android_vh_delayacct_blkio_start" +} +elf_symbol { + id: 0xf4d25f25 + name: "__traceiter_android_vh_delayacct_blkio_ticks" + is_defined: true + symbol_type: FUNCTION + crc: 0xfe41420d + type_id: 0x9bd7a7ed + full_name: "__traceiter_android_vh_delayacct_blkio_ticks" +} +elf_symbol { + id: 0x6a397210 + name: "__traceiter_android_vh_delayacct_compact_end" + is_defined: true + symbol_type: FUNCTION + crc: 0xef50689e + type_id: 0x9bcd4ff7 + full_name: "__traceiter_android_vh_delayacct_compact_end" +} +elf_symbol { + id: 0x8de5581c + name: "__traceiter_android_vh_delayacct_compact_start" + is_defined: true + symbol_type: FUNCTION + crc: 0x92525d5e + type_id: 0x9bcd4ff7 + full_name: "__traceiter_android_vh_delayacct_compact_start" +} +elf_symbol { + id: 0x2267a1b2 + name: "__traceiter_android_vh_delayacct_freepages_end" + is_defined: true + symbol_type: FUNCTION + crc: 0x427696a8 + type_id: 0x9bcd4ff7 + full_name: "__traceiter_android_vh_delayacct_freepages_end" +} +elf_symbol { + id: 0xaefdafa1 + name: "__traceiter_android_vh_delayacct_freepages_start" + is_defined: true + symbol_type: FUNCTION + crc: 0x414bbe16 + type_id: 0x9bcd4ff7 + full_name: "__traceiter_android_vh_delayacct_freepages_start" +} +elf_symbol { + id: 0x4fc01042 + name: "__traceiter_android_vh_delayacct_swapin_end" + is_defined: true + symbol_type: FUNCTION + crc: 0x3eccb4ed + type_id: 0x9bcd4ff7 + full_name: "__traceiter_android_vh_delayacct_swapin_end" +} +elf_symbol { + id: 0x602e2711 + name: "__traceiter_android_vh_delayacct_swapin_start" + is_defined: true + symbol_type: FUNCTION + crc: 0x19253808 + type_id: 0x9bcd4ff7 + full_name: "__traceiter_android_vh_delayacct_swapin_start" +} +elf_symbol { + id: 0xd357ea03 + name: "__traceiter_android_vh_delayacct_thrashing_end" + is_defined: true + symbol_type: FUNCTION + crc: 0xa5c374d6 + type_id: 0x9be885da + full_name: "__traceiter_android_vh_delayacct_thrashing_end" +} +elf_symbol { + id: 0xb4fd8622 + name: "__traceiter_android_vh_delayacct_thrashing_start" + is_defined: true + symbol_type: FUNCTION + crc: 0x008a6322 + type_id: 0x9be885da + full_name: "__traceiter_android_vh_delayacct_thrashing_start" +} +elf_symbol { + id: 0x1180be2d + name: "__traceiter_android_vh_delayacct_wpcopy_end" + is_defined: true + symbol_type: FUNCTION + crc: 0xe46c8072 + type_id: 0x9bcd4ff7 + full_name: "__traceiter_android_vh_delayacct_wpcopy_end" +} +elf_symbol { + id: 0x64f3d9f1 + name: "__traceiter_android_vh_delayacct_wpcopy_start" + is_defined: true + symbol_type: FUNCTION + crc: 0xce4880c8 + type_id: 0x9bcd4ff7 + full_name: "__traceiter_android_vh_delayacct_wpcopy_start" +} elf_symbol { id: 0x0bf2f5bb name: "__traceiter_android_vh_disable_thermal_cooling_stats" @@ -346592,6 +346858,15 @@ elf_symbol { type_id: 0x9bdbdcc4 full_name: "__traceiter_android_vh_exit_check" } +elf_symbol { + id: 0xb38eccdd + name: "__traceiter_android_vh_exit_mm" + is_defined: true + symbol_type: FUNCTION + crc: 0x0b7e9ed5 + type_id: 0x9bc3617d + full_name: "__traceiter_android_vh_exit_mm" +} elf_symbol { id: 0x1f554c2a name: "__traceiter_android_vh_exit_signal" @@ -349337,6 +349612,33 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_rvh_ctl_dirty_rate" } +elf_symbol { + id: 0x3f13b1fb + name: "__tracepoint_android_rvh_delayacct_init" + is_defined: true + symbol_type: OBJECT + crc: 0x229daf54 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_rvh_delayacct_init" +} +elf_symbol { + id: 0xb61c901f + name: "__tracepoint_android_rvh_delayacct_tsk_free" + is_defined: true + symbol_type: OBJECT + crc: 0x9d38fe18 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_rvh_delayacct_tsk_free" +} +elf_symbol { + id: 0x61717254 + name: "__tracepoint_android_rvh_delayacct_tsk_init" + is_defined: true + symbol_type: OBJECT + crc: 0x5f645b9a + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_rvh_delayacct_tsk_init" +} elf_symbol { id: 0x3eb0f084 name: "__tracepoint_android_rvh_dequeue_entity" @@ -351101,6 +351403,132 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_cpuidle_psci_exit" } +elf_symbol { + id: 0x93520090 + name: "__tracepoint_android_vh_delayacct_add_tsk" + is_defined: true + symbol_type: OBJECT + crc: 0xb1c6942b + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_delayacct_add_tsk" +} +elf_symbol { + id: 0xff452bf2 + name: "__tracepoint_android_vh_delayacct_blkio_end" + is_defined: true + symbol_type: OBJECT + crc: 0x1ae48894 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_delayacct_blkio_end" +} +elf_symbol { + id: 0x440b8973 + name: "__tracepoint_android_vh_delayacct_blkio_start" + is_defined: true + symbol_type: OBJECT + crc: 0xc534cfb9 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_delayacct_blkio_start" +} +elf_symbol { + id: 0xc4ea097b + name: "__tracepoint_android_vh_delayacct_blkio_ticks" + is_defined: true + symbol_type: OBJECT + crc: 0x69c02422 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_delayacct_blkio_ticks" +} +elf_symbol { + id: 0x2fc66fd2 + name: "__tracepoint_android_vh_delayacct_compact_end" + is_defined: true + symbol_type: OBJECT + crc: 0x3e695dd7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_delayacct_compact_end" +} +elf_symbol { + id: 0xb9665dda + name: "__tracepoint_android_vh_delayacct_compact_start" + is_defined: true + symbol_type: OBJECT + crc: 0xe8d9d1a9 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_delayacct_compact_start" +} +elf_symbol { + id: 0x25953288 + name: "__tracepoint_android_vh_delayacct_freepages_end" + is_defined: true + symbol_type: OBJECT + crc: 0xb15e0cae + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_delayacct_freepages_end" +} +elf_symbol { + id: 0x97a4f66b + name: "__tracepoint_android_vh_delayacct_freepages_start" + is_defined: true + symbol_type: OBJECT + crc: 0x0a48fd43 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_delayacct_freepages_start" +} +elf_symbol { + id: 0x2c73d06c + name: "__tracepoint_android_vh_delayacct_swapin_end" + is_defined: true + symbol_type: OBJECT + crc: 0x88d73f75 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_delayacct_swapin_end" +} +elf_symbol { + id: 0x84d0007f + name: "__tracepoint_android_vh_delayacct_swapin_start" + is_defined: true + symbol_type: OBJECT + crc: 0xd754b908 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_delayacct_swapin_start" +} +elf_symbol { + id: 0xde56be29 + name: "__tracepoint_android_vh_delayacct_thrashing_end" + is_defined: true + symbol_type: OBJECT + crc: 0xa7946831 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_delayacct_thrashing_end" +} +elf_symbol { + id: 0x000a145c + name: "__tracepoint_android_vh_delayacct_thrashing_start" + is_defined: true + symbol_type: OBJECT + crc: 0xb64ed81d + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_delayacct_thrashing_start" +} +elf_symbol { + id: 0x4ae02403 + name: "__tracepoint_android_vh_delayacct_wpcopy_end" + is_defined: true + symbol_type: OBJECT + crc: 0x26c2759a + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_delayacct_wpcopy_end" +} +elf_symbol { + id: 0x09f79e3b + name: "__tracepoint_android_vh_delayacct_wpcopy_start" + is_defined: true + symbol_type: OBJECT + crc: 0x98bb50b0 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_delayacct_wpcopy_start" +} elf_symbol { id: 0x1ddb60ad name: "__tracepoint_android_vh_disable_thermal_cooling_stats" @@ -351272,6 +351700,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_exit_check" } +elf_symbol { + id: 0xac5d150b + name: "__tracepoint_android_vh_exit_mm" + is_defined: true + symbol_type: OBJECT + crc: 0xff76cd99 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_exit_mm" +} elf_symbol { id: 0x0d418d38 name: "__tracepoint_android_vh_exit_signal" @@ -354188,6 +354625,15 @@ elf_symbol { type_id: 0x98b09788 full_name: "_atomic_dec_and_lock" } +elf_symbol { + id: 0x6cacda28 + name: "_atomic_dec_and_lock_irqsave" + is_defined: true + symbol_type: FUNCTION + crc: 0x48c093fb + type_id: 0x98b104d0 + full_name: "_atomic_dec_and_lock_irqsave" +} elf_symbol { id: 0xda249832 name: "_bcd2bin" @@ -354737,6 +355183,15 @@ elf_symbol { type_id: 0x1d0f4148 full_name: "add_device_randomness" } +elf_symbol { + id: 0x4c40d07d + name: "add_disk_randomness" + is_defined: true + symbol_type: FUNCTION + crc: 0x639fba4f + type_id: 0x18d41dd9 + full_name: "add_disk_randomness" +} elf_symbol { id: 0xcef4ad72 name: "add_memory" @@ -355869,6 +356324,15 @@ elf_symbol { type_id: 0x34c40d5b full_name: "bio_start_io_acct" } +elf_symbol { + id: 0xcc443ad8 + name: "bio_uninit" + is_defined: true + symbol_type: FUNCTION + crc: 0x4718d5bf + type_id: 0x15f0919b + full_name: "bio_uninit" +} elf_symbol { id: 0x5cce4e68 name: "bioset_exit" @@ -356121,6 +356585,15 @@ elf_symbol { type_id: 0x1eabf44d full_name: "blk_finish_plug" } +elf_symbol { + id: 0xc65939f0 + name: "blk_mq_alloc_disk_for_queue" + is_defined: true + symbol_type: FUNCTION + crc: 0x11c6932f + type_id: 0x4e3779d4 + full_name: "blk_mq_alloc_disk_for_queue" +} elf_symbol { id: 0xaea1564a name: "blk_mq_alloc_request" @@ -356931,6 +357404,15 @@ elf_symbol { type_id: 0xf515b7e4 full_name: "block_is_partially_uptodate" } +elf_symbol { + id: 0x4724231e + name: "block_read_full_folio" + is_defined: true + symbol_type: FUNCTION + crc: 0x87c1fc81 + type_id: 0x956e6587 + full_name: "block_read_full_folio" +} elf_symbol { id: 0xbb1860f8 name: "block_truncate_page" @@ -357237,6 +357719,15 @@ elf_symbol { type_id: 0x1fd78946 full_name: "bsg_job_done" } +elf_symbol { + id: 0x24abcb0a + name: "bsg_register_queue" + is_defined: true + symbol_type: FUNCTION + crc: 0x8b49c556 + type_id: 0x3ac74760 + full_name: "bsg_register_queue" +} elf_symbol { id: 0x9f7a08f8 name: "bsg_remove_queue" @@ -357255,6 +357746,15 @@ elf_symbol { type_id: 0x62b8d7ec full_name: "bsg_setup_queue" } +elf_symbol { + id: 0xf104a64a + name: "bsg_unregister_queue" + is_defined: true + symbol_type: FUNCTION + crc: 0x41b9a6e6 + type_id: 0x186188ee + full_name: "bsg_unregister_queue" +} elf_symbol { id: 0x096781b3 name: "bt_accept_dequeue" @@ -357552,6 +358052,15 @@ elf_symbol { type_id: 0x9a22976b full_name: "btbcm_write_pcm_int_params" } +elf_symbol { + id: 0x5ab3ffbc + name: "buffer_check_dirty_writeback" + is_defined: true + symbol_type: FUNCTION + crc: 0x95d38cc3 + type_id: 0x188729ca + full_name: "buffer_check_dirty_writeback" +} elf_symbol { id: 0x6bb6d4ca name: "buffer_migrate_folio" @@ -357676,6 +358185,15 @@ elf_symbol { type_id: 0x1e336b85 full_name: "call_rcu" } +elf_symbol { + id: 0xb0e9a15e + name: "call_rcu_hurry" + is_defined: true + symbol_type: FUNCTION + crc: 0x5424cf81 + type_id: 0x1e336b85 + full_name: "call_rcu_hurry" +} elf_symbol { id: 0xf2cb6869 name: "call_rcu_tasks" @@ -359222,6 +359740,15 @@ elf_symbol { type_id: 0x1fdc9a5c full_name: "clkdev_drop" } +elf_symbol { + id: 0x7de0b44a + name: "clock_t_to_jiffies" + is_defined: true + symbol_type: FUNCTION + crc: 0x6d294e43 + type_id: 0x3d719472 + full_name: "clock_t_to_jiffies" +} elf_symbol { id: 0x430bfeda name: "clockevents_config_and_register" @@ -362971,6 +363498,15 @@ elf_symbol { type_id: 0x84ba5d97 full_name: "dev_vprintk_emit" } +elf_symbol { + id: 0x6fe2bbaf + name: "devcgroup_check_permission" + is_defined: true + symbol_type: FUNCTION + crc: 0x9e9eab95 + type_id: 0xb2980a1b + full_name: "devcgroup_check_permission" +} elf_symbol { id: 0x55a1ee95 name: "devfreq_add_device" @@ -372243,6 +372779,15 @@ elf_symbol { type_id: 0xcee4fe8d full_name: "filemap_fault" } +elf_symbol { + id: 0x69e1a2d9 + name: "filemap_fdatawait_keep_errors" + is_defined: true + symbol_type: FUNCTION + crc: 0x6765d610 + type_id: 0x98e049ee + full_name: "filemap_fdatawait_keep_errors" +} elf_symbol { id: 0xef606c3f name: "filemap_fdatawait_range" @@ -372630,6 +373175,15 @@ elf_symbol { type_id: 0x637004ab full_name: "folio_mapping" } +elf_symbol { + id: 0xcef0ca54 + name: "folio_mark_dirty" + is_defined: true + symbol_type: FUNCTION + crc: 0x6d6707c5 + type_id: 0xf6f86f1f + full_name: "folio_mark_dirty" +} elf_symbol { id: 0x39840ab2 name: "folio_referenced" @@ -372639,6 +373193,15 @@ elf_symbol { type_id: 0x94471ba6 full_name: "folio_referenced" } +elf_symbol { + id: 0x8ac19c42 + name: "folio_unlock" + is_defined: true + symbol_type: FUNCTION + crc: 0xc7bf4188 + type_id: 0x18c46588 + full_name: "folio_unlock" +} elf_symbol { id: 0x3dca9a13 name: "folio_wait_bit" @@ -378771,6 +379334,15 @@ elf_symbol { type_id: 0x1393d7c4 full_name: "invalidate_bdev" } +elf_symbol { + id: 0x312d0c48 + name: "invalidate_bh_lrus" + is_defined: true + symbol_type: FUNCTION + crc: 0xf5a691cd + type_id: 0x10985193 + full_name: "invalidate_bh_lrus" +} elf_symbol { id: 0xae43d3d4 name: "invalidate_inode_buffers" @@ -378807,6 +379379,15 @@ elf_symbol { type_id: 0x340d6f59 full_name: "invalidate_mapping_pages" } +elf_symbol { + id: 0x6f8020c9 + name: "io_cgrp_subsys" + is_defined: true + symbol_type: OBJECT + crc: 0x2a5c5041 + type_id: 0x00571446 + full_name: "io_cgrp_subsys" +} elf_symbol { id: 0x6b8c216a name: "io_cgrp_subsys_on_dfl_key" @@ -383629,6 +384210,15 @@ elf_symbol { type_id: 0x1caba1e3 full_name: "mempool_destroy" } +elf_symbol { + id: 0xddc585b3 + name: "mempool_exit" + is_defined: true + symbol_type: FUNCTION + crc: 0x38e46431 + type_id: 0x1caba1e3 + full_name: "mempool_exit" +} elf_symbol { id: 0xfa3d486a name: "mempool_free" @@ -383656,6 +384246,15 @@ elf_symbol { type_id: 0x16d5fd4b full_name: "mempool_free_slab" } +elf_symbol { + id: 0xf6f6e1ce + name: "mempool_init" + is_defined: true + symbol_type: FUNCTION + crc: 0x15c85de3 + type_id: 0x90283e6b + full_name: "mempool_init" +} elf_symbol { id: 0x9a28516c name: "mempool_resize" @@ -389688,6 +390287,15 @@ elf_symbol { type_id: 0x6720d32f full_name: "percpu_counter_batch" } +elf_symbol { + id: 0xb02f9d76 + name: "percpu_counter_destroy" + is_defined: true + symbol_type: FUNCTION + crc: 0x1ecf9181 + type_id: 0x127389e3 + full_name: "percpu_counter_destroy" +} elf_symbol { id: 0x22f7748e name: "percpu_down_write" @@ -389706,6 +390314,69 @@ elf_symbol { type_id: 0x14f50ddf full_name: "percpu_free_rwsem" } +elf_symbol { + id: 0xb8393125 + name: "percpu_ref_exit" + is_defined: true + symbol_type: FUNCTION + crc: 0x37bf7be3 + type_id: 0x11d85f9e + full_name: "percpu_ref_exit" +} +elf_symbol { + id: 0xae849ea8 + name: "percpu_ref_init" + is_defined: true + symbol_type: FUNCTION + crc: 0x81a7f541 + type_id: 0x9c1598bd + full_name: "percpu_ref_init" +} +elf_symbol { + id: 0x9370fc1e + name: "percpu_ref_is_zero" + is_defined: true + symbol_type: FUNCTION + crc: 0xc91fdf58 + type_id: 0xffe45509 + full_name: "percpu_ref_is_zero" +} +elf_symbol { + id: 0x4dc43532 + name: "percpu_ref_kill_and_confirm" + is_defined: true + symbol_type: FUNCTION + crc: 0x1ed4d2eb + type_id: 0x111f8dc3 + full_name: "percpu_ref_kill_and_confirm" +} +elf_symbol { + id: 0x982ed205 + name: "percpu_ref_resurrect" + is_defined: true + symbol_type: FUNCTION + crc: 0x3a24fb2f + type_id: 0x11d85f9e + full_name: "percpu_ref_resurrect" +} +elf_symbol { + id: 0xdb63b120 + name: "percpu_ref_switch_to_atomic_sync" + is_defined: true + symbol_type: FUNCTION + crc: 0xf782fb07 + type_id: 0x11d85f9e + full_name: "percpu_ref_switch_to_atomic_sync" +} +elf_symbol { + id: 0x8439dcbc + name: "percpu_ref_switch_to_percpu" + is_defined: true + symbol_type: FUNCTION + crc: 0x7283161b + type_id: 0x11d85f9e + full_name: "percpu_ref_switch_to_percpu" +} elf_symbol { id: 0xe4bc7703 name: "percpu_up_write" @@ -393945,6 +394616,15 @@ elf_symbol { type_id: 0x8f6b28f3 full_name: "rdev_get_regmap" } +elf_symbol { + id: 0x42f9d663 + name: "read_cache_folio" + is_defined: true + symbol_type: FUNCTION + crc: 0xe8901ed5 + type_id: 0x59eb2668 + full_name: "read_cache_folio" +} elf_symbol { id: 0x5b227eda name: "read_cache_page" @@ -394449,6 +395129,15 @@ elf_symbol { type_id: 0x9afc1632 full_name: "register_tcf_proto_ops" } +elf_symbol { + id: 0x77a96df6 + name: "register_tracepoint_module_notifier" + is_defined: true + symbol_type: FUNCTION + crc: 0xefa2c27d + type_id: 0x9b6d4a33 + full_name: "register_tracepoint_module_notifier" +} elf_symbol { id: 0x49b7d4e1 name: "register_virtio_device" @@ -397248,6 +397937,15 @@ elf_symbol { type_id: 0x1df4a619 full_name: "scsi_print_sense_hdr" } +elf_symbol { + id: 0x37a067be + name: "scsi_register_driver" + is_defined: true + symbol_type: FUNCTION + crc: 0xbb3d8b3d + type_id: 0x91190ace + full_name: "scsi_register_driver" +} elf_symbol { id: 0x5286bfd6 name: "scsi_register_interface" @@ -398544,6 +399242,15 @@ elf_symbol { type_id: 0x9a02b25a full_name: "set_cpus_allowed_ptr" } +elf_symbol { + id: 0x7e4c247d + name: "set_delayacct_enabled" + is_defined: true + symbol_type: FUNCTION + crc: 0xc69aa00d + type_id: 0x0bc7866e + full_name: "set_delayacct_enabled" +} elf_symbol { id: 0x07b831b6 name: "set_direct_map_range_uncached" @@ -405181,6 +405888,15 @@ elf_symbol { type_id: 0x11cfb4cd full_name: "trace_seq_putc" } +elf_symbol { + id: 0xfaf1051e + name: "trace_seq_puts" + is_defined: true + symbol_type: FUNCTION + crc: 0x1741ddee + type_id: 0x1041f34f + full_name: "trace_seq_puts" +} elf_symbol { id: 0xc796457e name: "trace_set_clr_event" @@ -414856,6 +415572,7 @@ interface { symbol_id: 0xdc9a73c7 symbol_id: 0xafa216a9 symbol_id: 0xdb2427ba + symbol_id: 0x963958c0 symbol_id: 0xf7e48028 symbol_id: 0x34126b3d symbol_id: 0x28bdd181 @@ -414974,6 +415691,9 @@ interface { symbol_id: 0x1baec33d symbol_id: 0x1a7f4cf6 symbol_id: 0x44c5f919 + symbol_id: 0x737a17d9 + symbol_id: 0x6f247fd5 + symbol_id: 0x2dcd4666 symbol_id: 0x8f1b1c1e symbol_id: 0xd6290b85 symbol_id: 0x3e4ab4f6 @@ -415170,6 +415890,20 @@ interface { symbol_id: 0xca50936b symbol_id: 0x431c5bf5 symbol_id: 0x9f47ed94 + symbol_id: 0x8571b536 + symbol_id: 0x02a502ec + symbol_id: 0x2553ee29 + symbol_id: 0xf4d25f25 + symbol_id: 0x6a397210 + symbol_id: 0x8de5581c + symbol_id: 0x2267a1b2 + symbol_id: 0xaefdafa1 + symbol_id: 0x4fc01042 + symbol_id: 0x602e2711 + symbol_id: 0xd357ea03 + symbol_id: 0xb4fd8622 + symbol_id: 0x1180be2d + symbol_id: 0x64f3d9f1 symbol_id: 0x0bf2f5bb symbol_id: 0x5c382938 symbol_id: 0x5e9ed424 @@ -415189,6 +415923,7 @@ interface { symbol_id: 0xf586d5b6 symbol_id: 0x7f1591a1 symbol_id: 0x1921d10d + symbol_id: 0xb38eccdd symbol_id: 0x1f554c2a symbol_id: 0x343adff1 symbol_id: 0x93a4717b @@ -415494,6 +416229,9 @@ interface { symbol_id: 0x9f779ef7 symbol_id: 0xc53e6388 symbol_id: 0xd9e47a83 + symbol_id: 0x3f13b1fb + symbol_id: 0xb61c901f + symbol_id: 0x61717254 symbol_id: 0x3eb0f084 symbol_id: 0x832ab9cf symbol_id: 0xaa8affb8 @@ -415690,6 +416428,20 @@ interface { symbol_id: 0x750e1421 symbol_id: 0x66a766d7 symbol_id: 0xc44d61e6 + symbol_id: 0x93520090 + symbol_id: 0xff452bf2 + symbol_id: 0x440b8973 + symbol_id: 0xc4ea097b + symbol_id: 0x2fc66fd2 + symbol_id: 0xb9665dda + symbol_id: 0x25953288 + symbol_id: 0x97a4f66b + symbol_id: 0x2c73d06c + symbol_id: 0x84d0007f + symbol_id: 0xde56be29 + symbol_id: 0x000a145c + symbol_id: 0x4ae02403 + symbol_id: 0x09f79e3b symbol_id: 0x1ddb60ad symbol_id: 0x0ae2ee16 symbol_id: 0x325e746a @@ -415709,6 +416461,7 @@ interface { symbol_id: 0xe7584e1c symbol_id: 0xdef7c547 symbol_id: 0x684e5f4f + symbol_id: 0xac5d150b symbol_id: 0x0d418d38 symbol_id: 0x2121385f symbol_id: 0x50a83025 @@ -416033,6 +416786,7 @@ interface { symbol_id: 0x640280c1 symbol_id: 0xb3b57b4d symbol_id: 0x70022f4d + symbol_id: 0x6cacda28 symbol_id: 0xda249832 symbol_id: 0x206fe2ef symbol_id: 0x5693f2df @@ -416094,6 +416848,7 @@ interface { symbol_id: 0xa3514d5f symbol_id: 0xd20e014a symbol_id: 0xf09e1ca4 + symbol_id: 0x4c40d07d symbol_id: 0xcef4ad72 symbol_id: 0x7951d828 symbol_id: 0xa5dcf915 @@ -416220,6 +416975,7 @@ interface { symbol_id: 0x1d853176 symbol_id: 0xa8878d9e symbol_id: 0x1cb0de6c + symbol_id: 0xcc443ad8 symbol_id: 0x5cce4e68 symbol_id: 0x5c0b88b2 symbol_id: 0xe0e9f920 @@ -416248,6 +417004,7 @@ interface { symbol_id: 0xd76a9123 symbol_id: 0x9eda4f26 symbol_id: 0xc0d4821a + symbol_id: 0xc65939f0 symbol_id: 0xaea1564a symbol_id: 0x0d1fc920 symbol_id: 0xd34c6466 @@ -416338,6 +417095,7 @@ interface { symbol_id: 0xd289c43d symbol_id: 0x6efa206d symbol_id: 0x5cf37146 + symbol_id: 0x4724231e symbol_id: 0xbb1860f8 symbol_id: 0x3fc3c51a symbol_id: 0xd4320681 @@ -416372,8 +417130,10 @@ interface { symbol_id: 0x8b16f0da symbol_id: 0xae106411 symbol_id: 0x53eb107b + symbol_id: 0x24abcb0a symbol_id: 0x9f7a08f8 symbol_id: 0xd5dbc767 + symbol_id: 0xf104a64a symbol_id: 0x096781b3 symbol_id: 0x264769f1 symbol_id: 0x164e4899 @@ -416407,6 +417167,7 @@ interface { symbol_id: 0xb47c5ffe symbol_id: 0xdded4dcd symbol_id: 0x9dea2dda + symbol_id: 0x5ab3ffbc symbol_id: 0x6bb6d4ca symbol_id: 0x8ea00f54 symbol_id: 0x521ad765 @@ -416421,6 +417182,7 @@ interface { symbol_id: 0x9a3e308a symbol_id: 0x77a1b544 symbol_id: 0x39939627 + symbol_id: 0xb0e9a15e symbol_id: 0xf2cb6869 symbol_id: 0xeb39173a symbol_id: 0xf24e74f6 @@ -416593,6 +417355,7 @@ interface { symbol_id: 0x9d70bb80 symbol_id: 0xdf9b5d08 symbol_id: 0x56748a0b + symbol_id: 0x7de0b44a symbol_id: 0x430bfeda symbol_id: 0x0522e13b symbol_id: 0x961eb280 @@ -417010,6 +417773,7 @@ interface { symbol_id: 0xc72fb978 symbol_id: 0x1938c508 symbol_id: 0xfc7749bc + symbol_id: 0x6fe2bbaf symbol_id: 0x55a1ee95 symbol_id: 0x04c32c7c symbol_id: 0x15eb01e7 @@ -418038,6 +418802,7 @@ interface { symbol_id: 0xbe28ee32 symbol_id: 0x4927c9f3 symbol_id: 0x50a5072e + symbol_id: 0x69e1a2d9 symbol_id: 0xef606c3f symbol_id: 0x3289d59f symbol_id: 0x82b19820 @@ -418081,7 +418846,9 @@ interface { symbol_id: 0x06c58be7 symbol_id: 0xab55569c symbol_id: 0x159a69a3 + symbol_id: 0xcef0ca54 symbol_id: 0x39840ab2 + symbol_id: 0x8ac19c42 symbol_id: 0x3dca9a13 symbol_id: 0xb917d8a9 symbol_id: 0x07508208 @@ -418763,10 +419530,12 @@ interface { symbol_id: 0xfe94820e symbol_id: 0xe7fc8dce symbol_id: 0x22167fe7 + symbol_id: 0x312d0c48 symbol_id: 0xae43d3d4 symbol_id: 0x431bb67c symbol_id: 0x38472bf4 symbol_id: 0xc3e2d4ae + symbol_id: 0x6f8020c9 symbol_id: 0x6b8c216a symbol_id: 0x6f047c6e symbol_id: 0xd67bf9ed @@ -419303,9 +420072,11 @@ interface { symbol_id: 0xa613caa5 symbol_id: 0x25f67c9f symbol_id: 0x65b19e25 + symbol_id: 0xddc585b3 symbol_id: 0xfa3d486a symbol_id: 0x77eb61b0 symbol_id: 0xfbb56638 + symbol_id: 0xf6f6e1ce symbol_id: 0x9a28516c symbol_id: 0x7ad45055 symbol_id: 0x56171277 @@ -419976,8 +420747,16 @@ interface { symbol_id: 0xe57e5e73 symbol_id: 0x8ba9d028 symbol_id: 0x7efbd192 + symbol_id: 0xb02f9d76 symbol_id: 0x22f7748e symbol_id: 0x12951e5c + symbol_id: 0xb8393125 + symbol_id: 0xae849ea8 + symbol_id: 0x9370fc1e + symbol_id: 0x4dc43532 + symbol_id: 0x982ed205 + symbol_id: 0xdb63b120 + symbol_id: 0x8439dcbc symbol_id: 0xe4bc7703 symbol_id: 0xf9e83d36 symbol_id: 0x80bebca0 @@ -420449,6 +421228,7 @@ interface { symbol_id: 0xb826c91a symbol_id: 0x85c7decb symbol_id: 0x87a9e1a0 + symbol_id: 0x42f9d663 symbol_id: 0x5b227eda symbol_id: 0x2886690b symbol_id: 0x46082c90 @@ -420505,6 +421285,7 @@ interface { symbol_id: 0x2b900c73 symbol_id: 0x86f4ae0e symbol_id: 0xf62fefe0 + symbol_id: 0x77a96df6 symbol_id: 0x49b7d4e1 symbol_id: 0x3e36e803 symbol_id: 0xfb6bc213 @@ -420816,6 +421597,7 @@ interface { symbol_id: 0x36deacf7 symbol_id: 0xf0e07f22 symbol_id: 0x63a78c37 + symbol_id: 0x37a067be symbol_id: 0x5286bfd6 symbol_id: 0x42390c70 symbol_id: 0x8deacb1d @@ -420960,6 +421742,7 @@ interface { symbol_id: 0x2c6a64fa symbol_id: 0x689737cf symbol_id: 0x7b6738b5 + symbol_id: 0x7e4c247d symbol_id: 0x07b831b6 symbol_id: 0x1f625c64 symbol_id: 0x180ceb0c @@ -421698,6 +422481,7 @@ interface { symbol_id: 0x866696e3 symbol_id: 0x2eccd186 symbol_id: 0xeefac25a + symbol_id: 0xfaf1051e symbol_id: 0xc796457e symbol_id: 0xd1284f5b symbol_id: 0xed8ca0be diff --git a/android/abi_gki_aarch64_transsion b/android/abi_gki_aarch64_transsion index 8c12042322ce..365b484de70e 100644 --- a/android/abi_gki_aarch64_transsion +++ b/android/abi_gki_aarch64_transsion @@ -18,6 +18,7 @@ __traceiter_android_vh_delayacct_compact_end __traceiter_android_vh_delayacct_wpcopy_start __traceiter_android_vh_delayacct_wpcopy_end + __traceiter_android_vh_exit_mm __tracepoint_android_rvh_delayacct_init __tracepoint_android_rvh_delayacct_tsk_init __tracepoint_android_rvh_delayacct_tsk_free @@ -35,3 +36,37 @@ __tracepoint_android_vh_delayacct_compact_end __tracepoint_android_vh_delayacct_wpcopy_start __tracepoint_android_vh_delayacct_wpcopy_end + __tracepoint_android_vh_exit_mm + +# required by tran_io.ko + __percpu_counter_init + _atomic_dec_and_lock_irqsave + add_disk_randomness + bio_uninit + blk_mq_alloc_disk_for_queue + block_read_full_folio + bsg_register_queue + bsg_unregister_queue + buffer_check_dirty_writeback + call_rcu_hurry + clock_t_to_jiffies + devcgroup_check_permission + filemap_fdatawait_keep_errors + folio_mark_dirty + folio_unlock + invalidate_bh_lrus + io_cgrp_subsys + mempool_exit + mempool_init + percpu_counter_destroy + percpu_ref_exit + percpu_ref_init + percpu_ref_is_zero + percpu_ref_kill_and_confirm + percpu_ref_resurrect + percpu_ref_switch_to_atomic_sync + percpu_ref_switch_to_percpu + read_cache_folio + register_tracepoint_module_notifier + scsi_register_driver + trace_seq_puts