From owner-freebsd-current@FreeBSD.ORG Wed Jan 5 22:03:57 2005 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 3B82116A4CE for ; Wed, 5 Jan 2005 22:03:57 +0000 (GMT) Received: from avout3.midco.net (avout3.midco.net [24.220.0.102]) by mx1.FreeBSD.org (Postfix) with ESMTP id BBD4043D48 for ; Wed, 5 Jan 2005 22:03:56 +0000 (GMT) (envelope-from pmes@bis.midco.net) Received: (qmail 20056 invoked by uid 1009); 5 Jan 2005 22:03:56 -0000 Received: from pmes@bis.midco.net by avout3 by uid 1003 with qmail-scanner-1.22 (f-prot: 4.4.2/3.14.11. Clear:RC:1(24.220.217.79):. Processed in 0.011569 secs); 05 Jan 2005 22:03:56 -0000 X-Qmail-Scanner-Mail-From: pmes@bis.midco.net via avout3 X-Qmail-Scanner: 1.22 (Clear:RC:1(24.220.217.79):. Processed in 0.011569 secs) Received: from host-79-217-220-24.midco.net (HELO [10.0.0.4]) ([24.220.217.79]) (envelope-sender ) by avout3.midco.net (qmail-ldap-1.03) with SMTP for ; 5 Jan 2005 22:03:56 -0000 Mime-Version: 1.0 (Apple Message framework v619) Content-Transfer-Encoding: 7bit Message-Id: Content-Type: text/plain; charset=US-ASCII; format=flowed To: current@freebsd.org From: Peter Schultz Date: Wed, 5 Jan 2005 16:03:55 -0600 X-Mailer: Apple Mail (2.619) Subject: wi lor 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: Wed, 05 Jan 2005 22:03:57 -0000 lock order reversal 1st 0xc1421c68 wi0 (network driver) @ /home/admin/files/code/src/sys/dev/wi/if_ wi.c:601 2nd 0xc07994e0 bridge (bridge) @ /home/admin/files/code/src/sys/net/bridge.c:77 8 KDB: stack backtrace: witness_checkorder(c07994e0,9,c06ee9b8,30a) at witness_checkorder+0x500 _mtx_lock_flags(c07994e0,0,c06ee9b8,30a,c14210fc) at _mtx_lock_flags+0x40 bridge_in(c1421000,c1668d00,c1668c00,c14210fc,c141e400) at bridge_in+0x4b ether_input(c1421000,c1668d00,246,c0721c04,0) at ether_input+0x13d ieee80211_input(c1421254,c1668d00,c141e400,38,64964d6) at ieee80211_input+0x94b wi_intr(c1421000,0,0,c13741f8,0) at wi_intr+0xddf ithread_loop(c1368880,c8af4d48,c1368880,c0522d50,0) at ithread_loop+0x19e fork_exit(c0522d50,c1368880,c8af4d48) at fork_exit+0x7e fork_trampoline() at fork_trampoline+0x8 --- trap 0x1, eip = 0, esp = 0xc8af4d7c, ebp = 0 --- acquiring duplicate lock of same type: "network driver" 1st wi0 @ /home/admin/files/code/src/sys/dev/wi/if_wi.c:601 2nd fxp0 @ /home/admin/files/code/src/sys/dev/fxp/if_fxp.c:1226 KDB: stack backtrace: witness_checkorder(c1410268,9,c06d31cb,4ca) at witness_checkorder+0x500 _mtx_lock_flags(c1410268,0,c06d31cb,4ca,2a) at _mtx_lock_flags+0x40 fxp_start(c1410000,8,c14100fc,0,c06e0002) at fxp_start+0x22 bdg_forward(c1668b00,1,c1668c00,c14210fc,c141e400) at bdg_forward+0x8f0 ether_input(c1421000,c1668d00,246,c0721c04,0) at ether_input+0x13d ieee80211_input(c1421254,c1668d00,c141e400,38,64964d6) at ieee80211_input+0x94b wi_intr(c1421000,0,0,c13741f8,0) at wi_intr+0xddf ithread_loop(c1368880,c8af4d48,c1368880,c0522d50,0) at ithread_loop+0x19e fork_exit(c0522d50,c1368880,c8af4d48) at fork_exit+0x7e fork_trampoline() at fork_trampoline+0x8 --- trap 0x1, eip = 0, esp = 0xc8af4d7c, ebp = 0 --- The good news is the machine stays up and works as an access point. Thanks, Pete...