From: Geoff Levand <[EMAIL PROTECTED]> Date: Thu, 25 Aug 2005 22:13:57 -0700
> @@ -970,7 +970,8 @@ > /* gem_interrupt is safe to reentrance so no need > * to disable_irq here. > */ > - gem_interrupt(dev->irq, dev, NULL); > + if(gem_interrupt(dev->irq, dev, NULL) == IRQ_NONE) > + __netif_rx_schedule(dev); > } > #endif It might be cleaner to just open-code the parts of gem_interrupt() we want, making the necessary modifications to make sure __netif_rx_schedule() occurs and a snapshot of gp->gem_status is always sampled. - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html