Files
linux-apfs/block
Christoph Hellwig 49f5baa510 blk-mq: pair blk_mq_start_request / blk_mq_requeue_request
Make sure we have a proper pairing between starting and requeueing
requests.  Move the dma drain and REQ_END setup into blk_mq_start_request,
and make sure blk_mq_requeue_request properly undoes them, giving us
a pair of function to prepare and unprepare a request without leaving
side effects.

Together this ensures we always clean up properly after
BLK_MQ_RQ_QUEUE_BUSY returns from ->queue_rq.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jens Axboe <axboe@fb.com>
2014-02-11 09:34:08 -07:00
..
2013-11-08 08:59:58 -07:00
2013-11-23 22:33:47 -08:00
2013-11-23 22:33:47 -08:00
2014-02-10 09:29:00 -07:00
2014-01-08 13:05:09 -08:00
2014-02-10 09:27:31 -07:00
2013-11-23 22:33:47 -08:00