Message ID | 20241006203224.1404384-1-edumazet@google.com (mailing list archive) |
---|---|
Headers | show |
Series | tcp: add skb->sk to more control packets | expand |
On Sun, 6 Oct 2024 20:32:19 +0000 Eric Dumazet wrote: > Currently, TCP can set skb->sk for a variety of transmit packets. > > However, packets sent on behalf of a TIME_WAIT sockets do not > have an attached socket. > > Same issue for RST packets. > > We want to change this, in order to increase eBPF program > capabilities. > > This is slightly risky, because various layers could > be confused by TIME_WAIT sockets showing up in skb->sk. > > v2: audited all sk_to_full_sk() users and addressed Martin feedback. I think this patch set is causing crashes like: https://netdev-3.bots.linux.dev/vmksft-nf-dbg/results/804862/2-conntrack-vrf-sh/stderr I haven't had the time to investigate in depth and before the next run someone else posted a broken change, sigh.