commit | b897abec032deb7cc3ce67392a1f544ac965ddea | [log] [tgz] |
---|---|---|
author | Miao Xie <miaox@cn.fujitsu.com> | Wed Jan 26 16:19:22 2011 +0800 |
committer | Li Zefan <lizf@cn.fujitsu.com> | Thu Jan 27 01:10:30 2011 +0800 |
tree | 9014f850ad04b51953ae010713605a758bd1bb63 | |
parent | d0f69686c2ae775529aadc7a8acc6f13ad41de66 [diff] [blame] |
Btrfs: Fix memory leak in writepage fixup work fixup, which is allocated when starting page write to fix up the extent without ORDERED bit set, should be freed after this work is done. Signed-off-by: Miao Xie <miaox@cn.fujitsu.com> Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>
diff --git a/fs/btrfs/inode.c b/fs/btrfs/inode.c index 5f91944..3a6edc4 100644 --- a/fs/btrfs/inode.c +++ b/fs/btrfs/inode.c
@@ -1544,6 +1544,7 @@ out_page: unlock_page(page); page_cache_release(page); + kfree(fixup); } /*