Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753333AbYKGOar (ORCPT ); Fri, 7 Nov 2008 09:30:47 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752834AbYKGOaI (ORCPT ); Fri, 7 Nov 2008 09:30:08 -0500 Received: from courier.cs.helsinki.fi ([128.214.9.1]:49352 "EHLO mail.cs.helsinki.fi" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752461AbYKGOaE (ORCPT ); Fri, 7 Nov 2008 09:30:04 -0500 Date: Fri, 7 Nov 2008 16:30:01 +0200 (EET) From: "=?ISO-8859-1?Q?Ilpo_J=E4rvinen?=" X-X-Sender: ijjarvin@wrl-59.cs.helsinki.fi To: Daniel J Blueman cc: Mikael Abrahamsson , David Miller , LKML , Netdev , linux-net@vger.kernel.org Subject: Re: time for TCP ECN defaulting to on? In-Reply-To: <6278d2220811070543p51ca2139t13aba28e6dba5ff4@mail.gmail.com> Message-ID: References: <6278d2220811040632u7a36d68ekad5de517fd0671bb@mail.gmail.com> <20081105.151015.206163697.davem@davemloft.net> <6278d2220811070543p51ca2139t13aba28e6dba5ff4@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1849 Lines: 40 On Fri, 7 Nov 2008, Daniel J Blueman wrote: > then we > avoid hurting these users by enabling ECN per default when eg > CONFIG_IP_ADVANCED_ROUTER is set (to little direct benefit of course). I suppose all distros enable that anyway in generic kernels so it's not going to be any different from just enabling it. > It's a start and a constructive idea; by doing this and documenting > it, we provide a wake-up call for vendors, laying the path for > enabling it for all types of host in a few years. Even enabling ECN > for -rc kernels will raise awareness. > > Alternatively, an ECN-day could be publicised targeting the linux tech > community, where we can report failing networks/sites to a central > website to quantify actual potential negative impact. This will still miss much. Eg., the ordering problems were not discovered afaik until 2.6.27 release, that's quite long time of testing without anybody noticing that hey it's broken (it might be that some distro circles saw this with some -rcx if they were using them but that didn't gain much attention until 2.6.27 was already out). And at that time the imminent release of Ubuntu's made the amount of testers much more abundant resource than with some other kernel version. Agreed that we definately should do more than just turn it on and wait for troubles but educating users might turn out to be quite hard problem. And certainly there will be troubles as even with the most comprehensive attempts within linux' dev+tester community are going to leave major holes like was proven with the tcp option ordering saga. -- i. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/