From owner-freebsd-current@FreeBSD.ORG Sat Nov 13 00:54:53 2010 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 480271065696 for ; Sat, 13 Nov 2010 00:54:53 +0000 (UTC) (envelope-from lstewart@freebsd.org) Received: from lauren.room52.net (lauren.room52.net [210.50.193.198]) by mx1.freebsd.org (Postfix) with ESMTP id 09F228FC0C for ; Sat, 13 Nov 2010 00:54:53 +0000 (UTC) Received: from lawrence1.loshell.room52.net (ppp59-167-184-191.static.internode.on.net [59.167.184.191]) by lauren.room52.net (Postfix) with ESMTPSA id 9C2D97E853; Sat, 13 Nov 2010 11:54:51 +1100 (EST) Message-ID: <4CDDE1DB.3010007@freebsd.org> Date: Sat, 13 Nov 2010 11:54:51 +1100 From: Lawrence Stewart User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-AU; rv:1.9.2.9) Gecko/20101006 Lightning/1.0b2 Thunderbird/3.1.4 MIME-Version: 1.0 To: Kevin Oberman References: <20101112175838.EE9D81CC13@ptavv.es.net> In-Reply-To: <20101112175838.EE9D81CC13@ptavv.es.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=0.0 required=5.0 tests=UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on lauren.room52.net Cc: freebsd-current@freebsd.org Subject: Re: [HEADS UP] Significant TCP work committed to head X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Nov 2010 00:54:53 -0000 On 11/13/10 04:58, Kevin Oberman wrote: >> Date: Fri, 12 Nov 2010 20:35:45 +1100 >> From: Lawrence Stewart >> Sender: owner-freebsd-current@freebsd.org >> >> Hi All, >> >> A quick note that this evening, I made the first in a series of upcoming >> commits to head that modify the TCP stack fairly significantly. I have >> no reason to believe you'll notice any issues, but TCP is a complex >> beast and it's possible things might crop up. The changes are mostly >> related to congestion control, so the sorts of issues that are likely to >> crop up if any will most probably be subtle and difficult to even >> detect. The first svn revision in question is r215166. The next few >> commits I plan to make will be basically zero impact and then another >> significant patch will follow in a few weeks. >> >> If you bump into an issue that you think might be related to this work, >> please roll back r215166 from your tree and attempt to reporoduce before >> reporting the problem. Please CC me directly with your problem report >> and post to freebsd-current@ or freebsd-net@ as well. >> >> Lots more information about what all this does and how to use it will be >> following in the coming weeks, but in the meantime, just keep this note >> in the back of your mind. For the curious, some information about the >> project is available at [1,2]. >> >> Cheers, >> Lawrence >> >> [1] http://caia.swin.edu.au/freebsd/5cc/ >> [2] >> http://www.freebsd.org/news/status/report-2010-07-2010-09.html#Five-New-TCP-Congestion-Control-Algorithms-for-FreeBSD > > Lawrence, > > Great news! I've been looking forward to having these congestion > algorithms for a while and this is clearly a big step to getting there. HTCP and CUBIC should become available next week (the zero impact commits I mentioned in my email above) and then a chunk of additional infrastructure is needed in order to add our delay based algorithm modules to the tree. We anticipate having all the code in head by the time Christmas rolls around assuming no major issues crop up. > Do you intend to MFC this for 8.2? No. I wouldn't feel comfortable unleashing this on people with only 2 weeks of soak time in head. The current MFC schedule is 3 months from yesterday, so it will be in stable/8 and hopefully stable/7 as well shortly after 8.2 and 7.4 are released. Cheers, Lawrence