Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Sep 2004 00:57:23 -0700
From:      Julian Elischer <julian@elischer.org>
To:        Damian Gerow <dgerow@afflictions.org>
Cc:        current@freebsd.org
Subject:   Re: Random processes hanging in unkillable state in -BETA6
Message-ID:  <415A6AE3.4050309@elischer.org>
In-Reply-To: <20040929050154.GJ5115@afflictions.org>
References:  <20040927211341.GB30059@afflictions.org> <20040929040222.GI5115@afflictions.org> <415A3E1B.5010404@elischer.org> <20040929050154.GJ5115@afflictions.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Damian Gerow wrote:
> Thus spake Julian Elischer (julian@elischer.org) [29/09/04 00:48]:
> : If you look at them with ps -alxH are they all (in particular dig)
> : all threaded programs?
> 
> Yes, they are.
> 
> They all seem to be in an RL state.  All the dig processes are in RL+,
> whereas dig processes started by root are in RXL+.  There is one hung gdb
> dig process, which is in SL.  Note that these have all been running for at
> least three hours at this point.

the time is not important they will never recover..
you might do the following.. if you have ddb in the kernel..

go to console
<CTL><ALT><ESC> to go to ddb

ps
look for the process.. note that several threads show up..
there will be a kg (ksegrp) associated with ech thread (some
may be associated with > 1 thread.)

of the address of the kg is 0xAB123456
then do:
x/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 0xAB123456

for each kg

and let me see the result(s)..

> 
> Thanks, Julian.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?415A6AE3.4050309>