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>