From owner-freebsd-current@FreeBSD.ORG Sun Mar 13 18:51:23 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 138BE16A4CE for ; Sun, 13 Mar 2005 18:51:23 +0000 (GMT) Received: from bilbo.mebtel.net (bilbo.mebtel.net [64.40.67.45]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7836743D31 for ; Sun, 13 Mar 2005 18:51:22 +0000 (GMT) (envelope-from dlt@mebtel.net) Received: from localhost (localhost [127.0.0.1]) by bilbo.mebtel.net (Postfix) with ESMTP id CE64A2AA44 for ; Sun, 13 Mar 2005 13:51:21 -0500 (EST) Received: from bilbo.mebtel.net ([127.0.0.1]) by localhost (bilbo [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13609-06 for ; Sun, 13 Mar 2005 13:51:21 -0500 (EST) Received: from lorne.arm.org (66-79-79-167.dsl.mebtel.net [66.79.79.167]) by bilbo.mebtel.net (Postfix) with ESMTP id 4203E2AA21 for ; Sun, 13 Mar 2005 13:51:21 -0500 (EST) Received: from lorne.arm.org (localhost [127.0.0.1]) by lorne.arm.org (8.13.3/8.13.1) with ESMTP id j2DIpKgH001092 for ; Sun, 13 Mar 2005 13:51:20 -0500 (EST) (envelope-from dlt@lorne.arm.org) Received: (from dlt@localhost) by lorne.arm.org (8.13.3/8.13.1/Submit) id j2DIpKhv001089; Sun, 13 Mar 2005 13:51:20 -0500 (EST) (envelope-from dlt) Date: Sun, 13 Mar 2005 13:51:20 -0500 (EST) Message-Id: <200503131851.j2DIpKhv001089@lorne.arm.org> From: Derek Tattersall To: current@FreeBSD.org X-Virus-Scanned: by amavisd-new at mebtel.net Subject: A pair of LORs X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: dlt@mebtel.net List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2005 18:51:23 -0000 This happened on a 6.0 current system supped and built this morning. I didn't see this recorded on Herr Zeeb's page, so perhaps somebody has some clues to offer? Mar 13 13:15:31 lorne kernel: lock order reversal Mar 13 13:15:31 lorne kernel: 1st 0xc26f58a0 rtentry (rtentry) @ /usr/src/sys/netinet/if_ether.c:445 Mar 13 13:15:31 lorne kernel: 2nd 0xc23a96c4 skc0 (network driver) @ /usr/src/sys/pci/if_sk.c:1845 Mar 13 13:15:31 lorne kernel: KDB: stack backtrace: Mar 13 13:15:31 lorne kernel: kdb_backtrace(0,ffffffff,c08f3af0,c08f2808,c0880ee8) at kdb_backtrace+0x29 Mar 13 13:15:31 lorne kernel: witness_checkorder(c23a96c4,9,c0833fba,735) at witness_checkorder+0x54c Mar 13 13:15:31 lorne kernel: _mtx_lock_flags(c23a96c4,0,c0833fba,735,c0609450) at _mtx_lock_flags+0x5b Mar 13 13:15:31 lorne kernel: sk_start(c23c3000) at sk_start+0x32 Mar 13 13:15:31 lorne kernel: if_start(c23c3000) at if_start+0x7b Mar 13 13:15:31 lorne kernel: ether_output_frame(c23c3000,c271cd00,1,ffffffff,0) at ether_output_frame+0x1d9 Mar 13 13:15:31 lorne kernel: ether_output(c23c3000,c271cd00,e5087a48,0,2) at ether_output+0x384 Mar 13 13:15:31 lorne kernel: arprequest(c23c3000,c264dcc8,c26dc954,c2392eab) at arprequest+0xd8 Mar 13 13:15:31 lorne kernel: arpresolve(c23c3000,c26f58c4,c271ce00,c26dc950,e5087ab8) at arpresolve+0x29c Mar 13 13:15:31 lorne kernel: ether_output(c23c3000,c271ce00,c26dc950,c26f58c4,c264dc00) at ether_output+0x66 Mar 13 13:15:31 lorne kernel: ip_output(c271ce00,0,e5087b10,0,0) at ip_output+0x6fc Mar 13 13:15:31 lorne kernel: udp_output(c26f3168,c271ce00,0,0,c23b0b80) at udp_output+0x4ad Mar 13 13:15:31 lorne kernel: udp_send(c26f1298,0,c271ce00,0,0) at udp_send+0x1aMar 13 13:15:31 lorne kernel: sosend(c26f1298,0,e5087c4c,c271ce00,0) at sosend+0x5e7 Mar 13 13:15:31 lorne kernel: kern_sendit(c23b0b80,4,e5087ccc,0,0) at kern_sendit+0x104 Mar 13 13:15:31 lorne kernel: sendit(c23b0b80,4,e5087ccc,0,807b020) at sendit+0x163 Mar 13 13:15:31 lorne kernel: sendto(c23b0b80,e5087d14,6,2,216) at Mar 13 13:15:31 lorne kernel: sendto+0x4d Mar 13 13:15:32 lorne kernel: syscall(2f,2f,2f,0,281477a4) at syscall+0x213 Mar 13 13:15:32 lorne kernel: Xint0x80_syscall() at Xint0x80_syscall+0x1f Mar 13 13:15:32 lorne kernel: --- syscall (133, FreeBSD ELF32, sendto), eip = 0x280c965b, esp = 0xbfbfdc5c, ebp = 0xbfbfdc88 --- Mar 13 13:15:37 lorne kernel: lock order reversal Mar 13 13:15:37 lorne kernel: 1st 0xc26f1300 so_rcv (so_rcv) @ /usr/src/sys/kern/uipc_socket.c:1256 Mar 13 13:15:37 lorne kernel: 2nd 0xc23a96c4 skc0 (network driver) @ /usr/src/sys/pci/if_sk.c:1112 Mar 13 13:15:37 lorne kernel: KDB: stack backtrace: Mar 13 13:15:37 lorne kernel: kdb_backtrace(0,ffffffff,c08f3b68,c08f2808,c0880ee8) at kdb_backtrace+0x29 Mar 13 13:15:37 lorne kernel: witness_checkorder(c23a96c4,9,c0833fba,458) at witness_checkorder+0x54c Mar 13 13:15:37 lorne kernel: _mtx_lock_flags(c23a96c4,0,c0833fba,458,1) at _mtx_lock_flags+0x5b Mar 13 13:15:37 lorne kernel: sk_jfree(ed41e980,c23c3000) at sk_jfree+0x33 Mar 13 13:15:37 lorne kernel: mb_free_ext(c2619100) at mb_free_ext+0x91 Mar 13 13:15:37 lorne kernel: soreceive(c26f1298,e5087c70,e5087c7c,0,0) at soreceive+0x91e Mar 13 13:15:37 lorne kernel: recvit(c23b0b80,4,e5087cc8,bfbfdcf4) at recvit+0x17f Mar 13 13:15:37 lorne kernel: recvfrom(c23b0b80,e5087d14,6,a,286) at recvfrom+0x6c Mar 13 13:15:37 lorne kernel: syscall(2f,2f,2f,bfbfdd20,bfbfdd40) at syscall+0x213 Mar 13 13:15:37 lorne kernel: Xint0x80_syscall() at Xint0x80_syscall+0x1f Mar 13 13:15:37 lorne kernel: --- syscall (29, FreeBSD ELF32, recvfrom), eip = 0x280c9e1b, esp = 0xbfbfdc7c, ebp = 0xbfbfe358 --- -- Derek Tattersall | (Insert smart comment here.) dlt@mebtel.net | dtatters@gmail.com | dlt666@yahoo.com | |