tcp: add tracing of skbaddr in tcp_event_skb class
authorJason Xing <kernelxing@tencent.com>
Mon, 4 Mar 2024 09:29:34 +0000 (17:29 +0800)
committerPaolo Abeni <pabeni@redhat.com>
Thu, 7 Mar 2024 14:29:15 +0000 (15:29 +0100)
Use the existing parameter and print the address of skbaddr
as other trace functions do.

Signed-off-by: Jason Xing <kernelxing@tencent.com>
Reviewed-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
include/trace/events/tcp.h

index ac36067ae066f319eb092bbb112256099ef8169d..6ca3e0343666446873aea8a33fba28ca962d524d 100644 (file)
@@ -362,7 +362,8 @@ DECLARE_EVENT_CLASS(tcp_event_skb,
                TP_STORE_ADDR_PORTS_SKB(__entry, skb);
        ),
 
-       TP_printk("src=%pISpc dest=%pISpc", __entry->saddr, __entry->daddr)
+       TP_printk("skbaddr=%p src=%pISpc dest=%pISpc",
+                 __entry->skbaddr, __entry->saddr, __entry->daddr)
 );
 
 DEFINE_EVENT(tcp_event_skb, tcp_bad_csum,