Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Aug 2009 19:12:06 -0700
From:      Marcel Moolenaar <xcllnt@mac.com>
To:        FreeBSD Current <freebsd-current@freebsd.org>
Subject:   Re: ZFS regression: Giant lock held by kldload syscall (panic: witness_warn)
Message-ID:  <5E3EBBE8-4A7D-4335-B814-8E70EA1CC81B@mac.com>
In-Reply-To: <6359C817-0D09-4BBC-95A3-5F9226EA8706@mac.com>
References:  <6359C817-0D09-4BBC-95A3-5F9226EA8706@mac.com>

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

On Aug 19, 2009, at 6:53 PM, Marcel Moolenaar wrote:

> All,
>
> I can't boot with ZFS enabled on my ia64 box:

On top of that, the pool became unavailable. Importing the
pool resulted in an immediate panic again:

hob# zpool import rel
panic: mutex Giant owned at /nfs/freebsd/base/head/sys/kern/ 
kern_exit.c:131
cpuid = 0
KDB: enter: panic
[thread pid 1022 tid 100090 ]
Stopped at      kdb_enter+0x92: [I2]    addl  
r14=0xffffffffffe1c308,gp ;;
db> bt
Tracing pid 1022 tid 100090 td 0xe000000011567220
kdb_enter(0xe0000000046dc040, 0xe0000000046dc040, 0xe000000004317870,  
0x793) at kdb_enter+0x92
panic(0xe0000000046da148, 0xe0000000046da6b8, 0xe0000000046d5d28,  
0x83) at panic+0x2f0
_mtx_assert(0xe000000004821188, 0x0, 0xe0000000046d5d28, 0x83,  
0xe0000000042c49f0) at _mtx_assert+0x200
exit1(0xe000000011567220, 0x0, 0xe0000000042ded90, 0x48d) at exit1+0x40
kproc_exit(0x0, 0xe0000000046d79b8, 0xe0000000117fa0f8,  
0xe0000000117fa000) at kproc_exit+0x130
spa_async_thread(0xe000000011572000, 0x1, 0xe0000000046d5ff8, 0x33e)  
at spa_async_thread+0x1a0
fork_exit(0xe000000004794c20, 0xe000000011572000, 0xa0000000c5cbf550)  
at fork_exit+0x110
enter_userland() at enter_userland
db> show alllocks
Process 1022 (solthread 0xe000000) thread 0xe000000011567220 (100090)
exclusive sleep mutex Giant (Giant) r = 1 (0xe000000004821188) locked  
@ /nfs/freebsd/base/head/sys/kern/vfs_lookup.c:749

Something likes Giant and can't just let go...

-- 
Marcel Moolenaar
xcllnt@mac.com






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5E3EBBE8-4A7D-4335-B814-8E70EA1CC81B>