From owner-freebsd-current@FreeBSD.ORG Fri Jan 30 03:26:17 2004 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 8F23416A4CE for ; Fri, 30 Jan 2004 03:26:17 -0800 (PST) Received: from farside.isc.org (farside.isc.org [204.152.187.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id A6B5043D2D for ; Fri, 30 Jan 2004 03:26:16 -0800 (PST) (envelope-from Peter_Losher@isc.org) Received: from dhcp-2.sql1.plosh.net (tardis-nat.plosh.net [64.139.14.228]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by farside.isc.org (Postfix) with ESMTP id 448AEA829 for ; Fri, 30 Jan 2004 11:26:16 +0000 (UTC) (envelope-from Peter_Losher@isc.org) From: Peter Losher Organization: ISC To: current@freebsd.org Date: Fri, 30 Jan 2004 03:26:13 -0800 User-Agent: KMail/1.5.94 MIME-Version: 1.0 Content-Disposition: inline Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Message-Id: <200401300326.14033.Peter_Losher@isc.org> Subject: More lock order reversals... 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: Fri, 30 Jan 2004 11:26:17 -0000 =2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Let me know if any more info is needed (this is running 5.2-RELEASE) Best Wishes - Peter =2D -=3D- lock order reversal 1st 0x8e6be9cc vm object (vm object) @ /usr/src/sys/vm/swap_pager.c:1323 2nd 0x8094d060 swap_pager swhash (swap_pager swhash)=20 @ /usr/src/sys/vm/swap_pager.c:1838 3rd 0x8103aa50 vm object (vm object) @ /usr/src/sys/vm/uma_core.c:873 Stack backtrace: backtrace(8085de18,8103aa50,80871c75,80871c75,80872648) at backtrace+0x17 witness_lock(8103aa50,8,80872648,369,8d7dd8c0) at witness_lock+0x5aa _mtx_lock_flags(8103aa50,0,80872648,369,8d7dd8d4) at _mtx_lock_flags+0x6a obj_alloc(8d7dd8c0,1000,f8550a0f,101,0) at obj_alloc+0x3f slab_zalloc(8d7dd8c0,1,8,80872648,682) at slab_zalloc+0xb3 uma_zone_slab(8d7dd8c0,1,80872648,682,8d7dd970) at uma_zone_slab+0xd6 uma_zalloc_internal(8d7dd8c0,0,1,5b7,80870d8c,72e) at=20 uma_zalloc_internal+0x3e uma_zalloc_arg(8d7dd8c0,0,1,72e,2) at uma_zalloc_arg+0x2b1 swp_pager_meta_build(8e6be9cc,2,0,2,0) at swp_pager_meta_build+0x154 swap_pager_putpages(8e6be9cc,f8550bd0,1,0,f8550b50) at=20 swap_pager_putpages+0x30d default_pager_putpages(8e6be9cc,f8550bd0,1,0,f8550b50) at=20 default_pager_putpages+0x2e vm_pageout_flush(f8550bd0,1,0,f8550ba4,8065f8d1) at vm_pageout_flush+0xe1 vm_pageout_clean(84609720,0,808724ed,32a,0) at vm_pageout_clean+0x2c5 vm_pageout_scan(0,0,808724ed,5a9,1388) at vm_pageout_scan+0x5fc vm_pageout(0,f8550d48,80859975,311,0) at vm_pageout+0x31b fork_exit(807b59f0,0,f8550d48) at fork_exit+0x7e fork_trampoline() at fork_trampoline+0x8 =2D --- trap 0x1, eip =3D 0, esp =3D 0xf8550d7c, ebp =3D 0 --- =2D -=3D- =2D --=20 Peter_Losher@isc.org | ISC | OpenPGP Key E8048D08 | "The bits must flow" =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQFAGj9WPtVx9OgEjQgRAmwbAJ9eEb7Qm2+MgAYHGct4t8lJgaBF7wCeKno1 U6EtMztjER8P7ym9XP9Lgms=3D =3Dt+yx =2D----END PGP SIGNATURE-----