From: Josef Bacik Date: Fri, 1 Feb 2013 20:18:24 +0000 (-0500) Subject: Btrfs-progs: fix double free of extent buffer X-Git-Tag: upstream/4.16.1~3455 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8795e785ced4b5931bb2c4548d390408fa65e21e;p=platform%2Fupstream%2Fbtrfs-progs.git Btrfs-progs: fix double free of extent buffer Noticed this while looking for an segfault related to our eb cache in btrfsck. We free the eb in out: so we don't need this extra free. Thanks, Signed-off-by: Josef Bacik --- diff --git a/btrfsck.c b/btrfsck.c index 81c1059..71e98de 100644 --- a/btrfsck.c +++ b/btrfsck.c @@ -2651,7 +2651,6 @@ static int run_next_block(struct btrfs_root *root, if (!extent_buffer_uptodate(buf)) { record_bad_block_io(root->fs_info, extent_cache, bytenr, size); - free_extent_buffer(buf); goto out; }