From owner-freebsd-current@FreeBSD.ORG Sat Sep 3 08:59:50 2005 Return-Path: X-Original-To: freebsd-current@freebsd.org 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 3399616A41F for ; Sat, 3 Sep 2005 08:59:50 +0000 (GMT) (envelope-from dan.cojocar@gmail.com) Received: from xproxy.gmail.com (xproxy.gmail.com [66.249.82.204]) by mx1.FreeBSD.org (Postfix) with ESMTP id 98B7143D46 for ; Sat, 3 Sep 2005 08:59:49 +0000 (GMT) (envelope-from dan.cojocar@gmail.com) Received: by xproxy.gmail.com with SMTP id h32so298392wxd for ; Sat, 03 Sep 2005 01:59:48 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:mime-version:content-type; b=MroIyKAjA7ye0TPerTto4e/9yXZl5yt19Gp44a3oT3ag79zd8PCy4vNMiLhNuyBeK3QA1VU6CcAs851aF0ldR0DL91BDI6oeYHat6uQnKaYRnb8Zjuims89rYZzBBe01BSo/rAENCaywDLcTcM+YlSgVoCxwzVJdOGabCW9L7ho= Received: by 10.70.58.20 with SMTP id g20mr3347wxa; Sat, 03 Sep 2005 01:59:48 -0700 (PDT) Received: by 10.70.56.10 with HTTP; Sat, 3 Sep 2005 01:59:48 -0700 (PDT) Message-ID: Date: Sat, 3 Sep 2005 11:59:48 +0300 From: Dan Cojocar To: freebsd-current@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: LOR in /usr/src/sys/kern/kern_descrip.c:1876 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dan.cojocar@gmail.com List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Sep 2005 08:59:50 -0000 Here is a LOR that i don't find on: sources.zabbadoz.net . I received this after booting current from: 7.0-CURRENT FreeBSD 7.0-CURRENT#1: Sat Sep 3 11:35:25 EEST 2005 lock order reversal 1st 0xc0655660 Giant (Giant) @ /usr/src/sys/kern/kern_descrip.c:1876 2nd 0xc06a3eec udp (udp) @ /usr/src/sys/netinet6/udp6_usrreq.c:674 KDB: stack backtrace: witness_checkorder(c06a3eec,9,c06185b2,2a2,0) at witness_checkorder+0x51c _mtx_lock_flags(c06a3eec,0,c06185b2,2a2,c1ba23f0) at _mtx_lock_flags+0x54 udp6_detach(c1c696f4,c06060df,8,c19747f0,849) at udp6_detach+0x2b soclose(c1c696f4,12c,0,c1ba23f0,c1ba23f0) at soclose+0x187 soo_close(c1ba23f0,c1aa14b0,c06060df,849,c1ce6770) at soo_close+0x37 fdrop_locked(c1ba23f0,c1aa14b0,c06060df,77f,64a,d5735ba0,1,c06060df,c063303= c,c1aa1528,64c,c06060df,8,c1ce672c,64c,c06060df,d5735bd8,c04911f2,c1ce672c,= 1,c06086ec,12c,0) at fdrop_locked+0xb5 closef(c1ba23f0,c1aa14b0,c06060df,64c,8) at closef+0x25 fdfree(c1aa14b0,8,c0606814,e6,c060aa55) at fdfree+0x264 exit1(c1aa14b0,0,d5735d30,c05e707d,c1aa14b0) at exit1+0x346 sys_exit(c1aa14b0,d5735d04,4,1,1) at sys_exit+0x1d syscall(3b,3b,3b,28054540,bfbfeeb0) at syscall+0x13d Xint0x80_syscall() at Xint0x80_syscall+0x1f --- syscall (1, FreeBSD ELF32, sys_exit), eip =3D 0x28148453, esp =3D=20 0xbfbfee5c, ebp =3D 0xbfbfee68 --- Dan