aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJaegeuk Kim <jaegeuk@kernel.org>2017-07-06 12:24:49 -0700
committerMoyster <oysterized@gmail.com>2017-07-21 12:37:07 +0200
commit49341691bdb1a2becac4a1634b0097a65b5a774c (patch)
treed8e78afc27e1a6dc6c17da5eb68459fcf0f3c194
parenteb3c282843084c21ed12a694338f7a5bbc5fa4f6 (diff)
f2fs, block_dump: give WRITE direction to submit_bio
The block_dump in submit_bio uses rw, instead of bio->bi_rw. Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
-rw-r--r--fs/f2fs/data.c2
-rw-r--r--fs/f2fs/segment.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/fs/f2fs/data.c b/fs/f2fs/data.c
index 182a329e0..bd44b88ac 100644
--- a/fs/f2fs/data.c
+++ b/fs/f2fs/data.c
@@ -225,7 +225,7 @@ submit_io:
trace_f2fs_submit_read_bio(sbi->sb, type, bio);
else
trace_f2fs_submit_write_bio(sbi->sb, type, bio);
- submit_bio(0, bio);
+ submit_bio(bio_op(bio), bio);
}
static void __submit_merged_bio(struct f2fs_bio_info *io)
diff --git a/fs/f2fs/segment.c b/fs/f2fs/segment.c
index 26fc1c914..e075b9d11 100644
--- a/fs/f2fs/segment.c
+++ b/fs/f2fs/segment.c
@@ -868,7 +868,7 @@ static int __blkdev_issue_discard(struct block_device *bdev, sector_t sector,
}
if (bio) {
- int ret = submit_bio_wait(0, bio);
+ int ret = submit_bio_wait(op, bio);
bio_put(bio);
if (ret)
return ret;