From nobody@FreeBSD.org  Mon Mar  8 12:59:52 2004
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 6369A16A4CE
	for <freebsd-gnats-submit@FreeBSD.org>; 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 <freebsd-gnats-submit@FreeBSD.org>; 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 <freebsd-gnats-submit@FreeBSD.org>; 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 <paolo@FreeBSD.org>, pisati@tin.it
To: freebsd-gnats-submit@FreeBSD.org
Subject: LOR: system map vs Giant
X-Send-Pr-Version: www-2.3

>Number:         63945
>Category:       kern
>Synopsis:       [lor] LOR: system map vs Giant
>Confidential:   no
>Severity:       critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Mar 08 13:00:34 PST 2004
>Closed-Date:    Tue Aug 24 15:52:10 GMT 2004
>Last-Modified:  Sun Feb 15 19:07:00 UTC 2009
>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:
State-Changed-From-To: open->feedback 
State-Changed-By: arved 
State-Changed-When: Tue Aug 24 15:40:48 GMT 2004 
State-Changed-Why:  
Does this problem still occur? 
Peter claimed to have fixed one cause the day after you sent the PR. 

Problems with freebsd-current should be discussed on the freebsd-current 
Mailinglist first. 


http://www.freebsd.org/cgi/query-pr.cgi?pr=63945 
State-Changed-From-To: feedback->closed 
State-Changed-By: arved 
State-Changed-When: Tue Aug 24 15:51:44 GMT 2004 
State-Changed-Why:  
Orginators email address invalid. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=63945 
>Unformatted:
