LRO causing stretch ACK violations interacts badly with delayed ACKing

Julian Elischer julian at freebsd.org
Mon Oct 21 17:17:43 UTC 2013


On 10/22/13 12:39 AM, Colin Percival wrote:
> So unless that code is broken somehow (it looks reasonable to me) I 
> don't think it's a problem of data getting stuck in soft-LRO. 
> Looking at the TCP stack on the other hand confuses me -- I see code 
> which seems to be saying that we can delay-ACK any time that we're 
> receiving data and don't have a delayed ACK already pending, without 
> any regard for the fact that we might be receiving 2+ MSS at once... 
> am I missing something here?

see what happens if you always send there..



More information about the freebsd-net mailing list