From owner-freebsd-stable@FreeBSD.ORG Wed May 23 19:57:20 2007 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 739D316A469 for ; Wed, 23 May 2007 19:57:20 +0000 (UTC) (envelope-from rmiranda@digitalrelay.ca) Received: from wrdsl02.terago.ca (wrdsl02.terago.ca [207.54.102.194]) by mx1.freebsd.org (Postfix) with ESMTP id 4DB1813C44B for ; Wed, 23 May 2007 19:57:20 +0000 (UTC) (envelope-from rmiranda@digitalrelay.ca) Received: from [192.168.0.12] (unknown [64.201.181.165]) by wrdsl02.terago.ca (Postfix) with ESMTP id B6FF186E9C; Wed, 23 May 2007 14:57:18 -0500 (CDT) From: "Roger Miranda" Organization: Digital Relay Inc. To: freebsd-stable@freebsd.org Date: Wed, 23 May 2007 14:57:59 -0500 User-Agent: KMail/1.9.4 References: <4652ECE2.7060400@vwsoft.com> <200705221224.37247.rmiranda@digitalrelay.ca> <20070522190335.GA77230@xor.obsecurity.org> In-Reply-To: <20070522190335.GA77230@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: Multipart/Mixed; boundary="Boundary-00=_IzJVGQXHoTBTrlL" Message-Id: <200705231458.00357.rmiranda@digitalrelay.ca> Subject: Re: ghosthunting: machine freeze 6.2R X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 May 2007 19:57:20 -0000 --Boundary-00=_IzJVGQXHoTBTrlL Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline On Tuesday 22 May 2007 14:03, Kris Kennaway wrote: > > What happens if you enable INVARIANTS and/or WITNESS? > I have enabled WITNESS, I have no experienced a freeze yet. But i did notice on boot an WITNESS message for if_bridge. See attached. Could this be causing the freeze? --Boundary-00=_IzJVGQXHoTBTrlL Content-Type: text/x-diff; charset="iso-8859-1"; name="dmesg.out" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="dmesg.out" softdep_waitidle: Failed to flush worklist for 0xc44ffcf8 em1: link state changed to DOWN bridge0: Ethernet address: 66:9e:c9:a6:f5:27 em0: promiscuous mode enabled em1: promiscuous mode enabled em1: link state changed to UP lock order reversal: 1st 0xc06e0820 polling (polling) @ /usr/src/sys/kern/kern_poll.c:422 2nd 0xc473070c if_bridge (if_bridge) @ /usr/src/sys/net/if_bridge.c:1976 KDB: stack backtrace: witness_checkorder(c473070c,9,c068bfbc,7b8) at witness_checkorder+0x55c _mtx_lock_flags(c473070c,0,c068bfbc,7b8,c473070c,...) at _mtx_lock_flags+0x41 bridge_input(c43d9000,c4740000,c43a828c,c43a8000,c4740000,...) at bridge_input+0x80 ether_input(c43d9000,c4740000,c43a828c,0,c0675f3c,...) at ether_input+0x122 e1000_rxeof(d43f2cbc,c0524e5d,d43f2ca8,1,5,...) at e1000_rxeof+0x19b e1000_poll(c43d9000,0,5) at e1000_poll+0x46 netisr_poll(0) at netisr_poll+0x70 swi_net(0,c4315438,c4323a80,c050a484,c4322648,...) at swi_net+0xb0 ithread_loop(c430f700,d43f2d38,c430f700,c050a484,0,...) at ithread_loop+0x1de fork_exit(c050a484,c430f700,d43f2d38) at fork_exit+0x7d fork_trampoline() at fork_trampoline+0x8 --- trap 0x1, eip = 0, esp = 0xd43f2d6c, ebp = 0 --- softdep_waitidle: Failed to flush worklist for 0xc44ffcf8 em0: link state changed to UP --Boundary-00=_IzJVGQXHoTBTrlL--