From owner-freebsd-stable@FreeBSD.ORG Sun Oct 8 11:59:15 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 5FC1C16A403 for ; Sun, 8 Oct 2006 11:59:15 +0000 (UTC) (envelope-from stefan.lambrev@sun-fish.com) Received: from sun-fish.com (blah.sun-fish.com [217.18.249.150]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8901E43D4C for ; Sun, 8 Oct 2006 11:59:14 +0000 (GMT) (envelope-from stefan.lambrev@sun-fish.com) Received: from sun-fish.com (localhost.cmotd.com [127.0.0.1]) by sun-fish.com (Postfix) with ESMTP id E4F3F385EE; Sun, 8 Oct 2006 13:59:11 +0200 (CEST) Received: from [192.168.25.6] (unknown [192.168.25.6]) by sun-fish.com (Postfix) with ESMTP id BA274384D4; Sun, 8 Oct 2006 13:50:24 +0200 (CEST) Message-ID: <4528E600.6090103@sun-fish.com> Date: Sun, 08 Oct 2006 14:50:24 +0300 From: Cheffo User-Agent: Thunderbird 1.5.0.7 (X11/20060915) MIME-Version: 1.0 To: "O. Hartmann" 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> <4528D7F9.6070807@mail.uni-mainz.de> In-Reply-To: <4528D7F9.6070807@mail.uni-mainz.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-AV-Checked: ClamAV Cc: freebsd-stable@freebsd.org 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 11:59:15 -0000 O. Hartmann wrote: > 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. > You can get the latest NFE driver from cvs cvs -d freebsdanoncvs@anoncvs.FreeBSD.org:/home/ncvs co src/sys/modules/nfe src/sys/dev/nfe Also you have to change by hand src/sys/modules/Makefile cvs -d freebsdanoncvs@anoncvs.FreeBSD.org:/home/ncvs co src/sys/modules/Makefile to see the diff, then recompile kernel :) (only lines with "nfe" are interesting) While talking about NFE driver, is it planned freebsd-6.2 to ship with it ? > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" >