/* Description: Invoke request handling on this queue, if it has pending work to do. May be used to restart queueing when a request has completed.  */
void blk_run_queue(struct request_queue *q)
/* Description: Invoke request handling on this queue, if it has pending work to do. May be used to restart queueing when a request has completed.  */
void blk_run_queue(struct request_queue *q)
{
	unsigned long flags;
	spin_lock_irqsave(q->queue_lock, flags);
	__blk_run_queue(q);
	spin_unlock_irqrestore(q->queue_lock, flags);
}