From owner-freebsd-stable@FreeBSD.ORG Sun Oct 8 10:50:46 2006 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 148CA16A403 for ; Sun, 8 Oct 2006 10:50:46 +0000 (UTC) (envelope-from ohartman@uni-mainz.de) Received: from mailgate01.zdv.uni-mainz.de (mailgate01.zdv.Uni-Mainz.DE [134.93.178.131]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C41943D49 for ; Sun, 8 Oct 2006 10:50:44 +0000 (GMT) (envelope-from ohartman@uni-mainz.de) Received: from exfront01.zdv.uni-mainz.de ([134.93.176.49]) by mailgate01.zdv.uni-mainz.de with ESMTP; 08 Oct 2006 12:50:43 +0200 Received: from mail.uni-mainz.de ([134.93.176.49]) by exfront01.zdv.Uni-Mainz.DE with Microsoft SMTPSVC(6.0.3790.1830); Sun, 8 Oct 2006 12:50:43 +0200 Received: from [192.168.1.128] ([85.178.18.39] RDNS failed) by mail.uni-mainz.de over TLS secured channel with Microsoft SMTPSVC(6.0.3790.1830); Sun, 8 Oct 2006 12:50:42 +0200 Message-ID: <4528D7F9.6070807@mail.uni-mainz.de> Date: Sun, 08 Oct 2006 12:50:33 +0200 From: "O. Hartmann" User-Agent: Thunderbird 1.5.0.7 (X11/20060917) MIME-Version: 1.0 To: Andrew Reilly References: <45244053.6030706@samsco.org> <20061005200552.GA80162@xor.obsecurity.org> <4525766D.5060004@mail.uni-mainz.de> <20061005214505.GA81829@xor.obsecurity.org> <4526201C.7060304@uni-mainz.de> <20061006172642.GA15047@xor.obsecurity.org> <20061008043006.GA67655@duncan.reilly.home> In-Reply-To: <20061008043006.GA67655@duncan.reilly.home> X-Enigmail-Version: 0.94.1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 08 Oct 2006 10:50:43.0064 (UTC) FILETIME=[9A0E0780:01C6EAC7] Cc: "O. Hartmann" , freebsd-stable@freebsd.org, Kris Kennaway Subject: Re: em, bge, network problems survey. X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Oct 2006 10:50:46 -0000 Andrew Reilly wrote: > On Fri, Oct 06, 2006 at 01:26:42PM -0400, Kris Kennaway wrote: > >> On Fri, Oct 06, 2006 at 11:21:32AM +0200, O. Hartmann wrote: >> >> >>>>> And so looks mine, FreeBSD 6.2-PRE/AMD64, >>>>> high I/O on disks and I/O on net renders this box unusuable ... >>>>> >>>>> >>>>> thor# vmstat -i >>>>> interrupt total rate >>>>> irq1: atkbd0 12437 1 >>>>> irq6: fdc0 27 0 >>>>> irq12: psm0 335285 42 >>>>> irq14: ata0 215 0 >>>>> irq17: fwohci0 1 0 >>>>> irq20: atapci1 102616 12 >>>>> irq21: ohci0+ 2 0 >>>>> irq22: nve0 ehci0 7594338 956 >>>>> irq23: pcm0 41007 5 >>>>> cpu0: timer 31752206 3999 >>>>> Total 39838134 5018 >>>>> >>>> You don't appear to be using the em driver. Can you confirm? >>>> >>>> Kris >>>> >>> positive. >>> >> It's probably a nve driver bug then, you should talk to the driver >> author. This may not be fixable in FreeBSD since it's a binary >> driver, so bug fixes mostly need to be done by the vendor. >> > > The OP may want to try the nfe driver, which I've been using very > happily on my amd64/nforce4 system for several months. > > I did for a while (most recent driver I could get from the mentioned japanese location) but the box got stuck after a while of network I/O. On the other hand, at this moment I play around with FreeBSD 6.2-PRE and do nearly every second day a build world, so it bothers me a bit doing the recommended patches. But your're wight. nfe() triggers a lot less interrupts than this binary Linux crap nve - for the time it runs. I would appreciate a soon occurence of the nfe driver in the STABLE or even in the 6.2-RELEASE code.