xfs: add support for passing in write hints for buffered writes
Reviewed-by: Andreas Dilger <adilger@dilger.ca> Reviewed-by: Martin K. Petersen <martin.petersen@oracle.com> Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
This commit is contained in:
parent
0127251c45
commit
31d7d58dcc
|
@ -506,6 +506,7 @@ xfs_submit_ioend(
|
|||
return status;
|
||||
}
|
||||
|
||||
ioend->io_bio->bi_write_hint = ioend->io_inode->i_write_hint;
|
||||
submit_bio(ioend->io_bio);
|
||||
return 0;
|
||||
}
|
||||
|
@ -565,6 +566,7 @@ xfs_chain_bio(
|
|||
bio_chain(ioend->io_bio, new);
|
||||
bio_get(ioend->io_bio); /* for xfs_destroy_ioend */
|
||||
ioend->io_bio->bi_opf = REQ_OP_WRITE | wbc_to_write_flags(wbc);
|
||||
ioend->io_bio->bi_write_hint = ioend->io_inode->i_write_hint;
|
||||
submit_bio(ioend->io_bio);
|
||||
ioend->io_bio = new;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue