From owner-freebsd-current@FreeBSD.ORG Wed Sep 29 07:57:28 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C470116A4CE for ; Wed, 29 Sep 2004 07:57:28 +0000 (GMT) Received: from ylpvm43.prodigy.net (ylpvm43-ext.prodigy.net [207.115.57.74]) by mx1.FreeBSD.org (Postfix) with ESMTP id 506A643D5C for ; Wed, 29 Sep 2004 07:57:28 +0000 (GMT) (envelope-from julian@elischer.org) Received: from elischer.org (adsl-67-124-49-205.dsl.snfc21.pacbell.net [67.124.49.205])i8T7vXCE031650; Wed, 29 Sep 2004 03:57:34 -0400 Message-ID: <415A6AE3.4050309@elischer.org> Date: Wed, 29 Sep 2004 00:57:23 -0700 From: Julian Elischer User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.4b) Gecko/20030524 X-Accept-Language: en, hu MIME-Version: 1.0 To: Damian Gerow References: <20040927211341.GB30059@afflictions.org> <20040929040222.GI5115@afflictions.org> <415A3E1B.5010404@elischer.org> <20040929050154.GJ5115@afflictions.org> In-Reply-To: <20040929050154.GJ5115@afflictions.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: current@freebsd.org Subject: Re: Random processes hanging in unkillable state in -BETA6 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Sep 2004 07:57:28 -0000 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 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.