From f5c1b335a52d274f6228fe818615df7028773307 Mon Sep 17 00:00:00 2001 From: Jeff Garzik Date: Tue, 6 Apr 2004 01:21:10 -0400 Subject: [PATCH] [netdrvr s2io] NAPI build fixes --- drivers/net/s2io.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/drivers/net/s2io.c b/drivers/net/s2io.c index 87e944f163d6e..022e32246a2cd 100644 --- a/drivers/net/s2io.c +++ b/drivers/net/s2io.c @@ -2406,11 +2406,16 @@ static irqreturn_t s2io_isr(int irq, void *dev_id, struct pt_regs *regs) * reallocate the buffers. */ #if 1 + { + int i; + for (i = 0; i < config->RxRingNum; i++) { int rxb_size = atomic_read(&sp->rx_bufs_left[i]); int level = rx_buffer_level(sp, rxb_size, i); if ((level == PANIC) && (!TASKLET_IN_USE)) { + int ret; + DBG_PRINT(ERR_DBG, "%s: Rx BD hit ", dev->name); DBG_PRINT(ERR_DBG, "PANIC levels\n"); if ((ret = fill_rx_buffers(sp, i)) == -ENOMEM) { @@ -2430,6 +2435,8 @@ static irqreturn_t s2io_isr(int irq, void *dev_id, struct pt_regs *regs) } } + + } #else tasklet_schedule(&sp->task); #endif -- 2.53.0