From owner-freebsd-stable Thu Dec 13 4:43:28 2001 Delivered-To: freebsd-stable@freebsd.org Received: from smtp.www-service.de (smtp.www-service.de [212.77.161.16]) by hub.freebsd.org (Postfix) with SMTP id ECD5E37B420 for ; Thu, 13 Dec 2001 04:43:22 -0800 (PST) Received: (qmail 7829 invoked from network); 13 Dec 2001 12:43:10 -0000 Received: from pd9503389.dip.t-dialin.net (HELO fw.tue.le) (217.80.51.137) by smtp.www-service.de with SMTP; 13 Dec 2001 12:43:10 -0000 Received: from mezcal.tue.le (mezcal.tue.le [192.168.201.20]) by fw.tue.le (8.8.8/8.8.8) with ESMTP id NAA12547; Thu, 13 Dec 2001 13:42:44 +0100 (CET) (envelope-from thz@mezcal.tue.le) Received: (from thz@localhost) by mezcal.tue.le (8.11.6/8.11.6) id fBDCgiS00415; Thu, 13 Dec 2001 13:42:44 +0100 (CET) (envelope-from thz) Date: Thu, 13 Dec 2001 13:42:44 +0100 From: Thomas Zenker To: Matthew Dillon Cc: stable@freebsd.org Subject: Re: TCP stack still hosed? Message-ID: <20011213134244.A380@mezcal.tue.le> Mail-Followup-To: Thomas Zenker , Matthew Dillon , stable@freebsd.org References: <20011213105451.A738@mezcal.tue.le> <200112131102.fBDB2WQ66827@apollo.backplane.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200112131102.fBDB2WQ66827@apollo.backplane.com>; from dillon@apollo.backplane.com on Thu, Dec 13, 2001 at 03:02:32AM -0800 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, Dec 13, 2001 at 03:02:32AM -0800, Matthew Dillon wrote: > Check your kernel sources and make sure you have at least these > versions: > > Revision Changes Path > 1.107.2.19 +8 -3 src/sys/netinet/tcp_input.c > 1.39.2.12 +40 -14 src/sys/netinet/tcp_output.c > 1.56.2.9 +2 -1 src/sys/netinet/tcp_var.h > > If you don't, maybe your update or build/install mechanism isn't > working as expected. > > If you do, we need tcpdumps of the test connection. Also, I recommend > testing between two hosts with normal ethernet cards in them > (i.e. not USB) as a double-check. > > -Matt > Matthew Dillon repeated the tests with a normal ethernet card. I had to change the test procedure, because of the 100Mbit ethernet sysinstall was masking the results. So I did fetch ftp:// of the iso image, about 150MB. the result is different: server 2001/12/13, client 2001/12/12: 6 MBps server 2001/11/20, client 2001/12/12: 5.8 MBps server 2001/11/20, client 2001/07/17: 7.2 MBps so here the differences are not that much. The difference for USB/ethernet is caused by the changes in netinet/, but not by changes in USB. The behaviour of a kernel with all changes in only in netinet from 2001/11/20 on backed out, is the same as that of a whole kernel of that date. Thomas -- Thomas Zenker c/o Lennartz electronic GmbH Bismarckstrasse 136, D-72072 Tuebingen, Germany Phone: +49-(0)7071-93550 Email: thz@lennartz-electronic.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message