Displaying 2 results from an estimated 2 matches for "elvpriv".
2012 Apr 20
1
[PATCH] multiqueue: a hodge podge of things
...unction might be called on a queue which failed
* driver init after queue creation. Some drivers
* (e.g. fd) get unhappy in such cases. Kick queue iff
* dispatch queue has something on it.
*/
if (!list_empty(&q->queue_head))
__blk_run_queue(q);
- drain |= q->rq.elvpriv;
+ drain |= queue_elvpriv(q);
/*
* Unfortunately, requests are queued at and tracked from
* multiple places and there's no single counter which can
* be drained. Check all the queues and counters.
*/
if (drain_all) {
drain |= !list_empty(&q->queue_head);...
2012 Apr 20
1
[PATCH] multiqueue: a hodge podge of things
...unction might be called on a queue which failed
* driver init after queue creation. Some drivers
* (e.g. fd) get unhappy in such cases. Kick queue iff
* dispatch queue has something on it.
*/
if (!list_empty(&q->queue_head))
__blk_run_queue(q);
- drain |= q->rq.elvpriv;
+ drain |= queue_elvpriv(q);
/*
* Unfortunately, requests are queued at and tracked from
* multiple places and there's no single counter which can
* be drained. Check all the queues and counters.
*/
if (drain_all) {
drain |= !list_empty(&q->queue_head);...