diff options
author | Christoph Hellwig <hch@lst.de> | 2019-11-12 08:24:29 -0800 |
---|---|---|
committer | Darrick J. Wong <darrick.wong@oracle.com> | 2019-11-13 11:13:45 -0800 |
commit | 048a35d2f0b4cfeb24cbb7fe59e78124d8e7dc73 (patch) | |
tree | 6970d18577893ff44f8334fcdb6df1adceb0b308 /fs/xfs/libxfs | |
parent | de7a866fd41b227b0aa6e9cbeb0dae221c12f542 (diff) | |
download | linux-048a35d2f0b4cfeb24cbb7fe59e78124d8e7dc73.tar.gz linux-048a35d2f0b4cfeb24cbb7fe59e78124d8e7dc73.tar.bz2 linux-048a35d2f0b4cfeb24cbb7fe59e78124d8e7dc73.zip |
xfs: don't reset the "inode core" in xfs_iread
We have the exact same memset in xfs_inode_alloc, which is always called
just before xfs_iread.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com>
Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Diffstat (limited to 'fs/xfs/libxfs')
-rw-r--r-- | fs/xfs/libxfs/xfs_inode_buf.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/fs/xfs/libxfs/xfs_inode_buf.c b/fs/xfs/libxfs/xfs_inode_buf.c index 019c9be677cc..8afacfe4be0a 100644 --- a/fs/xfs/libxfs/xfs_inode_buf.c +++ b/fs/xfs/libxfs/xfs_inode_buf.c @@ -631,8 +631,6 @@ xfs_iread( if ((iget_flags & XFS_IGET_CREATE) && xfs_sb_version_hascrc(&mp->m_sb) && !(mp->m_flags & XFS_MOUNT_IKEEP)) { - /* initialise the on-disk inode core */ - memset(&ip->i_d, 0, sizeof(ip->i_d)); VFS_I(ip)->i_generation = prandom_u32(); ip->i_d.di_version = 3; return 0; |