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>