f2fs: fix block migration when section is not aligned to pow2
authorWu Bo <bo.wu@vivo.com>
Mon, 29 Apr 2024 03:51:42 +0000 (21:51 -0600)
committerJaegeuk Kim <jaegeuk@kernel.org>
Thu, 9 May 2024 00:43:03 +0000 (00:43 +0000)
commitaa4074e8fec4d2e686daee627fcafb3503efe365
tree23fc17b6d16c33ccdb3b38e02bc93aa6a5cca54c
parent48d180e2bf5a527ba6513a8abddf8b3beb6b7674
f2fs: fix block migration when section is not aligned to pow2

As for zoned-UFS, f2fs section size is forced to zone size. And zone
size may not aligned to pow2.

Fixes: 859fca6b706e ("f2fs: swap: support migrating swapfile in aligned write mode")
Signed-off-by: Liao Yuanhong <liaoyuanhong@vivo.com>
Signed-off-by: Wu Bo <bo.wu@vivo.com>
Reviewed-by: Chao Yu <chao@kernel.org>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
fs/f2fs/data.c