From: Chao Yu Date: Thu, 21 Feb 2019 12:40:13 +0000 (+0800) Subject: f2fs: fix to update iostat correctly in IPU path X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=e46f6bd82c831d20f9b6c149076cf5d2c443d638;p=linux.git f2fs: fix to update iostat correctly in IPU path In error path of IPU, we didn't account iostat correctly, fix it. Signed-off-by: Chao Yu Signed-off-by: Jaegeuk Kim --- diff --git a/fs/f2fs/segment.c b/fs/f2fs/segment.c index 2537893e94669..d74359325da61 100644 --- a/fs/f2fs/segment.c +++ b/fs/f2fs/segment.c @@ -3182,10 +3182,10 @@ int f2fs_inplace_write_data(struct f2fs_io_info *fio) stat_inc_inplace_blocks(fio->sbi); err = f2fs_submit_page_bio(fio); - if (!err) + if (!err) { update_device_state(fio); - - f2fs_update_iostat(fio->sbi, fio->io_type, F2FS_BLKSIZE); + f2fs_update_iostat(fio->sbi, fio->io_type, F2FS_BLKSIZE); + } return err; }