diff options
Diffstat (limited to 'fs')
-rw-r--r-- | fs/ext4/inode.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/fs/ext4/inode.c b/fs/ext4/inode.c index dc9d64ac5969..c78fce404654 100644 --- a/fs/ext4/inode.c +++ b/fs/ext4/inode.c | |||
@@ -71,10 +71,9 @@ static __u32 ext4_inode_csum(struct inode *inode, struct ext4_inode *raw, | |||
71 | csum = ext4_chksum(sbi, csum, (__u8 *)&dummy_csum, | 71 | csum = ext4_chksum(sbi, csum, (__u8 *)&dummy_csum, |
72 | csum_size); | 72 | csum_size); |
73 | offset += csum_size; | 73 | offset += csum_size; |
74 | csum = ext4_chksum(sbi, csum, (__u8 *)raw + offset, | ||
75 | EXT4_INODE_SIZE(inode->i_sb) - | ||
76 | offset); | ||
77 | } | 74 | } |
75 | csum = ext4_chksum(sbi, csum, (__u8 *)raw + offset, | ||
76 | EXT4_INODE_SIZE(inode->i_sb) - offset); | ||
78 | } | 77 | } |
79 | 78 | ||
80 | return csum; | 79 | return csum; |