mirror of
https://github.com/torvalds/linux.git
synced 2025-12-07 20:06:24 +00:00
f2fs: fix wrong __is_meta_io() macro
This patch changes codes as below: - don't use is_read_io() as a condition to judge the meta IO. - use .is_por to replace .is_meta to indicate IO is from recovery explicitly. Signed-off-by: Chao Yu <yuchao0@huawei.com> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
This commit is contained in:
@@ -66,7 +66,7 @@ static struct page *__get_meta_page(struct f2fs_sb_info *sbi, pgoff_t index,
|
||||
.old_blkaddr = index,
|
||||
.new_blkaddr = index,
|
||||
.encrypted_page = NULL,
|
||||
.is_meta = is_meta,
|
||||
.is_por = !is_meta,
|
||||
};
|
||||
int err;
|
||||
|
||||
@@ -189,7 +189,7 @@ int f2fs_ra_meta_pages(struct f2fs_sb_info *sbi, block_t start, int nrpages,
|
||||
.op_flags = sync ? (REQ_META | REQ_PRIO) : REQ_RAHEAD,
|
||||
.encrypted_page = NULL,
|
||||
.in_list = false,
|
||||
.is_meta = (type != META_POR),
|
||||
.is_por = (type == META_POR),
|
||||
};
|
||||
struct blk_plug plug;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user