Source kernel commit:
7f0290123506e2b248fe06fa7cdc17c1b5b603b5
i_delayed_blks is set to 0 in xfs_inode_alloc and can't have anything
assigned to it until the inode is visible to the VFS.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Brian Foster <bfoster@redhat.com>
Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com>
Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
if (error)
goto out_brelse;
- ip->i_delayed_blks = 0;
-
/*
* Mark the buffer containing the inode as something to keep
* around for a while. This helps to keep recently accessed