diff options
Diffstat (limited to 'fs/btrfs/ordered-data.c')
-rw-r--r-- | fs/btrfs/ordered-data.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/fs/btrfs/ordered-data.c b/fs/btrfs/ordered-data.c index 8c27292ea9ea..0de7da5a610d 100644 --- a/fs/btrfs/ordered-data.c +++ b/fs/btrfs/ordered-data.c | |||
@@ -25,6 +25,7 @@ | |||
25 | #include "btrfs_inode.h" | 25 | #include "btrfs_inode.h" |
26 | #include "extent_io.h" | 26 | #include "extent_io.h" |
27 | #include "disk-io.h" | 27 | #include "disk-io.h" |
28 | #include "compression.h" | ||
28 | 29 | ||
29 | static struct kmem_cache *btrfs_ordered_extent_cache; | 30 | static struct kmem_cache *btrfs_ordered_extent_cache; |
30 | 31 | ||
@@ -1009,7 +1010,7 @@ int btrfs_ordered_update_i_size(struct inode *inode, u64 offset, | |||
1009 | for (; node; node = rb_prev(node)) { | 1010 | for (; node; node = rb_prev(node)) { |
1010 | test = rb_entry(node, struct btrfs_ordered_extent, rb_node); | 1011 | test = rb_entry(node, struct btrfs_ordered_extent, rb_node); |
1011 | 1012 | ||
1012 | /* We treat this entry as if it doesnt exist */ | 1013 | /* We treat this entry as if it doesn't exist */ |
1013 | if (test_bit(BTRFS_ORDERED_UPDATED_ISIZE, &test->flags)) | 1014 | if (test_bit(BTRFS_ORDERED_UPDATED_ISIZE, &test->flags)) |
1014 | continue; | 1015 | continue; |
1015 | if (test->file_offset + test->len <= disk_i_size) | 1016 | if (test->file_offset + test->len <= disk_i_size) |
@@ -1114,6 +1115,5 @@ int __init ordered_data_init(void) | |||
1114 | 1115 | ||
1115 | void ordered_data_exit(void) | 1116 | void ordered_data_exit(void) |
1116 | { | 1117 | { |
1117 | if (btrfs_ordered_extent_cache) | 1118 | kmem_cache_destroy(btrfs_ordered_extent_cache); |
1118 | kmem_cache_destroy(btrfs_ordered_extent_cache); | ||
1119 | } | 1119 | } |