mirror of
https://github.com/torvalds/linux.git
synced 2024-11-10 22:21:40 +00:00
[XFS] Remove XFS_BUF_SHUT() and friends
Code does nothing so remove it. Reviewed-by: Christoph Hellwig <hch@infradead.org> Signed-off-by: Lachlan McIlroy <lachlan@sgi.com>
This commit is contained in:
parent
d415867e0a
commit
4fdc778179
@ -312,10 +312,6 @@ extern void xfs_buf_trace(xfs_buf_t *, char *, void *, void *);
|
||||
#define XFS_BUF_UNORDERED(bp) ((bp)->b_flags &= ~XBF_ORDERED)
|
||||
#define XFS_BUF_ISORDERED(bp) ((bp)->b_flags & XBF_ORDERED)
|
||||
|
||||
#define XFS_BUF_SHUT(bp) do { } while (0)
|
||||
#define XFS_BUF_UNSHUT(bp) do { } while (0)
|
||||
#define XFS_BUF_ISSHUT(bp) (0)
|
||||
|
||||
#define XFS_BUF_HOLD(bp) xfs_buf_hold(bp)
|
||||
#define XFS_BUF_READ(bp) ((bp)->b_flags |= XBF_READ)
|
||||
#define XFS_BUF_UNREAD(bp) ((bp)->b_flags &= ~XBF_READ)
|
||||
|
@ -998,21 +998,7 @@ xfs_buf_iodone_callbacks(
|
||||
xfs_buf_do_callbacks(bp, lip);
|
||||
XFS_BUF_SET_FSPRIVATE(bp, NULL);
|
||||
XFS_BUF_CLR_IODONE_FUNC(bp);
|
||||
|
||||
/*
|
||||
* XFS_SHUT flag gets set when we go thru the
|
||||
* entire buffer cache and deliberately start
|
||||
* throwing away delayed write buffers.
|
||||
* Since there's no biowait done on those,
|
||||
* we should just brelse them.
|
||||
*/
|
||||
if (XFS_BUF_ISSHUT(bp)) {
|
||||
XFS_BUF_UNSHUT(bp);
|
||||
xfs_buf_relse(bp);
|
||||
} else {
|
||||
xfs_biodone(bp);
|
||||
}
|
||||
|
||||
xfs_biodone(bp);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -2804,7 +2804,6 @@ cluster_corrupt_out:
|
||||
XFS_BUF_CLR_BDSTRAT_FUNC(bp);
|
||||
XFS_BUF_UNDONE(bp);
|
||||
XFS_BUF_STALE(bp);
|
||||
XFS_BUF_SHUT(bp);
|
||||
XFS_BUF_ERROR(bp,EIO);
|
||||
xfs_biodone(bp);
|
||||
} else {
|
||||
|
Loading…
Reference in New Issue
Block a user