X-Git-Url: http://git.cascardo.info/?a=blobdiff_plain;f=fs%2Ff2fs%2Fdata.c;h=9ae194fd2fdb81cbc54bfed9220da527d6b21a89;hb=e3300ffef0653774f1099cab153d25d24bd773ce;hp=0d0177c9149c191d7fe64ebb9ff55d7ee03476e4;hpb=5fa0eb0b4d4780fbd6d8a09850cc4fd539e9fe65;p=cascardo%2Flinux.git diff --git a/fs/f2fs/data.c b/fs/f2fs/data.c index 0d0177c9149c..9ae194fd2fdb 100644 --- a/fs/f2fs/data.c +++ b/fs/f2fs/data.c @@ -75,7 +75,7 @@ static void f2fs_write_end_io(struct bio *bio) fscrypt_pullback_bio_page(&page, true); if (unlikely(bio->bi_error)) { - set_bit(AS_EIO, &page->mapping->flags); + mapping_set_error(page->mapping, -EIO); f2fs_stop_checkpoint(sbi, true); } end_page_writeback(page);