VM related LOR

From: Christian Brueffer <chris_at_unixpages.org>
Date: Tue, 01 Jul 2003 01:59:03 +0200
Hi,

I've been getting this LOR for some time now:

FreeBSD fangorn.middleearth 5.1-CURRENT FreeBSD 5.1-CURRENT #4: Sun Jun 29 14:39:58 CEST 2003
chris_at_haakonia.hitnet.rwth-aachen.de:/usr/obj/usr/src/sys/FANGORN  i386


lock order reversal
 1st 0xc2a4eafc vm object (vm object) _at_ /usr/src/sys/vm/vm_object.c:432
 2nd 0xc082f110 system map (system map) _at_ /usr/src/sys/vm/vm_kern.c:325
Stack backtrace:
backtrace(c03c5dec,c082f110,c03d2dd4,c03d2dd4,c03d2c6f) at backtrace+0x17
witness_lock(c082f110,8,c03d2c6f,145,0) at witness_lock+0x697
_mtx_lock_flags(c082f110,0,c03d2c6f,145,3) at _mtx_lock_flags+0xb1
_vm_map_lock(c082f0b0,c03d2c6f,145,d2671a78,c0250074) at _vm_map_lock+0x36
kmem_malloc(c082f0b0,1000,101,d2671ae4,c034f60f) at kmem_malloc+0x3a
page_alloc(c083a1c0,1000,d2671ad7,101,c040c84c) at page_alloc+0x27
slab_zalloc(c083a1c0,101,c03d4638,664,c083a714) at slab_zalloc+0x14f
uma_zone_slab(c083a1c0,101,c03d4638,664,0) at uma_zone_slab+0xd8
uma_zalloc_internal(c083a1c0,0,101,6e8,0) at uma_zalloc_internal+0x55
uma_zfree_arg(c083a700,c2a73b40,0,d2671b90,c03368a8) at uma_zfree_arg+0x2e8
dev_pager_putfake(c2a73b40,0,c03d23ed,be,c2a4eafc) at dev_pager_putfake+0x3a
dev_pager_dealloc(c2a4eafc,1,c03d453b,10c,0) at dev_pager_dealloc+0xc8
vm_pager_deallocate(c2a4eafc,0,c03d3711,25f,c03d4638) at vm_pager_deallocate+0x3
d
vm_object_terminate(c2a4eafc,0,c03d3711,1b0,c0240820) at vm_object_terminate+0x1
f4
vm_object_deallocate(c2a4eafc,c2a25924,c2a4eafc,c2a25924,d2671c64) at vm_object_
deallocate+0x377
vm_map_entry_delete(c0ed3300,c2a25924,c03d2e42,867,c03c102d) at vm_map_entry_del
ete+0x3b
vm_map_delete(c0ed3300,0,bfc00000,c0ed3300,c26dd400) at vm_map_delete+0x3e3
vm_map_remove(c0ed3300,0,bfc00000,11d,c03c05de) at vm_map_remove+0x55
exit1(c2a22850,0,c03c05de,65,d2671d40) at exit1+0x696
sys_exit(c2a22850,d2671d10,c03d81fb,3fd,1) at sys_exit+0x41
syscall(885002f,88e002f,bfbf002f,0,ffffffff) at syscall+0x26e
Xint0x80_syscall() at Xint0x80_syscall+0x1d
--- syscall (1), eip = 0x2824ac5f, esp = 0xbfbffb50, ebp = 0xbfbffb6c ---



This is reproducable here by starting the X server, starting gqview,
loading an image with gqview and the shutting down the server with
ctrl+alt+backspace.

- Christian

-- 
Christian Brueffer	chris_at_unixpages.org	brueffer_at_FreeBSD.org
GPG Key:	 http://people.freebsd.org/~brueffer/brueffer.key.asc
GPG Fingerprint: A5C8 2099 19FF AACA F41B  B29B 6C76 178C A0ED 982D

Received on Mon Jun 30 2003 - 15:02:02 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:13 UTC