]> git.baikalelectronics.ru Git - kernel.git/commit
f2fs: remove dirty inode pages in error path
authorJaegeuk Kim <jaegeuk@kernel.org>
Fri, 23 Sep 2016 18:29:00 +0000 (11:29 -0700)
committerJaegeuk Kim <jaegeuk@kernel.org>
Sat, 1 Oct 2016 00:34:29 +0000 (17:34 -0700)
commitc986c33468c856e3333edd18afd9c47ce929dc36
tree656bc8d18b26858f4b7e3ab12830bbb2ac7a4659
parent43a94eb3dadae2a6445a946571bf3740f3cef83e
f2fs: remove dirty inode pages in error path

When getting EIO while handling orphan inodes, we can get some dirty node
pages. Then, f2fs_write_node_pages() called by iput(node_inode) will try
to flush node pages. But in this case, we should prevent to do that, since
we will try again from the start.

Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
fs/f2fs/super.c