From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark Lord Subject: Re: 2.6.17: networking bug?? Date: Tue, 13 Jun 2006 14:26:12 -0400 Message-ID: <448F0344.9000008@rtr.ca> References: <448EC6F3.3060002@rtr.ca> <448ECB09.3010308@rtr.ca> <448ED2FC.2040704@rtr.ca> <448ED9B3.8050506@rtr.ca> <448EEE9D.10105@rtr.ca> <448EF45B.2080601@rtr.ca> <448EF85E.50405@psc.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Linus Torvalds , Linux Kernel , netdev@vger.kernel.org, davem@davemloft.net Return-path: Received: from rtr.ca ([64.26.128.89]:53170 "EHLO mail.rtr.ca") by vger.kernel.org with ESMTP id S932220AbWFMS0O (ORCPT ); Tue, 13 Jun 2006 14:26:14 -0400 To: John Heffner In-Reply-To: Sender: netdev-owner@vger.kernel.org List-Id: netdev.vger.kernel.org Linus Torvalds wrote: > > On Tue, 13 Jun 2006, John Heffner wrote: >> The best thing you can do is try to find this broken box and inform its owner >> that it needs to be fixed. (If you can find out what it is, I'd be interested >> to know.) In the meantime, disabling window scaling will work around the >> problem for you. > > Well, arguably, we shouldn't necessarily have defaults that use window > scaling, or we should have ways to recognize automatically when it > doesn't work (which may not be possible). > > It's not like there aren't broken boxes out there, and it might be better > to make the default buffer sizes just be low enough that window scaling > simply isn't an issue. > > I suspect that the people who really want/need window scaling know about > it, and could be assumed to know enough to raise their limits, no? Agreed. It's taken me over a month here to realize that the particular webserver in question (www.everymac.com) wasn't "dead", but merely being blocked by my 2.6.17 kernel. All was fine with 2.6.16, as I discovered today. I wonder how many other "dead sites" there are out there, that will be shut off from people when they "upgrade" to 2.6.17 ? I'm a kernel hacker. Most users of 2.6.17 will not be. The default should be something that works "by default". Cheers