Signed-off-by: Ron Mercer <ron.mercer@qlogic.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
Ron Mercer 2009-11-03 13:49:29 +00:00 коммит произвёл David S. Miller
Родитель a02b7b7a13
Коммит 32a5b2a0d5
1 изменённых файлов: 4 добавлений и 4 удалений

Просмотреть файл

@ -2102,12 +2102,12 @@ static irqreturn_t qlge_isr(int irq, void *dev_id)
*/ */
var = ql_read32(qdev, ISR1); var = ql_read32(qdev, ISR1);
if (var & intr_context->irq_mask) { if (var & intr_context->irq_mask) {
QPRINTK(qdev, INTR, INFO, QPRINTK(qdev, INTR, INFO,
"Waking handler for rx_ring[0].\n"); "Waking handler for rx_ring[0].\n");
ql_disable_completion_interrupt(qdev, intr_context->intr); ql_disable_completion_interrupt(qdev, intr_context->intr);
napi_schedule(&rx_ring->napi); napi_schedule(&rx_ring->napi);
work_done++; work_done++;
} }
ql_enable_completion_interrupt(qdev, intr_context->intr); ql_enable_completion_interrupt(qdev, intr_context->intr);
return work_done ? IRQ_HANDLED : IRQ_NONE; return work_done ? IRQ_HANDLED : IRQ_NONE;
} }