From owner-freebsd-current@FreeBSD.ORG Sun Nov 30 16:46:59 2003 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 48ACE16A4CE for ; Sun, 30 Nov 2003 16:46:59 -0800 (PST) Received: from fep03-mail.bloor.is.net.cable.rogers.com (fep03-mail.bloor.is.net.cable.rogers.com [66.185.86.73]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0055443F3F for ; Sun, 30 Nov 2003 16:46:57 -0800 (PST) (envelope-from genew@rogers.com) Received: from GUEST ([24.43.163.180]) by fep03-mail.bloor.is.net.cable.rogers.comESMTP <20031201004625.WMWJ389421.fep03-mail.bloor.is.net.cable.rogers.com@GUEST> for ; Sun, 30 Nov 2003 19:46:25 -0500 From: genew@rogers.com To: current@freebsd.org Date: Sun, 30 Nov 2003 19:46:55 -0500 MIME-Version: 1.0 Message-ID: <3FCA492F.31597.7C8AD@localhost> Priority: normal X-mailer: Pegasus Mail for Windows (v4.11) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Content-description: Mail message body X-Authentication-Info: Submitted using SMTP AUTH LOGIN at fep03-mail.bloor.is.net.cable.rogers.com from [24.43.163.180] using ID at Sun, 30 Nov 2003 19:46:25 -0500 Subject: lock order reversal X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Dec 2003 00:46:59 -0000 Is this a known issue on 5.2 beta 6 sup'ed nov 29/03? lock order reveral 1st 0xc2121b58 vm object (vm object) @ /usr/src/sys/vm/swap_pager.c:1323 2nd 0xc0987b00 swap_pager swhash (swap_pager swhash) @ /usr/src/sys/vm/swap_pager.c:1838 3rd 0xc1036948 vm object (vm object) @ /usr/src/sys/vm/uma_core.c:876 Stack backtrace: backtrace(c0897ea1,c1036948,c08ac9f5,c08ac9f5,c08ad8d6) at backtrace+0x17 witness_lock(c1036948,8,c08ad8d6,36c,1021540) at witness_lock+0x672 _mtx_lock_flags(c1036948,0,c08ad8d6,36c,c1021554) at _mtx_lock_flags+0xba obj_alloc(c1021540,1000,c8f879f7,101,c0956320) at obj_alloc+0x3f slab_zalloc(c1021540,1,8,c08ad8d6,68c) at slab_zalloc+0xb3 uma_zone_slab(c1021540,1,c08ad8d6,68c,c10215e0) at uma_zone_slab+0xd6 uma_zalloc_internal(c1021540,0,1,5c1,c08ad7ef,72e) at uma_zalloc_internal+0x3e uma_zalloc_arg(c1021540,0,1,72e,2) at uma_zalloc_arg+0x3ab swp_pager_meta_build(c2121b58,5,0,2,0) at swp_pager_meta_build+0x174 swap_pager_putpages(c2121b58,c8f87bd0,4,0,c8f87b30) at swap_pager_putpages+0x32d default_pager_putpages(c2121b58,c8f87bd0,4,0,c8f87b30) at default_pager_putpages+0x2e vm_pageout_flush(c8f87bd0,4,0,eb,c0958020) at vm_pageout_flush+0x17a vm_pageout_clean(c119f608,0,c08ad6f1,32a,0) vm_pageout_clean+0x305 vm_pageout_scan(0,0,c08ad6f1,5a9,1f4) at vm_pageout_scan+0x64c vm_pageout(0,c8f87d48,c08927ba,311,0) at vm_pageout+0x31b fork_exit(c07eb910,0,c8f87d48) at fork_exit+0xb4 fork_trampoline() at fork_trampoline+0x8 --- trap 0x1, eip = 0, esp = 0xc8f87d7c, ebd = 0 --- BTW then terminal then freezes and the intranet connection is frozen.