diff options
author | Miao Xie <miaox@cn.fujitsu.com> | 2011-01-26 16:19:22 +0800 |
---|---|---|
committer | Li Zefan <lizf@cn.fujitsu.com> | 2011-01-27 01:10:30 +0800 |
commit | b897abec032deb7cc3ce67392a1f544ac965ddea (patch) | |
tree | 9014f850ad04b51953ae010713605a758bd1bb63 | |
parent | d0f69686c2ae775529aadc7a8acc6f13ad41de66 (diff) | |
download | kernel_samsung_crespo-b897abec032deb7cc3ce67392a1f544ac965ddea.zip kernel_samsung_crespo-b897abec032deb7cc3ce67392a1f544ac965ddea.tar.gz kernel_samsung_crespo-b897abec032deb7cc3ce67392a1f544ac965ddea.tar.bz2 |
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>
-rw-r--r-- | fs/btrfs/inode.c | 1 |
1 files changed, 1 insertions, 0 deletions
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: out_page: unlock_page(page); page_cache_release(page); + kfree(fixup); } /* |