Message ID | 20220416001048.2218911-1-eric.dumazet@gmail.com (mailing list archive) |
---|---|
Headers | show |
Series | tcp: drop reason additions | expand |
Hello: This series was applied to netdev/net-next.git (master) by David S. Miller <davem@davemloft.net>: On Fri, 15 Apr 2022 17:10:38 -0700 you wrote: > From: Eric Dumazet <edumazet@google.com> > > Currently, TCP is either missing drop reasons, > or pretending that some useful packets are dropped. > > This patch series makes "perf record -a -e skb:kfree_skb" > much more usable. > > [...] Here is the summary with links: - [net-next,01/10] tcp: consume incoming skb leading to a reset https://git.kernel.org/netdev/net-next/c/d9d024f96609 - [net-next,02/10] tcp: get rid of rst_seq_match https://git.kernel.org/netdev/net-next/c/b5ec1e6205a1 - [net-next,03/10] tcp: add drop reason support to tcp_validate_incoming() https://git.kernel.org/netdev/net-next/c/da40b613f89c - [net-next,04/10] tcp: make tcp_rcv_state_process() drop monitor friendly https://git.kernel.org/netdev/net-next/c/37fd4e842391 - [net-next,05/10] tcp: add drop reasons to tcp_rcv_state_process() https://git.kernel.org/netdev/net-next/c/669da7a71890 - [net-next,06/10] tcp: add two drop reasons for tcp_ack() https://git.kernel.org/netdev/net-next/c/4b506af9c5b8 - [net-next,07/10] tcp: add drop reason support to tcp_prune_ofo_queue() https://git.kernel.org/netdev/net-next/c/e7c89ae4078e - [net-next,08/10] tcp: make tcp_rcv_synsent_state_process() drop monitor friend https://git.kernel.org/netdev/net-next/c/c337578a6592 - [net-next,09/10] tcp: add drop reasons to tcp_rcv_synsent_state_process() https://git.kernel.org/netdev/net-next/c/659affdb5140 - [net-next,10/10] tcp: add drop reason support to tcp_ofo_queue() https://git.kernel.org/netdev/net-next/c/8fbf195798b5 You are awesome, thank you!
From: Eric Dumazet <edumazet@google.com> Currently, TCP is either missing drop reasons, or pretending that some useful packets are dropped. This patch series makes "perf record -a -e skb:kfree_skb" much more usable. Eric Dumazet (10): tcp: consume incoming skb leading to a reset tcp: get rid of rst_seq_match tcp: add drop reason support to tcp_validate_incoming() tcp: make tcp_rcv_state_process() drop monitor friendly tcp: add drop reasons to tcp_rcv_state_process() tcp: add two drop reasons for tcp_ack() tcp: add drop reason support to tcp_prune_ofo_queue() tcp: make tcp_rcv_synsent_state_process() drop monitor friend tcp: add drop reasons to tcp_rcv_synsent_state_process() tcp: add drop reason support to tcp_ofo_queue() include/linux/skbuff.h | 13 ++++ include/trace/events/skb.h | 14 ++++ net/ipv4/tcp_input.c | 127 +++++++++++++++++++++---------------- 3 files changed, 100 insertions(+), 54 deletions(-)