From owner-freebsd-current@FreeBSD.ORG Thu Jan 29 23:54:11 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 318AA16A4CE for ; Thu, 29 Jan 2004 23:54:11 -0800 (PST) Received: from farside.isc.org (farside.isc.org [204.152.187.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4724C43D1D for ; Thu, 29 Jan 2004 23:54:10 -0800 (PST) (envelope-from Peter_Losher@isc.org) Received: by farside.isc.org (Postfix, from userid 10188) id 48842A845; Fri, 30 Jan 2004 07:54:09 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by farside.isc.org (Postfix) with ESMTP id 4626FA840; Fri, 30 Jan 2004 07:54:09 +0000 (UTC) (envelope-from plosher@isc.org) Date: Fri, 30 Jan 2004 07:54:09 +0000 (UTC) From: Peter Losher To: Peter Losher In-Reply-To: <20040130050623.J64236@farside.isc.org> Message-ID: <20040130075336.D64336@farside.isc.org> References: <20040127082106.L14045@farside.isc.org> <200401281821.26324.Peter_Losher@isc.org> <20040130050623.J64236@farside.isc.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: current@freebsd.org Subject: Re: spin lock panic in 5.2-REL (more info) 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 07:54:11 -0000 On Fri, 30 Jan 2004, Peter Losher wrote: > lock order reversal > 1st 0x8094dbe0 UMA lock (UMA lock) @ /usr/src/sys/vm/uma_core.c:1200 > 2nd 0x81031100 system map (system map) @ /usr/src/sys/vm/vm_map.c:2210 Here it is in all it's glory, harmless?: -=- lock order reversal 1st 0x8094dbe0 UMA lock (UMA lock) @ /usr/src/sys/vm/uma_core.c:1200 2nd 0x81031100 system map (system map) @ /usr/src/sys/vm/vm_map.c:2210 Stack backtrace: backtrace(8085ddff,81031100,80871520,80871520,80871572) at backtrace+0x17 witness_lock(81031100,8,80871572,8a2,810310a0) at witness_lock+0x5aa _mtx_lock_flags(81031100,0,80871572,8a2,8e3ae000) at _mtx_lock_flags+0x6a _vm_map_lock(810310a0,80871572,8a2,8e355870,0) at _vm_map_lock+0x36 vm_map_remove(810310a0,8e3ad000,8e3ae000,b0183bf8,807b7c8b) at vm_map_remove+0x30 kmem_free(810310a0,8e3ad000,1000,b0183c28,807b769f) at kmem_free+0x32 page_free(8e3ad000,1000,2,0,8e3ad000) at page_free+0x3b zone_drain(81023e00,0,80872648,4b0,0) at zone_drain+0x2cf zone_foreach(807b73d0,b0183cf0,807b4c56,80872548,0) at zone_foreach+0x45 uma_reclaim(80872548,0,808724ed,29e,8091af60) at uma_reclaim+0x17 vm_pageout_scan(0,0,808724ed,5a9,1388) at vm_pageout_scan+0xf6 vm_pageout(0,b0183d48,80859975,311,0) at vm_pageout+0x31b fork_exit(807b59f0,0,b0183d48) at fork_exit+0x7e fork_trampoline() at fork_trampoline+0x8 --- trap 0x1, eip = 0, esp = 0xb0183d7c, ebp = 0 --- -=- -- Peter_Losher@isc.org | ISC | OpenPGP 0xE8048D08 | "The bits must flow"