netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Stacks leading into skb:kfree_skb
@ 2023-07-14 22:13 Ivan Babrou
  2023-07-15  0:54 ` David Ahern
  0 siblings, 1 reply; 9+ messages in thread
From: Ivan Babrou @ 2023-07-14 22:13 UTC (permalink / raw)
  To: Linux Kernel Network Developers
  Cc: kernel-team, Eric Dumazet, David S. Miller, Paolo Abeni,
	Steven Rostedt, Masami Hiramatsu, David Ahern, Jakub Kicinski

As requested by Jakub Kicinski and David Ahern here:

* https://lore.kernel.org/netdev/20230713201427.2c50fc7b@kernel.org/

I made some aggregations for the stacks we see leading into
skb:kfree_skb endpoint. There's a lot of data that is not easily
digestible, so I lightly massaged the data and added flamegraphs in
addition to raw stack counts. Here's the gist link:

* https://gist.github.com/bobrik/0e57671c732d9b13ac49fed85a2b2290

Let me know if any other format works better for you. I have perf
script output stashed just in case.

As a reminder (also mentioned in the gist), we're on v6.1, which is
the latest LTS.

I can't explain the reasons for all the network paths we have, but our
kernel / network people are CC'd if you have any questions.

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2023-07-19 13:27 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-07-14 22:13 Stacks leading into skb:kfree_skb Ivan Babrou
2023-07-15  0:54 ` David Ahern
2023-07-18 22:33   ` Ivan Babrou
2023-07-18 22:43     ` David Ahern
2023-07-18 22:36   ` Jakub Kicinski
2023-07-19  3:10     ` Yan Zhai
2023-07-19  3:50       ` David Ahern
2023-07-19 13:18         ` Willem de Bruijn
2023-07-19 13:26           ` Eric Dumazet

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).