diff --git a/fs/f2fs/node.c b/fs/f2fs/node.c index e11c693f28b9..6f8bd29923c1 100644 --- a/fs/f2fs/node.c +++ b/fs/f2fs/node.c @@ -1336,8 +1336,7 @@ static int read_node_page(struct page *page, int op_flags) return err; /* NEW_ADDR can be seen, after cp_error drops some dirty node pages */ - if (unlikely(ni.blk_addr == NULL_ADDR || ni.blk_addr == NEW_ADDR) || - is_sbi_flag_set(sbi, SBI_IS_SHUTDOWN)) { + if (unlikely(ni.blk_addr == NULL_ADDR || ni.blk_addr == NEW_ADDR)) { ClearPageUptodate(page); return -ENOENT; }