[LTP] [f2fs] 02eb84b96b: ltp.swapon03.fail
Richard Palethorpe
rpalethorpe@suse.de
Mon Mar 8 12:53:09 CET 2021
Hello,
> kern :err : [ 187.461914] F2FS-fs (sda1): Swapfile does not align to section
> commit 02eb84b96bc1b382dd138bf60724edbefe77b025
> Author: huangjianan@oppo.com <huangjianan@oppo.com>
> Date: Mon Mar 1 12:58:44 2021 +0800
> f2fs: check if swapfile is section-alligned
> If the swapfile isn't created by pin and fallocate, it can't be
> guaranteed section-aligned, so it may be selected by f2fs gc. When
> gc_pin_file_threshold is reached, the address of swapfile may change,
> but won't be synchronized to swap_extent, so swap will write to wrong
> address, which will cause data corruption.
> Signed-off-by: Huang Jianan <huangjianan@oppo.com>
> Signed-off-by: Guo Weichao <guoweichao@oppo.com>
> Reviewed-by: Chao Yu <yuchao0@huawei.com>
> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
The test uses fallocate to preallocate the swap file and writes zeros to
it. I'm not sure what pin refers to?
--
Thank you,
Richard.
More information about the ltp
mailing list