projects
/
platform
/
kernel
/
linux-3.10.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
fb7669b
)
Btrfs: don't try and free ebs twice in log replay
author
Josef Bacik
<jbacik@fusionio.com>
Tue, 23 Apr 2013 15:08:33 +0000
(11:08 -0400)
committer
Josef Bacik
<jbacik@fusionio.com>
Mon, 6 May 2013 19:55:04 +0000
(15:55 -0400)
This work is done by btrfs_free_path() anyway so there's no need for this
duplicate work. Thanks,
Signed-off-by: Josef Bacik <jbacik@fusionio.com>
fs/btrfs/tree-log.c
patch
|
blob
|
history
diff --git
a/fs/btrfs/tree-log.c
b/fs/btrfs/tree-log.c
index
52287ec
..
1fdc221
100644
(file)
--- a/
fs/btrfs/tree-log.c
+++ b/
fs/btrfs/tree-log.c
@@
-2161,7
+2161,6
@@
static int walk_log_tree(struct btrfs_trans_handle *trans,
int wret;
int level;
struct btrfs_path *path;
- int i;
int orig_level;
path = btrfs_alloc_path();
@@
-2218,12
+2217,6
@@
static int walk_log_tree(struct btrfs_trans_handle *trans,
}
out:
- for (i = 0; i <= orig_level; i++) {
- if (path->nodes[i]) {
- free_extent_buffer(path->nodes[i]);
- path->nodes[i] = NULL;
- }
- }
btrfs_free_path(path);
return ret;
}