From owner-freebsd-current@FreeBSD.ORG Wed Sep 5 15:57:49 2007 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E20C316A417; Wed, 5 Sep 2007 15:57:49 +0000 (UTC) (envelope-from kvs@binarysolutions.dk) Received: from solow.pil.dk (relay.pil.dk [195.41.47.164]) by mx1.freebsd.org (Postfix) with ESMTP id 9ED6C13C458; Wed, 5 Sep 2007 15:57:49 +0000 (UTC) (envelope-from kvs@binarysolutions.dk) Received: from coruscant.local (naboo.binarysolutions.dk [80.196.17.173]) by solow.pil.dk (Postfix) with ESMTP id 9118C1CC0F6; Wed, 5 Sep 2007 17:25:09 +0200 (CEST) Received: by coruscant.local (Postfix, from userid 502) id 0009360135F; Wed, 5 Sep 2007 17:25:09 +0200 (CEST) To: Pawel Jakub Dawidek References: <20070905141759.GJ12013@garage.freebsd.pl> From: Kenneth Vestergaard Schmidt Date: Wed, 05 Sep 2007 17:25:09 +0200 In-Reply-To: <20070905141759.GJ12013@garage.freebsd.pl> (Pawel Jakub Dawidek's message of "Wed\, 5 Sep 2007 16\:17\:59 +0200") Message-ID: User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (darwin) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailman-Approved-At: Wed, 05 Sep 2007 16:03:09 +0000 Cc: freebsd-current@freebsd.org Subject: Re: Unkillable and runaway processes X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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, 05 Sep 2007 15:57:50 -0000 Pawel Jakub Dawidek writes: >> I could use some pointers on what to do - is there some way I can debug >> this better, maybe give some better info? > > Try disabling ZIL. This looks like a bug was already reported by Kris. > This was already reported to OpenSolaris. We disabled ZIL, but the bug crept up again. I've just now rebooted the machine with DDB-support, so I can get some more info, per Kris's mail. The full state of the process hanging is 'zfs:(&tx->tx_quiesce_done_cv)' - it cycles between RUN, CPUx and this one. -- Kenneth Schmidt pil.dk