blk-mq: Allow requests to never expire
authorKeith Busch <keith.busch@intel.com>
Thu, 8 Jan 2015 01:55:46 +0000 (18:55 -0700)
committerJens Axboe <axboe@fb.com>
Thu, 8 Jan 2015 15:59:01 +0000 (08:59 -0700)
commit5b3f25fc343690cafd3e27431a69a7bdaf9df001
tree8892062d8290c520faf5daf355bcc303501919d5
parent1885b24d23716e09b9c952822b05fd7f68099cdb
blk-mq: Allow requests to never expire

Some types of requests may be started that are not gauranteed to ever
complete. This adds a request flag that a driver can use so mark the
request as such.

Signed-off-by: Keith Busch <keith.busch@intel.com>
Signed-off-by: Jens Axboe <axboe@fb.com>
block/blk-mq.c
block/blk-timeout.c
include/linux/blk_types.h