summaryrefslogtreecommitdiffstats
path: root/block/cfq-iosched.c
diff options
context:
space:
mode:
authorJens Axboe2016-09-21 18:12:13 +0200
committerJens Axboe2016-09-22 22:28:38 +0200
commit1b792f2f92784c00db2e6431496e437855d6f12a (patch)
tree50c049a9056d96ebaf176d6a339f655282ff9098 /block/cfq-iosched.c
parentblk-mq: remove non-blocking pass in blk_mq_map_request (diff)
downloadkernel-qcow2-linux-1b792f2f92784c00db2e6431496e437855d6f12a.tar.gz
kernel-qcow2-linux-1b792f2f92784c00db2e6431496e437855d6f12a.tar.xz
kernel-qcow2-linux-1b792f2f92784c00db2e6431496e437855d6f12a.zip
blk-mq: add flag for drivers wanting blocking ->queue_rq()
If a driver sets BLK_MQ_F_BLOCKING, it is allowed to block in its ->queue_rq() handler. For that case, blk-mq ensures that we always calls it from a safe context. Signed-off-by: Jens Axboe <axboe@fb.com> Tested-by: Josef Bacik <jbacik@fb.com>
Diffstat (limited to 'block/cfq-iosched.c')
0 files changed, 0 insertions, 0 deletions