projects
/
GitHub
/
exynos8895
/
android_kernel_samsung_universal8895.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
|
blame
|
history
diff --git
a/fs/btrfs/tree-log.c
b/fs/btrfs/tree-log.c
index 52287ec2a4d2fe4cbee5a1cd897ce81ba3bc81f2..1fdc221a9c0b18558370f235e68d05f68a42883a 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;
}