From owner-freebsd-net@FreeBSD.ORG Mon Jan 21 05:27:51 2008 Return-Path: Delivered-To: net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6377916A418 for ; Mon, 21 Jan 2008 05:27:51 +0000 (UTC) (envelope-from gnn@neville-neil.com) Received: from outbound0.mx.meer.net (outbound0.mx.meer.net [209.157.153.23]) by mx1.freebsd.org (Postfix) with ESMTP id 45C0A13C43E for ; Mon, 21 Jan 2008 05:27:51 +0000 (UTC) (envelope-from gnn@neville-neil.com) Received: from mail.meer.net (mail.meer.net [209.157.152.14]) by outbound0.mx.meer.net (8.12.10/8.12.6) with ESMTP id m0L5Ro7T036090; Sun, 20 Jan 2008 21:27:50 -0800 (PST) (envelope-from gnn@neville-neil.com) Received: from mail2.meer.net (mail2.meer.net [64.13.141.16]) by mail.meer.net (8.13.3/8.13.3/meer) with ESMTP id m0L5RolQ062508; Sun, 20 Jan 2008 21:27:50 -0800 (PST) (envelope-from gnn@neville-neil.com) Received: from minion.local.neville-neil.com (61.204.211.246.customerlink.pwd.ne.jp [61.204.211.246]) (authenticated bits=0) by mail2.meer.net (8.14.1/8.14.1) with ESMTP id m0L5Ro9p084171; Sun, 20 Jan 2008 21:27:50 -0800 (PST) (envelope-from gnn@neville-neil.com) Date: Mon, 21 Jan 2008 14:27:49 +0900 Message-ID: From: gnn@freebsd.org To: Randall Stewart In-Reply-To: <478FB53B.60808@cisco.com> References: <7izlv4pe47.wl%gnn@neville-neil.com> <478FB53B.60808@cisco.com> User-Agent: Wanderlust/2.15.5 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.8 (=?ISO-8859-4?Q?Shij=F2?=) APEL/10.7 Emacs/22.1.50 (i386-apple-darwin8.10.1) MULE/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Cc: net@freebsd.org Subject: Re: Are there known issues with multicast on Intel Pro 1000? X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jan 2008 05:27:51 -0000 At Thu, 17 Jan 2008 15:06:19 -0500, randall wrote: > > gnn@freebsd.org wrote: > > Howdy, > > > > At my current gig we find that the network interface locks up if we > > subject it to a high rate of multicast traffic. Since the whole > > purpose of this box is to do multicast (it absorbs a feed of data over > > multicast manipulates and then sends it out again over multicast) it's > > a "bad thing" if this kind of thing does not work. > > > > What I currently know is not complete but I figured I could start > > here. > > > > The symptom is that all network communication stops, but the system > > itself is still responsive, so I can get to the console and get > > information. > > If you let it run long enough does it eventually lock up? > > I have seen similar behavior when a lock is not released when > I was breaking things :-) > > Everything is fine EXCEPT the interface.. for a while.. then > eventually you get a train-wreck :-) > > I would drop to ddb and do the show locks.. > > Also I believe top (or ps) will tell you what locks are being > waited on in a course way... I think the ps in DDB will do this. On closer inspection it looks like an "out of mbufs" situation and so the right answer is to "up the nmbclusters" but there seem to be other issues with this code and multicast so I'm likely to jump into DDB and look more closely at it, likely next week. Thanks, George