From owner-freebsd-net@FreeBSD.ORG Mon Sep 8 20:28:08 2014 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C2FA8258 for ; Mon, 8 Sep 2014 20:28:08 +0000 (UTC) Received: from mail.ignoranthack.me (ignoranthack.me [199.102.79.106]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A341317DD for ; Mon, 8 Sep 2014 20:28:08 +0000 (UTC) Received: from [192.168.200.200] (unknown [50.136.155.142]) (using SSLv3 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: sbruno@ignoranthack.me) by mail.ignoranthack.me (Postfix) with ESMTPSA id 82E3F192906; Mon, 8 Sep 2014 20:28:01 +0000 (UTC) Subject: Re: ixgbe(4) spin lock held too long From: Sean Bruno Reply-To: sbruno@freebsd.org To: Eric van Gyzen In-Reply-To: <540E04AA.80806@vangyzen.net> References: <1410203348.1343.1.camel@bruno> <1410203965.1343.3.camel@bruno> <540E04AA.80806@vangyzen.net> Content-Type: text/plain; charset="us-ascii" Date: Mon, 08 Sep 2014 13:27:59 -0700 Message-ID: <1410208079.1343.5.camel@bruno> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: FreeBSD Net X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.18-1 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, 08 Sep 2014 20:28:08 -0000 On Mon, 2014-09-08 at 15:34 -0400, Eric van Gyzen wrote: > >> Unread portion of the kernel message buffer: > >> spin lock 0xffffffff812a0400 (callout) held by 0xfffff800151fe000 > (tid > >> 100003) too long > > TID 100003 is usually a kernel idle thread, which would seem to > indicate > a dangling lock. Can you enable WITNESS (without WITNESS_SKIPSPIN) on > this box? Will do. I'll report back when we get a crash with WITNESS sean