From owner-freebsd-net@FreeBSD.ORG Mon Sep 8 19:09:12 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 A33EB6C4 for ; Mon, 8 Sep 2014 19:09:12 +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 8470F1BFB for ; Mon, 8 Sep 2014 19:09:12 +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 16B00192906 for ; Mon, 8 Sep 2014 19:09:11 +0000 (UTC) Subject: ixgbe(4) spin lock held too long From: Sean Bruno Reply-To: sbruno@freebsd.org To: freebsd-net@freebsd.org Content-Type: text/plain; charset="us-ascii" Date: Mon, 08 Sep 2014 12:09:08 -0700 Message-ID: <1410203348.1343.1.camel@bruno> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit 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 19:09:12 -0000 This sort of looks like the hardware failed to respond to us in time? Too busy? sean panic: spin lock held too long GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"... Unread portion of the kernel message buffer: spin lock 0xffffffff812a0400 (callout) held by 0xfffff800151fe000 (tid 100003) too long panic: spin lock held too long cpuid = 4 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe1f292752b0 panic() at panic+0x155/frame 0xfffffe1f29275330 _mtx_lock_spin_cookie() at _mtx_lock_spin_cookie+0x243/frame 0xfffffe1f29275390 callout_lock() at callout_lock+0xd4/frame 0xfffffe1f292753d0 callout_reset_sbt_on() at callout_reset_sbt_on+0x10b/frame 0xfffffe1f29275450 tcp_timer_activate() at tcp_timer_activate+0xe7/frame 0xfffffe1f29275470 tcp_do_segment() at tcp_do_segment+0x96/frame 0xfffffe1f292755b0 tcp_input() at tcp_input+0xeed/frame 0xfffffe1f292756f0 ip_input() at ip_input+0x97/frame 0xfffffe1f29275740 netisr_dispatch_src() at netisr_dispatch_src+0x62/frame 0xfffffe1f292757b0 ether_demux() at ether_demux+0x126/frame 0xfffffe1f292757e0 ether_nh_input() at ether_nh_input+0x349/frame 0xfffffe1f29275840 netisr_dispatch_src() at netisr_dispatch_src+0x62/frame 0xfffffe1f292758b0 tcp_lro_flush() at tcp_lro_flush+0x198/frame 0xfffffe1f292758d0 ixgbe_rxeof() at ixgbe_rxeof+0x6b3/frame 0xfffffe1f29275990 ixgbe_msix_que() at ixgbe_msix_que+0xba/frame 0xfffffe1f292759e0 intr_event_execute_handlers() at intr_event_execute_handlers+0xab/frame 0xfffffe1f29275a20 ithread_loop() at ithread_loop+0x96/frame 0xfffffe1f29275a70 fork_exit() at fork_exit+0x9a/frame 0xfffffe1f29275ab0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe1f29275ab0 --- trap 0, rip = 0, rsp = 0xfffffe1f29275b70, rbp = 0 --- Uptime: 8d20h4m58s