From owner-freebsd-fs@FreeBSD.ORG Sun Jan 29 08:10:03 2012 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 821E51065673; Sun, 29 Jan 2012 08:10:03 +0000 (UTC) (envelope-from mckusick@mckusick.com) Received: from chez.mckusick.com (unknown [IPv6:2001:5a8:4:7e72:4a5b:39ff:fe12:452]) by mx1.freebsd.org (Postfix) with ESMTP id 5C66B8FC19; Sun, 29 Jan 2012 08:10:03 +0000 (UTC) Received: from chez.mckusick.com (localhost [127.0.0.1]) by chez.mckusick.com (8.14.3/8.14.3) with ESMTP id q0T89xrA070840; Sun, 29 Jan 2012 00:09:59 -0800 (PST) (envelope-from mckusick@chez.mckusick.com) Message-Id: <201201290809.q0T89xrA070840@chez.mckusick.com> To: Yamagi Burmeister In-reply-to: <20120127093934.ae7ca125.lists@yamagi.org> Date: Sun, 29 Jan 2012 00:09:59 -0800 From: Kirk McKusick X-Spam-Status: No, score=0.0 required=5.0 tests=MISSING_MID, UNPARSEABLE_RELAY autolearn=failed version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on chez.mckusick.com Cc: antonio.trindade@gmail.com, freebsd-fs@freebsd.org Subject: Re: kernel: panic: softdep_sync_buf: Unknown type jnewblk X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jan 2012 08:10:03 -0000 > Date: Fri, 27 Jan 2012 09:39:34 +0100 > From: Yamagi Burmeister > To: freebsd@jdc.parodius.com > Cc: antonio.trindade@gmail.com, freebsd-fs@freebsd.org, dougb@freebsd.org, > freebsd-stable@freebsd.org > Subject: Re: kernel: panic: softdep_sync_buf: Unknown type jnewblk > > Hi :) > > On Thu, 26 Jan 2012 17:54:30 -0800 > Jeremy Chadwick wrote: > > > I'll also point out, though the OP isn't using snapshots, that it's > > confirmed use of snapshots on SU+J can result in a full filesystem hang. > > Confirmation is from Kirk McKusick (author of SU and designer of SU+J): > > > > http://lists.freebsd.org/pipermail/freebsd-fs/2012-January/013429.html > > > > Something really needs to be done about this combination of problems. > > > > Since SU+J is the default choice for all UFS filesystems on 9.0-RELEASE, > > the only solution I can think of is to send a massive announcement to > > relevant mailing lists, AND put something on the freebsd.org home page > > about these issues. > > The problem was analyzed but no immediate solution found. Therefor > snapshots on filesystems with SU+J (but not SU alone) were disabled > by Kirk McKusick in SVN r230250. The MFC to 9-STABLE has still to > be done. Maybe this fix is a candidate for an errata notice / patch, > distributed by freebsd-update? With revision 230725 I have MFC'ed to 9 the above change to disable snapshots when running SU+J. Hopefully Jeff and I will manage to get a fix for snapshots so as to be able to run them reliably with SU+J. The above change is not relevant to 8 or earlier systems, so this MFC will not be applied to them. Kirk McKusick