From owner-freebsd-arch@FreeBSD.ORG Tue Aug 19 19:13:35 2003 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 24E9516A4BF for ; Tue, 19 Aug 2003 19:13:35 -0700 (PDT) Received: from smtp.mho.com (smtp.mho.net [64.58.4.6]) by mx1.FreeBSD.org (Postfix) with SMTP id EEDE143FD7 for ; Tue, 19 Aug 2003 19:13:33 -0700 (PDT) (envelope-from scottl@freebsd.org) Received: (qmail 98796 invoked by uid 1002); 20 Aug 2003 02:13:33 -0000 Received: from unknown (HELO freebsd.org) (64.58.1.252) by smtp.mho.net with SMTP; 20 Aug 2003 02:13:33 -0000 Message-ID: <3F42D8EC.1010706@freebsd.org> Date: Tue, 19 Aug 2003 20:11:56 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.3) Gecko/20030425 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Sam Leffler References: <447450569.1061308767@melange.errno.com> In-Reply-To: <447450569.1061308767@melange.errno.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-net-@freebsd.org cc: freebsd-arch@freebsd.org Subject: Re: HEADS UP: network locking work going on X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Aug 2003 02:13:35 -0000 Sam Leffler wrote: > I'm actively working on improving the network performance of -current. > Much of this work involves removing Giant from the network stack. I've > already been in touch with many developers that are working in this > area; this note is to insure "everyone" is aware. If your are actively > working on stuff related to the network code and I haven't already > corresponded with you; please let me know so we can coordinate our > work--I have no interest in duplicating the efforts of others. > Otherwise, if you are working in this area I'd appreciate knowing about > any significant changes planned that might affect what I'm doing. > > As to the work itself, the overall goal is to bring the performance for > "normal network use" back to at least that of -stable. This is to be > done in time for the 5.2 release though the specifics of what is > included in 5.2 are to be determined. Obviously the main work here is > to remove Giant and to that end I've already made a pass over the > following areas (in no specific order): > > raw sockets > routing table (except multicast routing) > fast ipsec > fast forwarding > bridge > ipfw > 802.11 layer > fxp, em, sis, wi, and ath drivers > Excellent! Is there any consideration for running some hardware drivers with Giant while they are converted? Scott