mirror of
https://github.com/nxp-imx/linux-imx.git
synced 2025-07-07 18:05:21 +02:00
ANDROID: GKI: Export tracepoint tcp_retransmit_skb
Export tracepoint tcp_retransmit_skb to collect the retransmission rate of specific tcp streams and adjust the network policy. Also, update the symbol list accordingly. 2 function symbol(s) added 'int __traceiter_tcp_retransmit_skb(void*, const struct sock*, const struct sk_buff*)' 'void skb_orphan_partial(struct sk_buff*)' 1 variable symbol(s) added 'struct tracepoint __tracepoint_tcp_retransmit_skb' Bug: 344697033 Change-Id: Ic2f9a9b31c2cbdf2a59bf3ba13805dfba5036cf5 Signed-off-by: Lei Zhang <lei.zhang.rj@vivo.com> Signed-off-by: Wenhao Liao <wenhao.liao@vivo.corp-partner.google.com> Signed-off-by: Carlos Llamas <cmllamas@google.com>
This commit is contained in:
parent
dc65436adf
commit
5bfee09a96
|
@ -334178,6 +334178,13 @@ function {
|
||||||
parameter_id: 0x191de370
|
parameter_id: 0x191de370
|
||||||
parameter_id: 0x3e10b518
|
parameter_id: 0x3e10b518
|
||||||
}
|
}
|
||||||
|
function {
|
||||||
|
id: 0x9b41a786
|
||||||
|
return_type_id: 0x6720d32f
|
||||||
|
parameter_id: 0x18bd6530
|
||||||
|
parameter_id: 0x3861403d
|
||||||
|
parameter_id: 0x3e6396e0
|
||||||
|
}
|
||||||
function {
|
function {
|
||||||
id: 0x9b41e906
|
id: 0x9b41e906
|
||||||
return_type_id: 0x6720d32f
|
return_type_id: 0x6720d32f
|
||||||
|
@ -357366,6 +357373,15 @@ elf_symbol {
|
||||||
type_id: 0x9bd458e9
|
type_id: 0x9bd458e9
|
||||||
full_name: "__traceiter_task_rename"
|
full_name: "__traceiter_task_rename"
|
||||||
}
|
}
|
||||||
|
elf_symbol {
|
||||||
|
id: 0x59a320d1
|
||||||
|
name: "__traceiter_tcp_retransmit_skb"
|
||||||
|
is_defined: true
|
||||||
|
symbol_type: FUNCTION
|
||||||
|
crc: 0xaf09acb4
|
||||||
|
type_id: 0x9b41a786
|
||||||
|
full_name: "__traceiter_tcp_retransmit_skb"
|
||||||
|
}
|
||||||
elf_symbol {
|
elf_symbol {
|
||||||
id: 0x961fbab2
|
id: 0x961fbab2
|
||||||
name: "__traceiter_workqueue_execute_end"
|
name: "__traceiter_workqueue_execute_end"
|
||||||
|
@ -361884,6 +361900,15 @@ elf_symbol {
|
||||||
type_id: 0x18ccbd2c
|
type_id: 0x18ccbd2c
|
||||||
full_name: "__tracepoint_task_rename"
|
full_name: "__tracepoint_task_rename"
|
||||||
}
|
}
|
||||||
|
elf_symbol {
|
||||||
|
id: 0x4c9e8f73
|
||||||
|
name: "__tracepoint_tcp_retransmit_skb"
|
||||||
|
is_defined: true
|
||||||
|
symbol_type: OBJECT
|
||||||
|
crc: 0x90671852
|
||||||
|
type_id: 0x18ccbd2c
|
||||||
|
full_name: "__tracepoint_tcp_retransmit_skb"
|
||||||
|
}
|
||||||
elf_symbol {
|
elf_symbol {
|
||||||
id: 0x1a51f8cc
|
id: 0x1a51f8cc
|
||||||
name: "__tracepoint_workqueue_execute_end"
|
name: "__tracepoint_workqueue_execute_end"
|
||||||
|
@ -404708,6 +404733,15 @@ elf_symbol {
|
||||||
type_id: 0x17dc60ac
|
type_id: 0x17dc60ac
|
||||||
full_name: "skb_free_datagram"
|
full_name: "skb_free_datagram"
|
||||||
}
|
}
|
||||||
|
elf_symbol {
|
||||||
|
id: 0xf49fd863
|
||||||
|
name: "skb_orphan_partial"
|
||||||
|
is_defined: true
|
||||||
|
symbol_type: FUNCTION
|
||||||
|
crc: 0xa7190bca
|
||||||
|
type_id: 0x11cb8bd5
|
||||||
|
full_name: "skb_orphan_partial"
|
||||||
|
}
|
||||||
elf_symbol {
|
elf_symbol {
|
||||||
id: 0x778992cc
|
id: 0x778992cc
|
||||||
name: "skb_page_frag_refill"
|
name: "skb_page_frag_refill"
|
||||||
|
@ -419498,6 +419532,7 @@ interface {
|
||||||
symbol_id: 0x313b4348
|
symbol_id: 0x313b4348
|
||||||
symbol_id: 0xcac5a7d5
|
symbol_id: 0xcac5a7d5
|
||||||
symbol_id: 0x2dc83a86
|
symbol_id: 0x2dc83a86
|
||||||
|
symbol_id: 0x59a320d1
|
||||||
symbol_id: 0x961fbab2
|
symbol_id: 0x961fbab2
|
||||||
symbol_id: 0x09f12012
|
symbol_id: 0x09f12012
|
||||||
symbol_id: 0xb3150ce0
|
symbol_id: 0xb3150ce0
|
||||||
|
@ -420000,6 +420035,7 @@ interface {
|
||||||
symbol_id: 0x9deae602
|
symbol_id: 0x9deae602
|
||||||
symbol_id: 0xe91cdbb3
|
symbol_id: 0xe91cdbb3
|
||||||
symbol_id: 0x4f1ffabc
|
symbol_id: 0x4f1ffabc
|
||||||
|
symbol_id: 0x4c9e8f73
|
||||||
symbol_id: 0x1a51f8cc
|
symbol_id: 0x1a51f8cc
|
||||||
symbol_id: 0x20843be8
|
symbol_id: 0x20843be8
|
||||||
symbol_id: 0xc9969dba
|
symbol_id: 0xc9969dba
|
||||||
|
@ -424749,6 +424785,7 @@ interface {
|
||||||
symbol_id: 0xc8bed5da
|
symbol_id: 0xc8bed5da
|
||||||
symbol_id: 0x33735fec
|
symbol_id: 0x33735fec
|
||||||
symbol_id: 0xca7402ca
|
symbol_id: 0xca7402ca
|
||||||
|
symbol_id: 0xf49fd863
|
||||||
symbol_id: 0x778992cc
|
symbol_id: 0x778992cc
|
||||||
symbol_id: 0x0e0dc50e
|
symbol_id: 0x0e0dc50e
|
||||||
symbol_id: 0x90d072a5
|
symbol_id: 0x90d072a5
|
||||||
|
|
|
@ -24,6 +24,7 @@
|
||||||
sched_setattr_nocheck
|
sched_setattr_nocheck
|
||||||
schedule_timeout_killable
|
schedule_timeout_killable
|
||||||
set_blocksize
|
set_blocksize
|
||||||
|
skb_orphan_partial
|
||||||
static_key_enable
|
static_key_enable
|
||||||
submit_bh
|
submit_bh
|
||||||
__kmalloc_node
|
__kmalloc_node
|
||||||
|
@ -120,6 +121,7 @@
|
||||||
__traceiter_sched_waking
|
__traceiter_sched_waking
|
||||||
__traceiter_sys_exit
|
__traceiter_sys_exit
|
||||||
__traceiter_task_rename
|
__traceiter_task_rename
|
||||||
|
__traceiter_tcp_retransmit_skb
|
||||||
__traceiter_workqueue_execute_end
|
__traceiter_workqueue_execute_end
|
||||||
__traceiter_workqueue_execute_start
|
__traceiter_workqueue_execute_start
|
||||||
__tracepoint_android_rvh_alloc_and_link_pwqs
|
__tracepoint_android_rvh_alloc_and_link_pwqs
|
||||||
|
@ -213,6 +215,7 @@
|
||||||
__tracepoint_sched_waking
|
__tracepoint_sched_waking
|
||||||
__tracepoint_sys_exit
|
__tracepoint_sys_exit
|
||||||
__tracepoint_task_rename
|
__tracepoint_task_rename
|
||||||
|
__tracepoint_tcp_retransmit_skb
|
||||||
__tracepoint_workqueue_execute_end
|
__tracepoint_workqueue_execute_end
|
||||||
__tracepoint_workqueue_execute_start
|
__tracepoint_workqueue_execute_start
|
||||||
ucsi_send_command
|
ucsi_send_command
|
||||||
|
|
|
@ -69,3 +69,5 @@ EXPORT_TRACEPOINT_SYMBOL_GPL(net_dev_queue);
|
||||||
EXPORT_TRACEPOINT_SYMBOL_GPL(net_dev_xmit);
|
EXPORT_TRACEPOINT_SYMBOL_GPL(net_dev_xmit);
|
||||||
EXPORT_TRACEPOINT_SYMBOL_GPL(netif_receive_skb);
|
EXPORT_TRACEPOINT_SYMBOL_GPL(netif_receive_skb);
|
||||||
EXPORT_TRACEPOINT_SYMBOL_GPL(netif_rx);
|
EXPORT_TRACEPOINT_SYMBOL_GPL(netif_rx);
|
||||||
|
|
||||||
|
EXPORT_TRACEPOINT_SYMBOL_GPL(tcp_retransmit_skb);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user