OSDN Git Service

f2fs: free meta pages if sanity check for ckpt is failed
authorJaegeuk Kim <jaegeuk@kernel.org>
Tue, 6 Dec 2016 01:25:32 +0000 (17:25 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 8 Dec 2018 12:05:14 +0000 (13:05 +0100)
commit2c605dd1ad233dc793e24f7074a5e0ad8a06337b
treeb567b8bd646e57720b3b158cf2df416e3e939a6d
parentb10a6ac262f8c1c0c70a90e992137a5590325f0b
f2fs: free meta pages if sanity check for ckpt is failed

commit a2125ff7dd1ed3a2a53cdc1f8f9c9cec9cfaa7ab upstream.

This fixes missing freeing meta pages in the error case.

Tested-by: Eric Biggers <ebiggers@google.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Signed-off-by: Ben Hutchings <ben.hutchings@codethink.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
fs/f2fs/checkpoint.c