block/fs/drivers: remove rw argument from submit_bio
This has callers of submit_bio/submit_bio_wait set the bio->bi_rw instead of passing it in. This makes that use the same as generic_make_request and how we set the other bio fields. Signed-off-by: Mike Christie <mchristi@redhat.com> Fixed up fs/ext4/crypto.c Signed-off-by: Jens Axboe <axboe@fb.com>
Este cometimento está contido em:

cometido por
Jens Axboe

ascendente
af8c34ce6a
cometimento
4e49ea4a3d
@@ -212,7 +212,7 @@ static void __write_super(struct cache_sb *sb, struct bio *bio)
|
||||
unsigned i;
|
||||
|
||||
bio->bi_iter.bi_sector = SB_SECTOR;
|
||||
bio->bi_rw = REQ_SYNC|REQ_META;
|
||||
bio->bi_rw = REQ_WRITE|REQ_SYNC|REQ_META;
|
||||
bio->bi_iter.bi_size = SB_SIZE;
|
||||
bch_bio_map(bio, NULL);
|
||||
|
||||
@@ -238,7 +238,7 @@ static void __write_super(struct cache_sb *sb, struct bio *bio)
|
||||
pr_debug("ver %llu, flags %llu, seq %llu",
|
||||
sb->version, sb->flags, sb->seq);
|
||||
|
||||
submit_bio(REQ_WRITE, bio);
|
||||
submit_bio(bio);
|
||||
}
|
||||
|
||||
static void bch_write_bdev_super_unlock(struct closure *cl)
|
||||
|
Criar uma nova questão referindo esta
Bloquear um utilizador