From owner-svn-src-head@FreeBSD.ORG Mon Mar 17 07:54:40 2014 Return-Path: Delivered-To: svn-src-head@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 26168C9A; Mon, 17 Mar 2014 07:54:40 +0000 (UTC) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [IPv6:2001:770:10:300::86e2:510b]) by mx1.freebsd.org (Postfix) with SMTP id E11C1E9C; Mon, 17 Mar 2014 07:54:38 +0000 (UTC) Received: from walton.maths.tcd.ie ([134.226.81.10] helo=walton.maths.tcd.ie) by salmon.maths.tcd.ie with SMTP id ; 17 Mar 2014 07:54:37 +0000 (GMT) Received: by walton.maths.tcd.ie (Postfix, from userid 238) id E8F0F7306D; Mon, 17 Mar 2014 07:54:36 +0000 (GMT) Date: Mon, 17 Mar 2014 07:54:36 +0000 From: David Malone To: Robert Watson Subject: Re: svn commit: r263198 - in head/sys: amd64/conf conf net netinet netinet6 sys Message-ID: <20140317075436.GA5864@walton.maths.tcd.ie> References: <201403150057.s2F0vofg081606@svn.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <201403150057.s2F0vofg081606@svn.freebsd.org> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: svn-src-head@FreeBSD.org, svn-src-all@FreeBSD.org, src-committers@FreeBSD.org X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2014 07:54:40 -0000 > (1) Merge a software implementation of the Toeplitz hash specified in > RSS implemented by David Malone. This is used to allow suitable > pcbgroup placement of connections before the first packet is > received from the NIC. Software hashing is generally avoided, > however, due to high cost of the hash on general-purpose CPUs. I could look at a faster software implementation, but I guess most of the value is when hashing is done on the NIC. David.