From owner-freebsd-current@FreeBSD.ORG Sat May 31 22:27:09 2008 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2A0EB106566C; Sat, 31 May 2008 22:27:09 +0000 (UTC) (envelope-from ianf@clue.co.za) Received: from munchkin.clue.co.za (munchkin.clue.co.za [66.219.59.160]) by mx1.freebsd.org (Postfix) with ESMTP id F2A718FC2E; Sat, 31 May 2008 22:27:08 +0000 (UTC) (envelope-from ianf@clue.co.za) DomainKey-Signature: a=rsa-sha1; q=dns; c=simple; s=20070313; d=clue.co.za; h=Received:Received:Received:To:cc:From:Subject:In-Reply-To:X-Attribution:Date:Message-Id; b=mSQJXNG2/59G//3RWFYhxbGMb3c9VaWy1Yqr/Rx8vNQzWNKWgsL+jAVV3q/kLn/1daESYwHgDKMI39Kl1hauYb6ejltnKh4lDFY5vq0NrK3LLxoT2R1J7dAZvoQWobfUC58h6wB9wxB2ogIU7c/9UChgPdtZ3Xm/iJaoY9Oy6i9rTrpEhyDkt4w4whMmNoSqa2M7L/EG5FwSZwHO4phf8/yly23Oqh/8AI9gpXHdPJRIjh/K281fxQkVZifUTpsp; Received: from uucp by munchkin.clue.co.za with local-rmail (Exim 4.67) (envelope-from ) id 1K2ZXY-00080J-Hs; Sat, 31 May 2008 22:27:08 +0000 Received: from dsl-241-42-240.telkomadsl.co.za ([41.241.42.240] helo=clue.co.za) by urchin.clue.co.za with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1K2ZX6-0002tM-LH; Sat, 31 May 2008 22:26:40 +0000 Received: from localhost ([127.0.0.1] helo=clue.co.za) by clue.co.za with esmtp (Exim 4.69 (FreeBSD)) (envelope-from ) id 1K2ZX4-00016e-V9; Sun, 01 Jun 2008 00:26:38 +0200 To: John Baldwin From: Ian FREISLICH In-Reply-To: Message from John Baldwin of "Sat, 31 May 2008 00:24:59 -0400." <200805310025.00003.jhb@freebsd.org> X-Attribution: BOFH Date: Sun, 01 Jun 2008 00:26:38 +0200 Message-Id: Cc: current@freebsd.org Subject: Re: xe(4) MPSAFE patch 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, 31 May 2008 22:27:09 -0000 John Baldwin wrote: > I have a patch to make xe(4) MPSAFE. I do not have hardware to test this, > however. Please test this, or the driver will be removed. > > http://www.FreeBSD.org/~jhb/patches/xe.patch Compile tests and runs ok: xe0: at port 0x2e8-0x2ef irq 11 function 0 config 39 on pccard0 xe0: version 0x55/0x05, 100Mbps capable, with modem xe0: Ethernet address: 00:10:a4:b6:0a:32 xe0: [ITHREAD] I don't have heavy network load, but I do have net.inet.ip.forwarding=1 net.inet.ip.fastforwarding=1 set and it's terminating vpn connections and firewalling. Stats since boot (9 minutes): [router.freislich] ~ # netstat -ni Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll lo0 16384 0 0 0 0 0 lo0 16384 127.0.0.0/8 127.0.0.1 0 - 0 - - xe0 1500 00:10:a4:b6:0a:32 3919 0 3380 21 0 xe0 1500 41.204.212.16 41.204.212.165 2662 - 1605 - - tun0 1500 1577 0 1041 0 0 tun0 1500 10.0.4.0/24 10.0.4.1 0 - 0 - - Thanks for your hard work. Ian -- Ian Freislich