xfs
[Top] [All Lists]

Re: Review: freezing sometimes leaves the log dirty

To: Christoph Hellwig <hch@xxxxxxxxxxxxx>
Subject: Re: Review: freezing sometimes leaves the log dirty
From: Nathan Scott <nscott@xxxxxxxxxx>
Date: Mon, 05 Feb 2007 08:56:55 +1100
Cc: David Chinner <dgc@xxxxxxx>, xfs-dev@xxxxxxx, xfs@xxxxxxxxxxx
In-reply-to: <20070202114623.GA23187@xxxxxxxxxxxxx>
Organization: Aconex
References: <20070130220326.GM33919298@xxxxxxxxxxxxxxxxx> <20070202114623.GA23187@xxxxxxxxxxxxx>
Reply-to: nscott@xxxxxxxxxx
Sender: xfs-bounce@xxxxxxxxxxx
On Fri, 2007-02-02 at 11:46 +0000, Christoph Hellwig wrote:
> On Wed, Jan 31, 2007 at 09:03:26AM +1100, David Chinner wrote:
> > +   /* flush inodes and push all remaining buffers out to disk */
> > +   xfs_quiesce_fs(mp);
> > +
> > +   BUG_ON(atomic_read(&mp->m_active_trans) > 0);
> > +
> 
> xfs_vfsops.c is considered common code, so you should probably use
> ASSERT here, not BUG_ON.

There's also an ASSERT_ALWAYS macro IIRC, if you want the equivalent
functionality of BUG_ON (i.e. always check).

cheers.

-- 
Nathan


<Prev in Thread] Current Thread [Next in Thread>