]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - fs/xfs/xfs_aops.c
xfs: remove the i_size field in struct xfs_inode
[linux.git] / fs / xfs / xfs_aops.c
index 574d4ee9b6253ea3d589f23288aa7385907642bb..4d27ea117e0ece3d5b34e20a884002fafda8c8e9 100644 (file)
@@ -111,7 +111,7 @@ xfs_ioend_new_eof(
        xfs_fsize_t             bsize;
 
        bsize = ioend->io_offset + ioend->io_size;
-       isize = MAX(ip->i_size, ip->i_new_size);
+       isize = MAX(i_size_read(VFS_I(ip)), ip->i_new_size);
        isize = MIN(isize, bsize);
        return isize > ip->i_d.di_size ? isize : 0;
 }