Netdev List
 help / color / mirror / Atom feed
* [PATCH net-next 0/2] tcp: take care of another syzbot issue
@ 2022-02-22  3:21 Eric Dumazet
  2022-02-22  3:21 ` [PATCH net-next 1/2] net: add skb_set_end_offset() helper Eric Dumazet
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Eric Dumazet @ 2022-02-22  3:21 UTC (permalink / raw)
  To: David S . Miller, Jakub Kicinski
  Cc: netdev, Marco Elver, Eric Dumazet, Eric Dumazet

From: Eric Dumazet <edumazet@google.com>

This is a minor issue: It took months for syzbot to find a C repro,
and even with it, I had to spend a lot of time to understand KFENCE
was a prereq. With the default kfence 500ms interval, I had to be
very patient to trigger the kernel warning and perform my analysis.

This series targets net-next tree, because I added a new generic helper
in the first patch, then fixed the issue in the second one.
They can be backported once proven solid.

Eric Dumazet (2):
  net: add skb_set_end_offset() helper
  net: preserve skb_end_offset() in skb_unclone_keeptruesize()

 include/linux/skbuff.h | 30 +++++++++++++++++--------
 net/core/skbuff.c      | 51 ++++++++++++++++++++++++++++++------------
 2 files changed, 58 insertions(+), 23 deletions(-)

-- 
2.35.1.473.g83b2b277ed-goog


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

end of thread, other threads:[~2022-02-23  9:26 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-02-22  3:21 [PATCH net-next 0/2] tcp: take care of another syzbot issue Eric Dumazet
2022-02-22  3:21 ` [PATCH net-next 1/2] net: add skb_set_end_offset() helper Eric Dumazet
2022-02-22  3:21 ` [PATCH net-next 2/2] net: preserve skb_end_offset() in skb_unclone_keeptruesize() Eric Dumazet
2022-02-23  9:25   ` Marco Elver
2022-02-23  4:10 ` [PATCH net-next 0/2] tcp: take care of another syzbot issue patchwork-bot+netdevbpf
2022-02-23  4:15   ` Jakub Kicinski
2022-02-23  4:48     ` Eric Dumazet

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox