From 8f7e256d089ae943dde9db035453874e0ca5f498 Mon Sep 17 00:00:00 2001 From: Yanxiao Guo Date: Mon, 16 Jun 2025 21:25:45 +0800 Subject: [PATCH] ANDROID: GKI: Update symbol list for vivo 12 function symbol(s) added 'int __traceiter_android_rvh_inet_sock_create(void*, struct sock*)' 'int __traceiter_android_rvh_inet_sock_release(void*, struct sock*)' 'int __traceiter_android_rvh_tcp_recvmsg(void*, struct sock*, struct msghdr*, size_t, int, int*)' 'int __traceiter_android_rvh_tcp_select_window(void*, struct sock*, u32*)' 'int __traceiter_android_rvh_tcp_sendmsg(void*, struct sock*, struct msghdr*, size_t)' 'int __traceiter_android_rvh_udp_recvmsg(void*, struct sock*, struct msghdr*, size_t, int, int*)' 'int __traceiter_android_rvh_udp_sendmsg(void*, struct sock*, struct msghdr*, size_t)' 'int __traceiter_android_rvh_udpv6_recvmsg(void*, struct sock*, struct msghdr*, size_t, int, int*)' 'int __traceiter_android_rvh_udpv6_sendmsg(void*, struct sock*, struct msghdr*, size_t)' 'int __traceiter_android_vh_build_skb_around(void*, struct sk_buff*)' 'int __traceiter_android_vh_tcp_rtt_estimator(void*, struct sock*, long)' 'int __traceiter_android_vh_udp_enqueue_schedule_skb(void*, struct sock*, struct sk_buff*)' 12 variable symbol(s) added 'struct tracepoint __tracepoint_android_rvh_inet_sock_create' 'struct tracepoint __tracepoint_android_rvh_inet_sock_release' 'struct tracepoint __tracepoint_android_rvh_tcp_recvmsg' 'struct tracepoint __tracepoint_android_rvh_tcp_select_window' 'struct tracepoint __tracepoint_android_rvh_tcp_sendmsg' 'struct tracepoint __tracepoint_android_rvh_udp_recvmsg' 'struct tracepoint __tracepoint_android_rvh_udp_sendmsg' 'struct tracepoint __tracepoint_android_rvh_udpv6_recvmsg' 'struct tracepoint __tracepoint_android_rvh_udpv6_sendmsg' 'struct tracepoint __tracepoint_android_vh_build_skb_around' 'struct tracepoint __tracepoint_android_vh_tcp_rtt_estimator' 'struct tracepoint __tracepoint_android_vh_udp_enqueue_schedule_skb' Bug: 335081123 Bug: 424394849 Change-Id: I6bbe625c7299ba0b2a82b0bbb2c1c89be715c1d6 Signed-off-by: Yanxiao Guo --- android/abi_gki_aarch64.stg | 279 +++++++++++++++++++++++++++++++++++ android/abi_gki_aarch64_vivo | 24 +++ 2 files changed, 303 insertions(+) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index 55fb3e372226..35211fd0a578 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -329883,6 +329883,24 @@ function { parameter_id: 0x18bd6530 parameter_id: 0x2a5a21f9 } +function { + id: 0x9bd24c92 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x1d44326e + parameter_id: 0x2cdbb77a + parameter_id: 0xf435685e +} +function { + id: 0x9bd25517 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x1d44326e + parameter_id: 0x2cdbb77a + parameter_id: 0xf435685e + parameter_id: 0x6720d32f + parameter_id: 0x13580d6c +} function { id: 0x9bd263dd return_type_id: 0x6720d32f @@ -329984,6 +330002,13 @@ function { parameter_id: 0x18bd6530 parameter_id: 0x3058b017 } +function { + id: 0x9bd49e26 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x1d44326e + parameter_id: 0x38d23361 +} function { id: 0x9bd4c440 return_type_id: 0x6720d32f @@ -330318,6 +330343,13 @@ function { parameter_id: 0x18bd6530 parameter_id: 0x1d19a9d5 } +function { + id: 0x9bdbf970 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x1d44326e + parameter_id: 0x054f691a +} function { id: 0x9bdc44e8 return_type_id: 0x6720d32f @@ -330623,6 +330655,13 @@ function { parameter_id: 0x2a670b41 parameter_id: 0x1c898f28 } +function { + id: 0x9be5a92d + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x1d44326e + parameter_id: 0xfc0e1dbd +} function { id: 0x9be67f35 return_type_id: 0x6720d32f @@ -346716,6 +346755,24 @@ elf_symbol { type_id: 0x9b57f8b7 full_name: "__traceiter_android_rvh_hw_protection_shutdown" } +elf_symbol { + id: 0xe199ac0d + name: "__traceiter_android_rvh_inet_sock_create" + is_defined: true + symbol_type: FUNCTION + crc: 0x1e86fb10 + type_id: 0x9bdaaaaa + full_name: "__traceiter_android_rvh_inet_sock_create" +} +elf_symbol { + id: 0x1c770925 + name: "__traceiter_android_rvh_inet_sock_release" + is_defined: true + symbol_type: FUNCTION + crc: 0x743f1c28 + type_id: 0x9bdaaaaa + full_name: "__traceiter_android_rvh_inet_sock_release" +} elf_symbol { id: 0x0b1353da name: "__traceiter_android_rvh_iommu_alloc_insert_iova" @@ -347400,6 +347457,33 @@ elf_symbol { type_id: 0x9bdaaaaa full_name: "__traceiter_android_rvh_sk_free" } +elf_symbol { + id: 0xcf016f05 + name: "__traceiter_android_rvh_tcp_recvmsg" + is_defined: true + symbol_type: FUNCTION + crc: 0xc2bdc5dc + type_id: 0x9bd25517 + full_name: "__traceiter_android_rvh_tcp_recvmsg" +} +elf_symbol { + id: 0x79480d0a + name: "__traceiter_android_rvh_tcp_select_window" + is_defined: true + symbol_type: FUNCTION + crc: 0x6ce83787 + type_id: 0x9bd49e26 + full_name: "__traceiter_android_rvh_tcp_select_window" +} +elf_symbol { + id: 0x5f3e0fe7 + name: "__traceiter_android_rvh_tcp_sendmsg" + is_defined: true + symbol_type: FUNCTION + crc: 0x6dec5916 + type_id: 0x9bd24c92 + full_name: "__traceiter_android_rvh_tcp_sendmsg" +} elf_symbol { id: 0x7b07c7f1 name: "__traceiter_android_rvh_tick_entry" @@ -347454,6 +347538,42 @@ elf_symbol { type_id: 0x9bca85c1 full_name: "__traceiter_android_rvh_uclamp_eff_get" } +elf_symbol { + id: 0x460e4ac1 + name: "__traceiter_android_rvh_udp_recvmsg" + is_defined: true + symbol_type: FUNCTION + crc: 0xde1b669a + type_id: 0x9bd25517 + full_name: "__traceiter_android_rvh_udp_recvmsg" +} +elf_symbol { + id: 0xebcf2b8b + name: "__traceiter_android_rvh_udp_sendmsg" + is_defined: true + symbol_type: FUNCTION + crc: 0x97f2a80e + type_id: 0x9bd24c92 + full_name: "__traceiter_android_rvh_udp_sendmsg" +} +elf_symbol { + id: 0x1a637773 + name: "__traceiter_android_rvh_udpv6_recvmsg" + is_defined: true + symbol_type: FUNCTION + crc: 0xb8ff7a84 + type_id: 0x9bd25517 + full_name: "__traceiter_android_rvh_udpv6_recvmsg" +} +elf_symbol { + id: 0x6a3edad5 + name: "__traceiter_android_rvh_udpv6_sendmsg" + is_defined: true + symbol_type: FUNCTION + crc: 0xf8b48cc0 + type_id: 0x9bd24c92 + full_name: "__traceiter_android_rvh_udpv6_sendmsg" +} elf_symbol { id: 0xee223c7f name: "__traceiter_android_rvh_ufs_complete_init" @@ -348066,6 +348186,15 @@ elf_symbol { type_id: 0x9a1a471c full_name: "__traceiter_android_vh_build_sched_domains" } +elf_symbol { + id: 0x02b646c9 + name: "__traceiter_android_vh_build_skb_around" + is_defined: true + symbol_type: FUNCTION + crc: 0x23c0f89c + type_id: 0x9bba87c7 + full_name: "__traceiter_android_vh_build_skb_around" +} elf_symbol { id: 0x31a78b8a name: "__traceiter_android_vh_bus_iommu_probe" @@ -350352,6 +350481,15 @@ elf_symbol { type_id: 0x9be67f35 full_name: "__traceiter_android_vh_task_blocks_on_rtmutex" } +elf_symbol { + id: 0x592647e4 + name: "__traceiter_android_vh_tcp_rtt_estimator" + is_defined: true + symbol_type: FUNCTION + crc: 0xa532139b + type_id: 0x9be5a92d + full_name: "__traceiter_android_vh_tcp_rtt_estimator" +} elf_symbol { id: 0x48f0cf25 name: "__traceiter_android_vh_test_clear_look_around_ref" @@ -350541,6 +350679,15 @@ elf_symbol { type_id: 0x9bd44256 full_name: "__traceiter_android_vh_uclamp_validate" } +elf_symbol { + id: 0x14ef37c5 + name: "__traceiter_android_vh_udp_enqueue_schedule_skb" + is_defined: true + symbol_type: FUNCTION + crc: 0xd38d3ec9 + type_id: 0x9bdbf970 + full_name: "__traceiter_android_vh_udp_enqueue_schedule_skb" +} elf_symbol { id: 0xe31bb308 name: "__traceiter_android_vh_ufs_check_int_errors" @@ -351855,6 +352002,24 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_rvh_hw_protection_shutdown" } +elf_symbol { + id: 0xe06d5cfb + name: "__tracepoint_android_rvh_inet_sock_create" + is_defined: true + symbol_type: OBJECT + crc: 0xb5b8cde2 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_rvh_inet_sock_create" +} +elf_symbol { + id: 0x46399da3 + name: "__tracepoint_android_rvh_inet_sock_release" + is_defined: true + symbol_type: OBJECT + crc: 0x9558530e + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_rvh_inet_sock_release" +} elf_symbol { id: 0x58127eb8 name: "__tracepoint_android_rvh_iommu_alloc_insert_iova" @@ -352539,6 +352704,33 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_rvh_sk_free" } +elf_symbol { + id: 0x1f12a317 + name: "__tracepoint_android_rvh_tcp_recvmsg" + is_defined: true + symbol_type: OBJECT + crc: 0xce1f6ff4 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_rvh_tcp_recvmsg" +} +elf_symbol { + id: 0x454d16cc + name: "__tracepoint_android_rvh_tcp_select_window" + is_defined: true + symbol_type: OBJECT + crc: 0x00b34cfb + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_rvh_tcp_select_window" +} +elf_symbol { + id: 0x29fc69a1 + name: "__tracepoint_android_rvh_tcp_sendmsg" + is_defined: true + symbol_type: OBJECT + crc: 0xa40bb856 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_rvh_tcp_sendmsg" +} elf_symbol { id: 0x8db62b4f name: "__tracepoint_android_rvh_tick_entry" @@ -352593,6 +352785,42 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_rvh_uclamp_eff_get" } +elf_symbol { + id: 0x98608a13 + name: "__tracepoint_android_rvh_udp_recvmsg" + is_defined: true + symbol_type: OBJECT + crc: 0x7c813618 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_rvh_udp_recvmsg" +} +elf_symbol { + id: 0x48a2d0f5 + name: "__tracepoint_android_rvh_udp_sendmsg" + is_defined: true + symbol_type: OBJECT + crc: 0x1695e1ba + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_rvh_udp_sendmsg" +} +elf_symbol { + id: 0x39a498f5 + name: "__tracepoint_android_rvh_udpv6_recvmsg" + is_defined: true + symbol_type: OBJECT + crc: 0xd9bfcbb9 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_rvh_udpv6_recvmsg" +} +elf_symbol { + id: 0xcbf657d7 + name: "__tracepoint_android_rvh_udpv6_sendmsg" + is_defined: true + symbol_type: OBJECT + crc: 0xb3ab1c1b + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_rvh_udpv6_sendmsg" +} elf_symbol { id: 0x2a287d11 name: "__tracepoint_android_rvh_ufs_complete_init" @@ -353205,6 +353433,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_build_sched_domains" } +elf_symbol { + id: 0xbf8faf2f + name: "__tracepoint_android_vh_build_skb_around" + is_defined: true + symbol_type: OBJECT + crc: 0xa32c3131 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_build_skb_around" +} elf_symbol { id: 0x527423dc name: "__tracepoint_android_vh_bus_iommu_probe" @@ -355491,6 +355728,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_task_blocks_on_rtmutex" } +elf_symbol { + id: 0x3165f55a + name: "__tracepoint_android_vh_tcp_rtt_estimator" + is_defined: true + symbol_type: OBJECT + crc: 0x140f016c + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_tcp_rtt_estimator" +} elf_symbol { id: 0x4ef2c337 name: "__tracepoint_android_vh_test_clear_look_around_ref" @@ -355680,6 +355926,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_uclamp_validate" } +elf_symbol { + id: 0x84f2b553 + name: "__tracepoint_android_vh_udp_enqueue_schedule_skb" + is_defined: true + symbol_type: OBJECT + crc: 0x0448e278 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_udp_enqueue_schedule_skb" +} elf_symbol { id: 0x609a86da name: "__tracepoint_android_vh_ufs_check_int_errors" @@ -419188,6 +419443,8 @@ interface { symbol_id: 0xa23fdad4 symbol_id: 0x41d29e07 symbol_id: 0xf24e6a40 + symbol_id: 0xe199ac0d + symbol_id: 0x1c770925 symbol_id: 0x0b1353da symbol_id: 0x7edcea8d symbol_id: 0x72c43156 @@ -419264,12 +419521,19 @@ interface { symbol_id: 0x46515de8 symbol_id: 0x955e6fc1 symbol_id: 0xfe20c6e3 + symbol_id: 0xcf016f05 + symbol_id: 0x79480d0a + symbol_id: 0x5f3e0fe7 symbol_id: 0x7b07c7f1 symbol_id: 0x968833a5 symbol_id: 0x09f2fded symbol_id: 0x23097c08 symbol_id: 0xe3ee70ae symbol_id: 0xcce6f612 + symbol_id: 0x460e4ac1 + symbol_id: 0xebcf2b8b + symbol_id: 0x1a637773 + symbol_id: 0x6a3edad5 symbol_id: 0xee223c7f symbol_id: 0x00e6d4cc symbol_id: 0xa63eb82a @@ -419338,6 +419602,7 @@ interface { symbol_id: 0x61c82fb5 symbol_id: 0x53fba77d symbol_id: 0xe479b209 + symbol_id: 0x02b646c9 symbol_id: 0x31a78b8a symbol_id: 0xabf171fb symbol_id: 0xa9225bf8 @@ -419592,6 +419857,7 @@ interface { symbol_id: 0x2ecf85e9 symbol_id: 0x34a01a22 symbol_id: 0xdd9dd67b + symbol_id: 0x592647e4 symbol_id: 0x48f0cf25 symbol_id: 0x40d428a7 symbol_id: 0x6befbf23 @@ -419613,6 +419879,7 @@ interface { symbol_id: 0x8af2b51e symbol_id: 0x5ab5402f symbol_id: 0xaa213206 + symbol_id: 0x14ef37c5 symbol_id: 0xe31bb308 symbol_id: 0x6a6dc806 symbol_id: 0xa56348c9 @@ -419759,6 +420026,8 @@ interface { symbol_id: 0x555d2f3e symbol_id: 0x47c27595 symbol_id: 0x1bf33aee + symbol_id: 0xe06d5cfb + symbol_id: 0x46399da3 symbol_id: 0x58127eb8 symbol_id: 0x0991fcbf symbol_id: 0x693af5b0 @@ -419835,12 +420104,19 @@ interface { symbol_id: 0xe8cacf26 symbol_id: 0xad588d93 symbol_id: 0x05463d55 + symbol_id: 0x1f12a317 + symbol_id: 0x454d16cc + symbol_id: 0x29fc69a1 symbol_id: 0x8db62b4f symbol_id: 0xe9c87fab symbol_id: 0xdf07959f symbol_id: 0xafe46ece symbol_id: 0xe445d254 symbol_id: 0x64e2c288 + symbol_id: 0x98608a13 + symbol_id: 0x48a2d0f5 + symbol_id: 0x39a498f5 + symbol_id: 0xcbf657d7 symbol_id: 0x2a287d11 symbol_id: 0xcfcbaf3e symbol_id: 0xc3add2dc @@ -419909,6 +420185,7 @@ interface { symbol_id: 0x75b174bb symbol_id: 0x506628ab symbol_id: 0x0d3c7607 + symbol_id: 0xbf8faf2f symbol_id: 0x527423dc symbol_id: 0x1ff4fc25 symbol_id: 0xd3845a12 @@ -420163,6 +420440,7 @@ interface { symbol_id: 0xefb9e5a3 symbol_id: 0x3fe0157c symbol_id: 0xe5bf742d + symbol_id: 0x3165f55a symbol_id: 0x4ef2c337 symbol_id: 0xafd4e4b1 symbol_id: 0x6f25dd05 @@ -420184,6 +420462,7 @@ interface { symbol_id: 0x6436c788 symbol_id: 0x1f1a25bd symbol_id: 0xf09ef4d0 + symbol_id: 0x84f2b553 symbol_id: 0x609a86da symbol_id: 0x08a49528 symbol_id: 0xa03a7d43 diff --git a/android/abi_gki_aarch64_vivo b/android/abi_gki_aarch64_vivo index a4baa297cdd1..754200c0d6c6 100644 --- a/android/abi_gki_aarch64_vivo +++ b/android/abi_gki_aarch64_vivo @@ -370,6 +370,18 @@ __traceiter_android_rvh_update_thermal_stats __traceiter_android_rvh_util_est_update __traceiter_android_rvh_wake_up_new_task + __traceiter_android_rvh_tcp_sendmsg + __traceiter_android_rvh_tcp_recvmsg + __traceiter_android_rvh_udp_sendmsg + __traceiter_android_rvh_udp_recvmsg + __traceiter_android_rvh_udpv6_sendmsg + __traceiter_android_rvh_udpv6_recvmsg + __traceiter_android_rvh_tcp_select_window + __traceiter_android_rvh_inet_sock_create + __traceiter_android_rvh_inet_sock_release + __traceiter_android_vh_tcp_rtt_estimator + __traceiter_android_vh_udp_enqueue_schedule_skb + __traceiter_android_vh_build_skb_around __traceiter_android_vh_audio_usb_offload_connect __traceiter_android_vh_binder_restore_priority __traceiter_android_vh_binder_set_priority @@ -567,6 +579,18 @@ __tracepoint_android_rvh_update_thermal_stats __tracepoint_android_rvh_util_est_update __tracepoint_android_rvh_wake_up_new_task + __tracepoint_android_rvh_tcp_sendmsg + __tracepoint_android_rvh_tcp_recvmsg + __tracepoint_android_rvh_udp_sendmsg + __tracepoint_android_rvh_udp_recvmsg + __tracepoint_android_rvh_udpv6_sendmsg + __tracepoint_android_rvh_udpv6_recvmsg + __tracepoint_android_rvh_tcp_select_window + __tracepoint_android_rvh_inet_sock_create + __tracepoint_android_rvh_inet_sock_release + __tracepoint_android_vh_tcp_rtt_estimator + __tracepoint_android_vh_udp_enqueue_schedule_skb + __tracepoint_android_vh_build_skb_around __tracepoint_android_vh_audio_usb_offload_connect __tracepoint_android_vh_binder_restore_priority __tracepoint_android_vh_binder_set_priority