From owner-freebsd-current@FreeBSD.ORG Sat Jan 7 20:24:04 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4248F16A41F; Sat, 7 Jan 2006 20:24:04 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id B3AE343D45; Sat, 7 Jan 2006 20:23:59 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (junior.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id k07KNqaq001321; Sat, 7 Jan 2006 13:23:52 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <43C02362.2070009@samsco.org> Date: Sat, 07 Jan 2006 13:24:02 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20051230 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Matthew Dillon References: <73774.1136109554@critter.freebsd.dk> <20060101035958.A86264@xorpc.icir.org> <43B7E1EC.5090301@mac.com> <200601060636.k066aNYn079015@apollo.backplane.com> <43BFEB2E.4040303@freebsd.org> <200601071940.k07JeHt3095158@apollo.backplane.com> In-Reply-To: <200601071940.k07JeHt3095158@apollo.backplane.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on pooker.samsco.org Cc: Andre Oppermann , current@freebsd.org Subject: Re: FreeBSD handles leapsecond correctly 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, 07 Jan 2006 20:24:04 -0000 Matthew Dillon wrote: [...] I'm about to release a patch to Andre that should allow if_em to fast forward 1mpps or more on his hardware, using no shortcuts or hacks other than the inherent shortcut that the ffwd code provides. The approach I'm taking also works on the other high performance network interfaces. There is also a lot of work going on to streamline the ifnet layer that will likely result in several hundred nanoseconds of latency being removed from there. I'd personally love to see DragonFly approach this level of performance. Given that it took FreeBSD about 3-4 years to slog through setting up and validating a new architecture before we could start focusing on performance, I think that DFly is right on track on the same schedule. Hopefully the results are as worthwhile on DFly in the future as they are on FreeBSD right now. Scott