Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Oct 2013 01:17:33 +0800
From:      Julian Elischer <julian@freebsd.org>
To:        Colin Percival <cperciva@freebsd.org>, Andre Oppermann <andre@freebsd.org>, freebsd-net@freebsd.org
Subject:   Re: LRO causing stretch ACK violations interacts badly with delayed ACKing
Message-ID:  <526561AD.8030906@freebsd.org>
In-Reply-To: <526558D2.3010505@freebsd.org>
References:  <52605EC9.6090406@freebsd.org> <526478D0.1000601@freebsd.org> <5264869E.4000308@freebsd.org> <5265450C.1060601@freebsd.org> <526558D2.3010505@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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..




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?526561AD.8030906>