-@@ -2499,7 +2499,8 @@ int ext3_ext_calc_blockmap_metadata(stru
- static int
- ext3_ext_store_extent_cb(struct ext3_extents_tree *tree,
- struct ext3_ext_path *path,
-- struct ext3_ext_cache *newex)
-+ struct ext3_ext_cache *newex,
-+ struct ext3_extent *extent)
- {
- struct ext3_extent_buf *buf = (struct ext3_extent_buf *) tree->private;
-
-@@ -2524,7 +2525,7 @@ ext3_ext_store_extent_cb(struct ext3_ext
- static int
- ext3_ext_collect_stats_cb(struct ext3_extents_tree *tree,
- struct ext3_ext_path *path,
-- struct ext3_ext_cache *ex)
-+ struct ext3_ext_cache *ex, struct ext3_extent *extent)
- {
- struct ext3_extent_tree_stats *buf =
- (struct ext3_extent_tree_stats *) tree->private;
-@@ -2591,6 +2592,149 @@ int ext3_ext_ioctl(struct inode *inode,
- return err;
+@@ -2503,7 +2503,148 @@ int ext3_ext_calc_blockmap_metadata(stru
+ ext3_init_tree_desc(&tree, inode);
+ return ext3_ext_calc_metadata_amount(&tree, blocks);