[PATCH] Remove XFS_BUF_SHUT() and friends
Christoph Hellwig
hch at infradead.org
Wed Dec 17 08:20:40 CST 2008
On Fri, Dec 05, 2008 at 02:52:47PM +1100, Lachlan McIlroy wrote:
> Christoph Hellwig wrote:
> > On Thu, Dec 04, 2008 at 06:27:16PM +1100, Lachlan McIlroy wrote:
> >> Code does nothing so remove it.
> >
> > Looks good to me. Does anyone remember why this flag was set on IRIX?
>
> During a forced shutdown we would go through all incore buffers and mark
> them B_STALE/B_ERROR/B_SHUT and then call biodone() on them. The code in
> xfs_buf_iodone_callbacks() that checks for B_SHUT is to avoid a double
> biodone() I think. We don't have the code in the Linux port that scans
> through all the incore buffers on a forced shutdown but we still have one
> case in xfs_iflush_cluster(). In any case it's not doing anything.
Ok.
More information about the xfs
mailing list