[OmniOS-discuss] [zfs] Bizarre zfs-related hang in omnios r151008 on 1-CPU VM

Saso Kiselkov skiselkov.ml at gmail.com
Fri Dec 6 10:38:36 UTC 2013


On 12/6/13, 6:31 AM, Matthew Ahrens wrote:
> Be sure you have the following fix; without it I recall seeing spins
> from the ZPL similar to that stack trace.  With only 1 cpu, if a kernel
> thread spins, it can be very hard to get other threads to run.
> 
> commit e722410c49fe67cbf0f639cbcc288bd6cbcf7dd1
> 
> Author: Matthew Ahrens <mahrens at delphix.com <mailto:mahrens at delphix.com>>
> 
> Date:   Tue Nov 26 13:47:33 2013 -0500
> 
> 
>     4347 ZPL can use dmu_tx_assign(TXG_WAIT)
> 
>     Reviewed by: George Wilson <george.wilson at delphix.com
> <mailto:george.wilson at delphix.com>>
> 
>     Reviewed by: Adam Leventhal <ahl at delphix.com <mailto:ahl at delphix.com>>
> 
>     Reviewed by: Dan McDonald <danmcd at nexenta.com
> <mailto:danmcd at nexenta.com>>
> 
>     Reviewed by: Boris Protopopov <boris.protopopov at nexenta.com
> <mailto:boris.protopopov at nexenta.com>>
> 
>     Approved by: Dan McDonald <danmcd at nexenta.com
> <mailto:danmcd at nexenta.com>>

That sounds like pretty much exactly what I hit. Gonna ask the omnios
maintainers to reroll a new zfs module and retest. All of my custom
kernels are newer than this, so it's likely that that saved my bacon.

Cheers,
-- 
Saso



More information about the OmniOS-discuss mailing list