f2fs: fix a problem of using memory after free
authorYunlei He <heyunlei@huawei.com>
Mon, 19 Dec 2016 12:10:48 +0000 (20:10 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 12 Mar 2017 05:41:51 +0000 (06:41 +0100)
commitec160ad2acaad4a7de6eab7338ef5e3b2b19f907
tree71b9646f2248e486079a613e977fd5d1b17fd30d
parentd78f93384da1e21825144fdfac5dc0bc18db21bd
f2fs: fix a problem of using memory after free

commit 7855eba4d6102f811b6dd142d6c749f53b591fa3 upstream.

This patch fix a problem of using memory after free
in function __try_merge_extent_node.

Fixes: 0f825ee6e873 ("f2fs: add new interfaces for extent tree")
Signed-off-by: Yunlei He <heyunlei@huawei.com>
Reviewed-by: Chao Yu <yuchao0@huawei.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
fs/f2fs/extent_cache.c