f2fs: don't access node/meta inode mapping after iput
authorJaegeuk Kim <jaegeuk@kernel.org>
Tue, 1 Jan 2019 08:11:30 +0000 (00:11 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 10 Jul 2019 07:53:45 +0000 (09:53 +0200)
commite2379b044d6742febaea581d2ba6c5d44307cc9f
tree50bbff5d2c2840e47e079fd9c1a56c7d5e3019b3
parente9fde78c3a4f7f374ffe589771f08e119d0879aa
f2fs: don't access node/meta inode mapping after iput

[ Upstream commit 7c77bf7de1574ac7a31a2b76f4927404307d13e7 ]

This fixes wrong access of address spaces of node and meta inodes after iput.

Fixes: 60aa4d5536ab ("f2fs: fix use-after-free issue when accessing sbi->stat_info")
Reviewed-by: Chao Yu <yuchao0@huawei.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
fs/f2fs/debug.c
fs/f2fs/super.c