lkml.org 
[lkml]   [2018]   [Jul]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 3/5] f2fs: blk_finish_plug of submit_bio in lfs mode
    Date
    Expand the blk_finish_plug action from blkzoned to normal lfs mode,
    since plug will cause the out-of-order IO submission, which is not
    friendly to flash in lfs mode.

    Signed-off-by: Yunlong Song <yunlong.song@huawei.com>
    ---
    fs/f2fs/data.c | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    diff --git a/fs/f2fs/data.c b/fs/f2fs/data.c
    index 70813a4..f12151d 100644
    --- a/fs/f2fs/data.c
    +++ b/fs/f2fs/data.c
    @@ -263,7 +263,7 @@ static inline void __submit_bio(struct f2fs_sb_info *sbi,
    if (type != DATA && type != NODE)
    goto submit_io;

    - if (f2fs_sb_has_blkzoned(sbi->sb) && current->plug)
    + if (test_opt(sbi, LFS) && current->plug)
    blk_finish_plug(current->plug);

    start = bio->bi_iter.bi_size >> F2FS_BLKSIZE_BITS;
    --
    1.8.5.2
    \
     
     \ /
      Last update: 2018-07-15 22:06    [W:3.169 / U:0.664 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site