Processes stuck in *unp_mtx state

Kostik Belousov kostikbel at gmail.com
Wed Oct 21 13:32:09 UTC 2009


On Wed, Oct 21, 2009 at 07:36:50PM +0900, Sergey Aleynikov wrote:
> I'm running FreeBSD 7.1-RELEASE and have application that spawnes some
> children and (heavily) communicates between them using pipes. But
> under load parent and one child both get stuck in unp_mtx state, they
> can't be killed (killing them puts whole system on hang). This is
> reproducable (i've written client emulation that causes this situation
> after ~5 min run). Everything else keeps running, but trying to access
> these stuck porcesses puts whole system on hang, so i have to perform
> reboot. Panic is not invoked, so i've set up ddb panic autocollecting
> script and had manually put system into panic.
> 
> Is this a known issue in 7.1, so upgrade to 7.2 would help? I list
> below some info about system+ddb output:

I believe this is fixed by r194460 in HEAD and merged to RELENG_7 by
194967at the end of June, that was after 7.2.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20091021/5280f8e5/attachment.pgp


More information about the freebsd-stable mailing list