Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: May 8 kernel hangs on reboot while unmounting /kernfs
On Sun, May 11, 2008 at 01:26:07PM -0400, Greg A. Woods wrote:
> --- switch to interrupt stack ---
> Xspllower(0,c040dce7,0,0,8,c05293ea,0,c08103e8,0,ce1115d0) at
> netbsd:Xspllower+0xf
> mutex_vector_enter(c0bc0388,0,1,0,0,0,0,ce11152c,cdefc000,ce11152c) at
> netbsd:mutex_vector_enter+0x202
If it happens again, please take the first argument to mutex_vector_enter from
this point
and give it to 'show lock'. I'd like to see the 'last locked' address.
Thanks,
Andrew
> ffs_sync(cdefc000,1,cc6a5f00,0,0,cdefc000,cde5cb2c,c051ea1d,cdefc000,1) at
> netbsd:ffs_sync+0x2a7
> VFS_SYNC(cdefc000,1,cc6a5f00,101a,0,c04326b4,1,0,cdda0054,9bbfe000) at
> netbsd:VFS_SYNC+0x2c
> dounmount(cdefc000,0,cde6c800,0,cdefc044,cdefc000,fffffffd,c0432057,cdefc0d8,c0a5f160)
> at netbsd:dounmount+0xfd
> mfs_start(cdefc000,0,0,ce111718,ce111718,0,cde5cc9c,c051f782,cdefc000,0) at
> netbsd:mfs_start+0xef
> VFS_START(cdefc000,0,0,cde5ccc0,0,0,1e5cbcc,c3213a80,0,cdde0e1c) at
> netbsd:VFS_START+0x25
> do_sys_mount(cde6c800,c0af3980,8076522,bfbfffa2,58,bfbfece0,0,78,cde5ccd8,0)
> at netbsd:do_sys_mount+0x932
> compat_40_sys_mount(cde6c800,cde5cd00,cde5cd28,bfbfedbc,bfbfe000,cc6bc3d4,2,8076522,bfbfffa2,58)
> at netbsd:compat_40_sys_mount+0x48
> syscall(cde5cd48,b3,ab,bfbf001f,1f,0,bfbfeedc,bfbfee68,0,bfbfece0) at
> netbsd:syscall+0xab
> db{0}> reboot
> Mutex error: lockdebug_wantlock: acquiring sleep lock from interrupt context
>
> lock address : 0x00000000c0bb6c6c type : sleep/adaptive
> shared holds : 0 exclusive: 0
> shares wanted: 0 exclusive: 0
> current cpu : 0 last held: 1
> current lwp : 0x00000000cde6c800 last held: 000000000000000000
> last locked : 0x00000000c04c661c unlocked : 0x00000000c04c668e
> initialized : 0x00000000c04c7685
> owner field : 000000000000000000 wait/spin: 0/0
>
> Turnstile chain at 0xc0bb6600.
> => No active turnstile for this lock.
>
> panic: LOCKDEBUG
> Stopped in pid 156.1 (mount_mfs) at netbsd:breakpoint+0x4: popl %ebp
> db{0}> x/I 0x00000000c04c7685
> netbsd:config_init+0x35: movl $0xc0a6d194,%eax
> db{0}> x/I 0x00000000c04c661c
> netbsd:config_devlink+0xec: movl netbsd:alldevs_nwrite,%eax
> db{0}>
>
> --
> Greg A. Woods
>
> H:+1 416 218-0098 W:+1 416 489-5852 x122 VE3TCP RoboHack
> <woods%robohack.ca@localhost>
> Planix, Inc. <woods%planix.com@localhost> Secrets of the Weird
> <woods%weird.com@localhost>
Home |
Main Index |
Thread Index |
Old Index