diff options
| -rw-r--r-- | block/blk-core.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/block/blk-core.c b/block/blk-core.c index 5e413933bc3a..e2bacfa46cc3 100644 --- a/block/blk-core.c +++ b/block/blk-core.c | |||
| @@ -220,7 +220,8 @@ static void blk_delay_work(struct work_struct *work) | |||
| 220 | */ | 220 | */ |
| 221 | void blk_delay_queue(struct request_queue *q, unsigned long msecs) | 221 | void blk_delay_queue(struct request_queue *q, unsigned long msecs) |
| 222 | { | 222 | { |
| 223 | schedule_delayed_work(&q->delay_work, msecs_to_jiffies(msecs)); | 223 | queue_delayed_work(kblockd_workqueue, &q->delay_work, |
| 224 | msecs_to_jiffies(msecs)); | ||
| 224 | } | 225 | } |
| 225 | EXPORT_SYMBOL(blk_delay_queue); | 226 | EXPORT_SYMBOL(blk_delay_queue); |
| 226 | 227 | ||
