diff options
Diffstat (limited to 'fs/ext4/block_validity.c')
-rw-r--r-- | fs/ext4/block_validity.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/fs/ext4/block_validity.c b/fs/ext4/block_validity.c index 4df8621ec31c..538c48655084 100644 --- a/fs/ext4/block_validity.c +++ b/fs/ext4/block_validity.c | |||
@@ -16,9 +16,9 @@ | |||
16 | #include <linux/module.h> | 16 | #include <linux/module.h> |
17 | #include <linux/swap.h> | 17 | #include <linux/swap.h> |
18 | #include <linux/pagemap.h> | 18 | #include <linux/pagemap.h> |
19 | #include <linux/version.h> | ||
20 | #include <linux/blkdev.h> | 19 | #include <linux/blkdev.h> |
21 | #include <linux/mutex.h> | 20 | #include <linux/mutex.h> |
21 | #include <linux/slab.h> | ||
22 | #include "ext4.h" | 22 | #include "ext4.h" |
23 | 23 | ||
24 | struct ext4_system_zone { | 24 | struct ext4_system_zone { |
@@ -206,14 +206,14 @@ void ext4_release_system_zone(struct super_block *sb) | |||
206 | entry = rb_entry(n, struct ext4_system_zone, node); | 206 | entry = rb_entry(n, struct ext4_system_zone, node); |
207 | kmem_cache_free(ext4_system_zone_cachep, entry); | 207 | kmem_cache_free(ext4_system_zone_cachep, entry); |
208 | if (!parent) | 208 | if (!parent) |
209 | EXT4_SB(sb)->system_blks.rb_node = NULL; | 209 | EXT4_SB(sb)->system_blks = RB_ROOT; |
210 | else if (parent->rb_left == n) | 210 | else if (parent->rb_left == n) |
211 | parent->rb_left = NULL; | 211 | parent->rb_left = NULL; |
212 | else if (parent->rb_right == n) | 212 | else if (parent->rb_right == n) |
213 | parent->rb_right = NULL; | 213 | parent->rb_right = NULL; |
214 | n = parent; | 214 | n = parent; |
215 | } | 215 | } |
216 | EXT4_SB(sb)->system_blks.rb_node = NULL; | 216 | EXT4_SB(sb)->system_blks = RB_ROOT; |
217 | } | 217 | } |
218 | 218 | ||
219 | /* | 219 | /* |