/* * remove the plug and let it rip.. */ void __generic_unplug_device(struct request_queue *q) { if (unlikely(blk_queue_stopped(q))) return;
if (!blk_remove_plug(q)) return;
q->request_fn(q);
} EXPORT_SYMBOL(__generic_unplug_device);