From owner-freebsd-net@FreeBSD.ORG Fri Jun 19 09:43:36 2009 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 A22A01065672; Fri, 19 Jun 2009 09:43:36 +0000 (UTC) (envelope-from jroberson@jroberson.net) Received: from mail-px0-f203.google.com (mail-px0-f203.google.com [209.85.216.203]) by mx1.freebsd.org (Postfix) with ESMTP id 7C1158FC22; Fri, 19 Jun 2009 09:43:36 +0000 (UTC) (envelope-from jroberson@jroberson.net) Received: by mail-px0-f203.google.com with SMTP id 41so1059597pxi.3 for ; Fri, 19 Jun 2009 02:43:36 -0700 (PDT) Received: by 10.114.157.11 with SMTP id f11mr3715401wae.75.1245402761788; Fri, 19 Jun 2009 02:12:41 -0700 (PDT) Received: from ?10.0.1.198? (udp016664uds.hawaiiantel.net [72.235.41.117]) by mx.google.com with ESMTPS id v32sm5403380wah.13.2009.06.19.02.12.39 (version=SSLv3 cipher=RC4-MD5); Fri, 19 Jun 2009 02:12:40 -0700 (PDT) Date: Thu, 18 Jun 2009 23:12:45 -1000 (HST) From: Jeff Roberson X-X-Sender: jroberson@desktop To: net@freebsd.org, current@freebsd.org Message-ID: User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII Cc: Subject: mbuf layout optimizations 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: Fri, 19 Jun 2009 09:43:37 -0000 http://people.freebsd.org/~jeff/mbuf2.diff Hello, This is a call for testers and feedback on my mbuf layout improvements. I'm trying to decide whether I will push to have these included in 8.0. After reducing the scope slightly from my last patch, I have not encountered any problems. Kip Macy has also been using it for the past few weeks without issue. You should not expect any functional changes from this patch. The goal is mostly to pave the way fors more sensible mbuf handling in the future, although it does offer a few performance benefits. The only issue is that cxgb support requires another set of patches from Kip. If anyone needs those I will prod him to reply with that diff. Thanks, Jeff