summaryrefslogtreecommitdiffstats
path: root/include/media
diff options
context:
space:
mode:
authorMike Snitzer <snitzer@redhat.com>2016-02-20 06:38:47 +0100
committerMike Snitzer <snitzer@redhat.com>2016-02-23 04:33:09 +0100
commit818c5f3bef750eb5998b468f84391e4d656b97ed (patch)
tree870376e3cae6542564325980b7c0d11b1f2b0345 /include/media
parentdm: allocate blk_mq_tag_set rather than embed in mapped_device (diff)
downloadlinux-818c5f3bef750eb5998b468f84391e4d656b97ed.tar.xz
linux-818c5f3bef750eb5998b468f84391e4d656b97ed.zip
dm: fix a couple locking issues with use of block interfaces
old_stop_queue() was checking blk_queue_stopped() without holding the q->queue_lock. dm_requeue_original_request() needed to check blk_queue_stopped(), with q->queue_lock held, before calling blk_mq_kick_requeue_list(). And a side-effect of that change is start_queue() must also call blk_mq_kick_requeue_list(). Signed-off-by: Mike Snitzer <snitzer@redhat.com>
Diffstat (limited to 'include/media')
0 files changed, 0 insertions, 0 deletions