diff options
-rw-r--r-- | block/blk-rq-qos.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/block/blk-rq-qos.c b/block/blk-rq-qos.c index 659ccb8b693f..67a0a4c07060 100644 --- a/block/blk-rq-qos.c +++ b/block/blk-rq-qos.c | |||
@@ -244,6 +244,7 @@ void rq_qos_wait(struct rq_wait *rqw, void *private_data, | |||
244 | return; | 244 | return; |
245 | 245 | ||
246 | prepare_to_wait_exclusive(&rqw->wait, &data.wq, TASK_UNINTERRUPTIBLE); | 246 | prepare_to_wait_exclusive(&rqw->wait, &data.wq, TASK_UNINTERRUPTIBLE); |
247 | has_sleeper = !wq_has_single_sleeper(&rqw->wait); | ||
247 | do { | 248 | do { |
248 | if (data.got_token) | 249 | if (data.got_token) |
249 | break; | 250 | break; |