[illumos-Developer] Thread stuck in zio_wait(), holding a mutex many threads want...

Gordon Ross gordon.w.ross at gmail.com
Thu Dec 30 17:50:34 PST 2010


On Thu, Dec 30, 2010 at 8:49 PM, Gordon Ross <gordon.w.ross at gmail.com> wrote:
> Here's some more info. on what I see:
> http://pastie.org/1418757
>
> I do think this looks like a deadlock, but I don't understand the details yet.
> I suspect that the zio_done
[oops]
 I suspect that one of the zio_done calls that's blocked on a mutex
is somehow completing the deadlock cycle.  Not sure how though...

> It's reproducible, so another question is what kinds of instrumentation
> would be useful to help narrow this down?
>
> Any ideas appreciated!
>
> Thanks,
> Gordon
>



More information about the Developer mailing list