]> Git Repo - linux.git/commit
net: add location to trace_consume_skb()
authorEric Dumazet <[email protected]>
Thu, 16 Feb 2023 15:47:18 +0000 (15:47 +0000)
committerDavid S. Miller <[email protected]>
Mon, 20 Feb 2023 08:28:49 +0000 (08:28 +0000)
commitdd1b527831a3ed659afa01b672d8e1f7e6ca95a5
tree49d25216963d33e8acc4e8a9cf85bd9fd1ce464f
parent9f78bf330a66cd400b3e00f370f597e9fa939207
net: add location to trace_consume_skb()

kfree_skb() includes the location, it makes sense
to add it to consume_skb() as well.

After patch:

 taskd_EventMana  8602 [004]   420.406239: skb:consume_skb: skbaddr=0xffff893a4a6d0500 location=unix_stream_read_generic
         swapper     0 [011]   422.732607: skb:consume_skb: skbaddr=0xffff89597f68cee0 location=mlx4_en_free_tx_desc
      discipline  9141 [043]   423.065653: skb:consume_skb: skbaddr=0xffff893a487e9c00 location=skb_consume_udp
         swapper     0 [010]   423.073166: skb:consume_skb: skbaddr=0xffff8949ce9cdb00 location=icmpv6_rcv
         borglet  8672 [014]   425.628256: skb:consume_skb: skbaddr=0xffff8949c42e9400 location=netlink_dump
         swapper     0 [028]   426.263317: skb:consume_skb: skbaddr=0xffff893b1589dce0 location=net_rx_action
            wget 14339 [009]   426.686380: skb:consume_skb: skbaddr=0xffff893a51b552e0 location=tcp_rcv_state_process

Signed-off-by: Eric Dumazet <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
include/trace/events/skb.h
net/core/dev.c
net/core/skbuff.c
This page took 0.058374 seconds and 4 git commands to generate.