diff options
Diffstat (limited to 'fs/ext4/extents.c')
| -rw-r--r-- | fs/ext4/extents.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/fs/ext4/extents.c b/fs/ext4/extents.c index 1421938e6792..abcdeab67f52 100644 --- a/fs/ext4/extents.c +++ b/fs/ext4/extents.c | |||
| @@ -2066,10 +2066,6 @@ static int ext4_ext_check_cache(struct inode *inode, ext4_lblk_t block, | |||
| 2066 | ret = 1; | 2066 | ret = 1; |
| 2067 | } | 2067 | } |
| 2068 | errout: | 2068 | errout: |
| 2069 | if (!ret) | ||
| 2070 | sbi->extent_cache_misses++; | ||
| 2071 | else | ||
| 2072 | sbi->extent_cache_hits++; | ||
| 2073 | trace_ext4_ext_in_cache(inode, block, ret); | 2069 | trace_ext4_ext_in_cache(inode, block, ret); |
| 2074 | spin_unlock(&EXT4_I(inode)->i_block_reservation_lock); | 2070 | spin_unlock(&EXT4_I(inode)->i_block_reservation_lock); |
| 2075 | return ret; | 2071 | return ret; |
| @@ -2882,7 +2878,7 @@ static int ext4_split_extent_at(handle_t *handle, | |||
| 2882 | if (err) | 2878 | if (err) |
| 2883 | goto fix_extent_len; | 2879 | goto fix_extent_len; |
| 2884 | /* update the extent length and mark as initialized */ | 2880 | /* update the extent length and mark as initialized */ |
| 2885 | ex->ee_len = cpu_to_le32(ee_len); | 2881 | ex->ee_len = cpu_to_le16(ee_len); |
| 2886 | ext4_ext_try_to_merge(inode, path, ex); | 2882 | ext4_ext_try_to_merge(inode, path, ex); |
| 2887 | err = ext4_ext_dirty(handle, inode, path + depth); | 2883 | err = ext4_ext_dirty(handle, inode, path + depth); |
| 2888 | goto out; | 2884 | goto out; |
