From owner-freebsd-current@FreeBSD.ORG Thu Oct 14 12:46:30 2004 Return-Path: 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 B4ADF16A4CE; Thu, 14 Oct 2004 12:46:30 +0000 (GMT) Received: from hetzner.co.za (lfw.hetzner.co.za [196.7.18.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id E0FFE43D1F; Thu, 14 Oct 2004 12:46:29 +0000 (GMT) (envelope-from ianf@hetzner.co.za) Received: from localhost ([127.0.0.1]) by hetzner.co.za with esmtp (Exim 3.36 #1) id 1CI4zq-000G8J-00; Thu, 14 Oct 2004 14:46:18 +0200 To: Bruce M Simpson From: Ian FREISLICH In-Reply-To: Message from Bruce M Simpson <20041013232318.GN718@empiric.icir.org> Date: Thu, 14 Oct 2004 14:46:18 +0200 Sender: ianf@hetzner.co.za Message-Id: cc: Robert Huff cc: Robert Watson cc: current@freebsd.org Subject: Re: network slowness/freez-up since update 10/11 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 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: Thu, 14 Oct 2004 12:46:30 -0000 Bruce M Simpson wrote: > On Wed, Oct 13, 2004 at 04:27:22PM -0400, Robert Watson wrote: > > There appears to bea problem with if_de cards and Giant-free operation. > > I'm working with John Baldwin to try and diagnose it. Could you try > > putting debug.mpsafenet=0 in /boot/loader.conf and reboot to confirm that > > this is what's going on? > > The de(4) driver is a bit of a mess as regards locking. > I had a look at this back in June/July but no longer have the hardware. > It would probably be best to bring it under IFF_NEEDSGIANT. I have a de0: port 0xe800-0xe87f mem 0xea001000-0xea00107f irq 17 at device 9.0 on pci0 de0: [GIANT-LOCKED] de0: DEC DE450-CA 21041 [10Mb/s] pass 1.1 de0: Ethernet address: 00:00:f8:30:dd:c2 de0: if_start running deferred for Giant that is no longer in use. If it will be of help, I'll mail it to you (you'll need to give me your shipping address). Ian -- Ian Freislich