From owner-freebsd-stable@FreeBSD.ORG Wed Apr 26 14:36:01 2006 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 262A516A404 for ; Wed, 26 Apr 2006 14:36:01 +0000 (UTC) (envelope-from vladgalu@gmail.com) Received: from pproxy.gmail.com (pproxy.gmail.com [64.233.166.177]) by mx1.FreeBSD.org (Postfix) with ESMTP id B6DD443D45 for ; Wed, 26 Apr 2006 14:36:00 +0000 (GMT) (envelope-from vladgalu@gmail.com) Received: by pproxy.gmail.com with SMTP id t32so1610602pyc for ; Wed, 26 Apr 2006 07:36:00 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=hoV1a1BNGItWR+xvW5StS2vt1EqwIpwRSSjfgS1iVmeRsM23+IIQM2+V1Q5MvzNZOD+b/79RC75GfBa0MoFDF58Xxb76NRdo731bTdMSzslbppF27FJeS+A9n6V8LCPEojtYF4zMw9WPcijs3zRVCDP0uPf7va1nsxd21kopy68= Received: by 10.35.78.9 with SMTP id f9mr1495682pyl; Wed, 26 Apr 2006 07:35:59 -0700 (PDT) Received: by 10.35.38.9 with HTTP; Wed, 26 Apr 2006 07:35:59 -0700 (PDT) Message-ID: <79722fad0604260735m5815f9edw886c49f662970fb1@mail.gmail.com> Date: Wed, 26 Apr 2006 17:35:59 +0300 From: "Vlad GALU" To: freebsd-stable@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Subject: LOR 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, 26 Apr 2006 14:36:01 -0000 6.1-RC as of today: -- cut here -- lock order reversal: 1st 0xc7e9e500 kqueue (kqueue) @ kern/kern_event.c:1053 2nd 0xc1043144 system map (system map) @ vm/vm_map.c:2317 KDB: stack backtrace: witness_checkorder(c1043144,9,c070ef8e,90d,c06ed2cf) at witness_checkorder+= 0x3bb _mtx_lock_flags(c1043144,0,c070ef8e,90d,c8549000) at _mtx_lock_flags+0x37 _vm_map_lock(c10430c0,c070ef8e,90d,c8254a00,2000) at _vm_map_lock+0x37 vm_map_remove(c10430c0,c8549000,c854b000,c8549000,e8ef5b14) at vm_map_remove+0x30 uma_large_free(c8254a00,c7e33300,c7e33378,600,c7e9e500) at uma_large_free+0= x66 free(c8549000,c072eca0,1400,41d,c86ab000) at free+0xf1 kqueue_expand(500,0,c06fb70e,314,c7e840d8) at kqueue_expand+0x19f kqueue_register(c7e9e500,e8ef5be4,c7e33300,1,c858d858) at kqueue_register+0= x648 kern_kevent(c7e33300,8,1,0,e8ef5cb8,e8ef5cb0,0,0,e8ef5d04,c0549c8f,c0549cd2= ,bfbfe7b0) at kern_kevent+0xd8 kevent(c7e33300,e8ef5d04,18,c06e7bee,6) at kevent+0x4f syscall(806003b,3b,bfbf003b,8082000,500) at syscall+0x13b Xint0x80_syscall() at Xint0x80_syscall+0x1f --- syscall (363, FreeBSD ELF32, kevent), eip =3D 0x481371a3, esp =3D 0xbfbfe7ac, ebp =3D 0xbfbfe818 --- -- and here -- -- If it's there, and you can see it, it's real. If it's not there, and you can see it, it's virtual. If it's there, and you can't see it, it's transparent. If it's not there, and you can't see it, you erased it.