From owner-freebsd-fs@FreeBSD.ORG Thu Sep 8 17:19:58 2011 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D51EA1065798 for ; Thu, 8 Sep 2011 17:19:58 +0000 (UTC) (envelope-from luke@digital-crocus.com) Received: from mail.digital-crocus.com (node2.digital-crocus.com [91.209.244.128]) by mx1.freebsd.org (Postfix) with ESMTP id 822AB8FC1A for ; Thu, 8 Sep 2011 17:19:58 +0000 (UTC) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=dkselector; d=hybrid-logic.co.uk; h=Received:Received:Subject:From:Reply-To:To:Cc:In-Reply-To:References:Content-Type:Organization:Date:Message-ID:Mime-Version:X-Mailer:Content-Transfer-Encoding:X-Spam-Score:X-Digital-Crocus-Maillimit:X-Authenticated-Sender:X-Complaints:X-Admin:X-Abuse; b=Z2zw5Gms2/8YGQHrG4qqBvRdlpYHshkhEF8BTvgeOujpn/7M2kovWlJDWMRkZSC2Q88w1DyAnbEwvNEI1qzFAB0iXrBzQ3ZRSt8DXSfPHeLgEhuWI6ub8bYuKtkxAKE9; Received: from luke by mail.digital-crocus.com with local (Exim 4.69 (FreeBSD)) (envelope-from ) id 1R1iFm-000Go8-2s for freebsd-fs@freebsd.org; Thu, 08 Sep 2011 18:19:06 +0100 Received: from vlan111.pact.srf.ac.uk ([193.37.225.200] helo=[10.0.111.133]) by mail.digital-crocus.com with esmtpa (Exim 4.69 (FreeBSD)) (envelope-from ) id 1R1iFl-000Gnr-QM; Thu, 08 Sep 2011 18:19:06 +0100 From: Luke Marsden To: Martin Matuska In-Reply-To: <1314655349.7898.53.camel@pow> References: <1314646728.7898.44.camel@pow> <4E5BFC6F.5080507@FreeBSD.org> <1314655349.7898.53.camel@pow> Content-Type: text/plain; charset="UTF-8" Organization: Hybrid Web Cluster Date: Thu, 08 Sep 2011 18:19:48 +0100 Message-ID: <1315502388.11352.15.camel@pow> Mime-Version: 1.0 X-Mailer: Evolution 2.32.2 Content-Transfer-Encoding: 7bit X-Spam-Score: -1.0 X-Digital-Crocus-Maillimit: done X-Authenticated-Sender: luke X-Complaints: abuse@digital-crocus.com X-Admin: admin@digital-crocus.com X-Abuse: abuse@digital-crocus.com (Please include full headers in abuse reports) Cc: freebsd-fs@freebsd.org, tech@hybrid-logic.co.uk, Pawel Jakub Dawidek Subject: Re: ZFS hang in production on 8.2-RELEASE X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: luke@hybrid-logic.co.uk List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Sep 2011 17:19:58 -0000 On Mon, 2011-08-29 at 23:02 +0100, Luke Marsden wrote: > On Mon, 2011-08-29 at 22:54 +0200, Martin Matuska wrote: > > No, I think this is more likely fixed by pjd's bugfix in r224791 (MFC'ed > > to stable/8 as r225100). > > > > The corresponding patch is: > > http://people.freebsd.org/~pjd/patches/zfsdev_state_lock.patch > > > > Great, thanks! Will this patch apply to ZFS v15? We can't upgrade to > v28 yet. > We just got another hang in production, same procstat -kk on zfs umount -f as before: 52739 100186 zfs - mi_switch+0x176 sleepq_wait+0x42 _sleep+0x317 zfsvfs_teardown+0x269 zfs_umount+0x1c4 dounmount+0x32a unmount+0x38b syscallenter+0x1e5 syscall+0x4b Xfast_syscall+0xe2 Please advise whether the zfsdev_state_lock patch with apply to 8.2-RELEASE and whether it is wise to attempt to apply it? Thank you! -- Best Regards, Luke Marsden CTO, Hybrid Logic Ltd. Web: http://www.hybrid-cluster.com/ Hybrid Web Cluster - cloud web hosting Mobile: +447791750420 (UK) / +1-415-449-1165 (US)