From owner-freebsd-bugs@FreeBSD.ORG Tue Mar 28 01:00:39 2006 Return-Path: X-Original-To: freebsd-bugs@hub.freebsd.org Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE1C116A401 for ; Tue, 28 Mar 2006 01:00:39 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7CBF543D49 for ; Tue, 28 Mar 2006 01:00:39 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k2S10dh7028512 for ; Tue, 28 Mar 2006 01:00:39 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k2S10dGP028511; Tue, 28 Mar 2006 01:00:39 GMT (envelope-from gnats) Date: Tue, 28 Mar 2006 01:00:39 GMT Message-Id: <200603280100.k2S10dGP028511@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org From: Robert Huff Cc: Subject: Re: kern/86427: LOR / Deadlock with FASTIPSEC and nat X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Robert Huff List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Mar 2006 01:00:40 -0000 The following reply was made to PR kern/86427; it has been noted by GNATS. From: Robert Huff To: bug-followup@FreeBSD.org, mike@sentex.net Cc: Subject: Re: kern/86427: LOR / Deadlock with FASTIPSEC and nat Date: Mon, 27 Mar 2006 19:58:13 -0500 I have some new and hopefully useful information. Now running: FreeBSD 7.0-CURRENT #0: Mon Mar 13 09:23:39 EST 2006 a reboot today produced: Mar 27 18:14:44 jerusalem kernel: lock order reversal: Mar 27 18:14:44 jerusalem kernel: 1st 0xc362a090 inp (divinp) @ /usr/src/sys/netinet/ip_divert.c:327 Mar 27 18:14:44 jerusalem kernel: 2nd 0xc076c618 PFil hook read/write mutex (PFil hook read/write mutex) @ /usr/src/sys/net/pfil.c:73 Mar 27 18:14:44 jerusalem kernel: KDB: stack backtrace: Mar 27 18:14:44 jerusalem kernel: kdb_backtrace(c06bdee4,c076c618,c06c5154,c06c5154,c06c5120) at kdb_backtrace+0x2f Mar 27 18:14:44 jerusalem kernel: witness_checkorder(c076c618,1,c06c5120,49,c051034d) at witness_checkorder+0x6e4 Mar 27 18:14:44 jerusalem kernel: _rw_rlock(c076c618,c06c5120,49,c36049c0,0) at _rw_rlock+0x6d Mar 27 18:14:44 jerusalem kernel: pfil_run_hooks(c076c600,d5917b34,c34f8c00,2,0) at pfil_run_hooks+0x37 Mar 27 18:14:44 jerusalem kernel: ip_output(c33bc100,0,d5917b00,22,0) at ip_output+0x6f4 Mar 27 18:14:44 jerusalem kernel: div_output(c36003e4,c33bc100,c334f9b0,0,d5917bbc) at div_output+0x1d5 Mar 27 18:14:44 jerusalem kernel: div_send(c36003e4,0,c33bc100,c334f9b0,0) at div_send+0x5d Mar 27 18:14:44 jerusalem kernel: sosend(c36003e4,c334f9b0,d5917be8,c33bc100,0) at sosend+0x49e Mar 27 18:14:44 jerusalem kernel: kern_sendit(c3507870,3,d5917c68,0,0) at kern_sendit+0x106 Mar 27 18:14:44 jerusalem kernel: sendit(c3507870,3,d5917c68,0,bfbeedd1) at sendit+0x1a8 Mar 27 18:14:44 jerusalem kernel: sendto(c3507870,d5917d04,18,c35068d0,6) at sendto+0x5b Mar 27 18:14:44 jerusalem kernel: syscall(3b,3b,3b,bfbeed90,2) at syscall+0x2a4 Mar 27 18:14:44 jerusalem kernel: Xint0x80_syscall() at Xint0x80_syscall+0x1f Mar 27 18:14:44 jerusalem kernel: --- syscall (133, FreeBSD ELF32, sendto), eip = 0x4814d283, esp = 0xbfbeecfc, ebp = 0xbfbfeda8 ---