From: Eric Dumazet <[email protected]> Date: Tue, 14 Nov 2017 21:02:19 -0800
> From: Eric Dumazet <[email protected]> > > syzbot easily found a regression added in our latest patches [1] > > No longer set tp->highest_sack to the head of the send queue since > this is not logical and error prone. > > Only sack processing should maintain the pointer to an skb from rtx queue. > > We might in the future only remember the sequence instead of a pointer to skb, > since rb-tree should allow a fast lookup. ... > Fixes: 737ff314563c ("tcp: use sequence distance to detect reordering") > Signed-off-by: Eric Dumazet <[email protected]> > Cc: Yuchung Cheng <[email protected]> > Reported-by: syzbot <[email protected]> Applied.
