f2fs: fix write pointers on zoned device after roll forward
authorJaegeuk Kim <jaegeuk@kernel.org>
Sat, 2 Dec 2023 08:08:57 +0000 (00:08 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 5 Feb 2024 20:14:26 +0000 (20:14 +0000)
commit8b981e78d0334fe2f38c5bf9e239767a68fb876c
treeff92e9d15e1759676cd1e40e74e2d6ed93025d09
parent1c563c04509080b374af5adf8e1c45718e3f37bf
f2fs: fix write pointers on zoned device after roll forward

[ Upstream commit 9dad4d964291295ef48243d4e03972b85138bc9f ]

1. do roll forward recovery
2. update current segments pointers
3. fix the entire zones' write pointers
4. do checkpoint

Reviewed-by: Daeho Jeong <daehojeong@google.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
fs/f2fs/recovery.c