Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 01 Jun 2003 14:47:59 +0300
From:      Petri Helenius <pete@he.iki.fi>
To:        freebsd-current@freebsd.org, freebsd-threads@freebsd.org
Subject:   halt thread / mmap chatter
Message-ID:  <3ED9E7EF.3080100@he.iki.fi>

next in thread | raw e-mail | index | archive | help

Got the chatter below on a box which had some libkse and some mmap activity
when it got shutdown. Built from morning of 30th May sources.

Pete

May 30 08:56:08 kompak halt: hallted by root
ock order reversal
 1st 0xc3335aa8 sigacts (sigacts) @ kern/subr_trap.c:248
 2nd 0xc3347d88 process lock (process lock) @ kern/kern_thread.c:1453
Stack backtrace:
backtrace(c0394b65,c3347d88,c039176d,c039176d,c0392acc) at backtrace+0x17
witness_lock(c3347d88,8,c0392acc,5ad,0) at witness_lock+0x697
_mtx_lock_flags(c3347d88,0,c0392ac3,5ad,c3347d20,c3347d88,4000,0,0,0) at 
_mtx_lock_flags+0xb1
thread_signal_add(c3327390,f,c0392177,85e,80e1310) at thread_signal_add+0xe1
postsig(f,0,c0394609,f8,20800) at postsig+0x356
ast(d2f53d48) at ast+0x46f
doreti_ast() at doreti_ast+0x17
Mem1: promiscuous mode disabled
lock order reversal
 1st 0xc3351818 vm object (vm object) @ vm/vm_object.c:512
 2nd 0xc082f110 system map (system map) @ vm/vm_kern.c:325
Stack backtrace:
backtrace(c0394b65,c082f110,c03a2bf2,c03a2bf2,c03a2a96) at backtrace+0x17
witness_lock(c082f110,8,c03a2a96,145,0) at witness_lock+0x697
_mtx_lock_flags(c082f110,0,c03a2a8d,145,3) at _mtx_lock_flags+0xb1
_vm_map_lock(c082f0b0,c03a2a8d,145,d2f53a40,c0211354) at _vm_map_lock+0x36
kmem_malloc(c082f0b0,1000,101,d2f53aac,c030ea00) at kmem_malloc+0x66
page_alloc(c083a240,1000,d2f53a9f,101,c03c48cc) at page_alloc+0x27
slab_zalloc(c083a240,101,c03a442f,66f,c083a924) at slab_zalloc+0x150
uma_zone_slab(c083a240,101,c03a4426,66f,0) at uma_zone_slab+0xd8
uma_zalloc_internal(c083a240,0,101,6ef,0) at uma_zalloc_internal+0x55
uma_zfree_arg(c083a900,c3368000,0,d2f53b54,c02f68d8) at uma_zfree_arg+0x2cb
dev_pager_putfake(c3368000,0,c03a22ce,bc,c3351818) at dev_pager_putfake+0x3a
dev_pager_dealloc(c3351818,1,c03a4335,10b,0) at dev_pager_dealloc+0xc8
vm_pager_deallocate(c3351818,0,c03a3523,25e,c03f8848) at 
vm_pager_deallocate+0x3d
vm_object_terminate(c3351818,0,c03a3523,200,c28b5834) at 
vm_object_terminate+0x1f4
vm_object_deallocate(c3351818,c28b5834,c3351818,c28b5834,d2f53c24) at 
vm_object_deallocate+0x20f
vm_map_entry_delete(c28cbd00,c28b5834,c03a2c60,86e,c03904ed) at 
vm_map_entry_delete+0x3b
vm_map_delete(c28cbd00,0,bfc00000,c28cbd00,c2677280) at vm_map_delete+0x453
vm_map_remove(c28cbd00,0,bfc00000,111,c0392177) at vm_map_remove+0x58
exit1(c3327390,9,c0392177,8d8,1) at exit1+0x626
sigexit(c3327390,9,c0392177,865,0) at sigexit+0x1a7
postsig(9,0,c0394609,f8,20800) at postsig+0x164
ast(d2f53d48) at ast+0x46f
doreti_ast() at doreti_ast+0x17
Waiting (max 60 seconds) for system process `vnlru' to stop...stopped
Waiting (max 60 seconds) for system process `bufdaemon' to stop...stopped
Waiting (max 60 seconds) for system process `syncer' to stop...stopped

syncing disks, buffers remaining... 10 10 6 5 5
done
Uptime: 2h40m11s

The operating system has halted.
Please press any key to reboot.





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3ED9E7EF.3080100>