From owner-freebsd-net@FreeBSD.ORG Mon Jan 21 06:41:52 2008 Return-Path: Delivered-To: net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4439B16A417; Mon, 21 Jan 2008 06:41:52 +0000 (UTC) (envelope-from jhealy@swin.edu.au) Received: from swin.edu.au (gpo5.cc.swin.edu.au [136.186.1.225]) by mx1.freebsd.org (Postfix) with ESMTP id AA50213C455; Mon, 21 Jan 2008 06:41:51 +0000 (UTC) (envelope-from jhealy@swin.edu.au) Received: from groupwise.swin.edu.au (hwncl3-inet.cc.swin.edu.au [136.186.3.197]) by swin.edu.au (8.13.6.20060614/8.13.1) with ESMTP id m0L5v5ih014184; Mon, 21 Jan 2008 16:57:05 +1100 Received: from [136.186.229.102] (jhealy.caia.swin.edu.au [136.186.229.102]) by groupwise.swin.edu.au with ESMTP; Mon, 21 Jan 2008 16:57:03 +1100 Message-ID: <4794342E.8080602@swin.edu.au> Date: Mon, 21 Jan 2008 16:57:02 +1100 From: James Healy User-Agent: Thunderbird 2.0.0.6 (X11/20071113) MIME-Version: 1.0 To: Andre Oppermann References: <20071219123305.Y95322@fledge.watson.org> <47693DBD.6050104@swin.edu.au> <476A45D6.6030305@freebsd.org> <47858D35.6060006@swin.edu.au> <4786D23A.1080509@freebsd.org> In-Reply-To: <4786D23A.1080509@freebsd.org> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=5.0 tests=ALL_TRUSTED autolearn=disabled version=3.1.9 X-Spam-Checker-Version: SpamAssassin 3.1.9 (2007-02-13) on gpo5.cc.swin.edu.au Cc: Lawrence Stewart , net@freebsd.org, Robert Watson , grenville armitage , arch@freebsd.org Subject: Re: Coordinating TCP projects X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jan 2008 06:41:52 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Andre Oppermann wrote: > The first cut is now at //depot/projects/tcp_reass/ however I made > a mistake when creating the branch and now the code is in the same > changeset as the branching itself. Doesn't make it easy to do a > diff. Have to see how I can fix that. Anyway, have a look and I'm > going to finish/fix the code tomorrow evening. Our initial thoughts on dynamically resizing the TCP reassembly queue in step with the receive buffer size to avoid segments being dropped unnecessarily have been superseded by the tcp_reass branch. Amongst a number of number of optimisations, this dynamic cap is now implemented. Hopefully we'll find some spare cycles to test the branch out soon. James Healy http://caia.swin.edu.au/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHlDQu4oawkrbYo/kRAvZdAJkB+vBb8Eu/a4cCqF/6v0q221/dNwCfbqOU Qvm2dFjGlJ2AQmOTFEeOZZ8= =053h -----END PGP SIGNATURE-----