From owner-freebsd-bugs@FreeBSD.ORG Mon Mar 8 13:00:35 2004 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 48EAE16A4D1 for ; Mon, 8 Mar 2004 13:00:35 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F51043D1F for ; Mon, 8 Mar 2004 13:00:35 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i28L0Zbv087862 for ; Mon, 8 Mar 2004 13:00:35 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i28L0ZOM087861; Mon, 8 Mar 2004 13:00:35 -0800 (PST) (envelope-from gnats) Resent-Date: Mon, 8 Mar 2004 13:00:35 -0800 (PST) Resent-Message-Id: <200403082100.i28L0ZOM087861@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Paolo , pisati@tin.it Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6369A16A4CE for ; Mon, 8 Mar 2004 12:59:52 -0800 (PST) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4698043D31 for ; Mon, 8 Mar 2004 12:59:52 -0800 (PST) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.12.10/8.12.10) with ESMTP id i28Kxp72051344 for ; Mon, 8 Mar 2004 12:59:51 -0800 (PST) (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.12.10/8.12.10/Submit) id i28KxpvJ051343; Mon, 8 Mar 2004 12:59:51 -0800 (PST) (envelope-from nobody) Message-Id: <200403082059.i28KxpvJ051343@www.freebsd.org> Date: Mon, 8 Mar 2004 12:59:51 -0800 (PST) From: Paolo , pisati@tin.it To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Subject: kern/63945: LOR: system map vs Giant X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Mar 2004 21:00:35 -0000 >Number: 63945 >Category: kern >Synopsis: LOR: system map vs Giant >Confidential: no >Severity: critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Mar 08 13:00:34 PST 2004 >Closed-Date: >Last-Modified: >Originator: Paolo >Release: 5.2-CURRENT 7 Mar 2004 >Organization: Gufi >Environment: [flag@southcross flag]$ uname -a FreeBSD southcross.skynet.org 5.2-CURRENT FreeBSD 5.2-CURRENT #18: Mon Mar 8 21:15:50 CET 2004 toor@southcross.skynet.org:/usr/obj/usr/src/sys/SOUTHCROSS i386 [flag@southcross flag]$ >Description: Mar 8 21:58:53 southcross kernel: lock order reversal Mar 8 21:58:53 southcross kernel: 1st 0xc0c3b060 system map (system map) @ /usr /src/sys/vm/vm_map.c:2210 Mar 8 21:58:53 southcross kernel: 2nd 0xc0683da0 Giant (Giant) @ /usr/src/sys/v m/vm_fault.c:1084 Mar 8 21:58:53 southcross kernel: Stack backtrace: Mar 8 21:58:53 southcross kernel: backtrace(c06362c2,c0683da0,c0632145,c0632145 ,c0641226) at backtrace+0x17 Mar 8 21:58:53 southcross kernel: witness_checkorder(c0683da0,9,c0641226,43c,c0 64306f) at witness_checkorder+0x6f8 Mar 8 21:58:53 southcross kernel: _mtx_lock_flags(c0683da0,0,c0641226,43c,c0c39 9d8) at _mtx_lock_flags+0x9d Mar 8 21:58:53 southcross kernel: vm_fault_unwire(c0c3b000,d310d000,d310e000,c0 c3999c,d243dc24) at vm_fault_unwire+0x36 Mar 8 21:58:53 southcross kernel: vm_map_entry_unwire(c0c3b000,c0c399d8,d310e00 0,d243dc24,c05aed56) at vm_map_entry_unwire+0x25 Mar 8 21:58:53 southcross kernel: vm_map_delete(c0c3b000,d310d000,d310e000,c280 d380,c287a85c) at vm_map_delete+0x165 Mar 8 21:58:53 southcross kernel: vm_map_remove(c0c3b000,d310d000,d310e000,d243 dc80,c05f3e20) at vm_map_remove+0x55 Mar 8 21:58:53 southcross kernel: kmem_free(c0c3b000,d310d000,1000,16a,1) at km em_free+0x32 Mar 8 21:58:53 southcross kernel: user_ldt_free(c287d150,c287a74c,d243dcd4,c04c 7c3e,c287d150) at user_ldt_free+0xf0 Mar 8 21:58:53 southcross kernel: cpu_exit(c287d150,0,c063039c,1f8,1) at cpu_ex it+0x36 Mar 8 21:58:53 southcross kernel: exit1(c287d150,0,d243dd40,c05f53d0,c287d150) at exit1+0x116e Mar 8 21:58:53 southcross kernel: sys_exit(c287d150,d243dd14,4,7,1) at sys_exit +0x1d Mar 8 21:58:53 southcross kernel: syscall(2f,2f,bfbf002f,bfbfed1c,bfbfed24) at syscall+0x2a0 Mar 8 21:58:53 southcross kernel: Xint0x80_syscall() at Xint0x80_syscall+0x1d Mar 8 21:58:53 southcross kernel: --- syscall (1), eip = 0x287ca89b, esp = 0xbf bfec8c, ebp = 0xbfbfecf4 --- >How-To-Repeat: Fully reproducible: just load XFree on my laptop (ASUS L8400) >Fix: >Release-Note: >Audit-Trail: >Unformatted: