]> git.baikalelectronics.ru Git - kernel.git/commit
block: simplify and export blk_rq_append_bio
authorChristoph Hellwig <hch@lst.de>
Tue, 19 Jul 2016 09:31:51 +0000 (11:31 +0200)
committerJens Axboe <axboe@fb.com>
Wed, 20 Jul 2016 23:38:32 +0000 (17:38 -0600)
commitf89dfafbf42df6acd40757ad397df6a6c74839a7
treee67f98b6b8125835d3d085f80e4149a29e6c9022
parent84b61b20363a4ff6847690451172f33589e3275c
block: simplify and export blk_rq_append_bio

The target SCSI passthrough backend is much better served with the low-level
blk_rq_append_bio construct then the helpers built on top of it, so export it.

Also use the opportunity to remove the pointless request_queue argument and
make the code flow a little more readable.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jens Axboe <axboe@fb.com>
block/blk-core.c
block/blk-map.c
block/blk.h
include/linux/blkdev.h