On Thu, Jun 08, 2006 at 11:32:39AM -0400, Jeff Garzik wrote: > >The chip IRQ gets turned off in tulip_down(). > >It won't be screaming for very long. > > Then you admit that you add a race.
Yes - I realized that after I hit <send> :( ... > >In the shared IRQ case, I expect free_irq() to unlink this instance > >of the tulip interrupt handler from the CPU vector list. If that > > Irrelevant -- that doesn't stop the tulip hardware from raising the irq, > nor stop the system from attempting to deliver it [in all cases]. In > the shared interrupt case, that means that another driver's irq handler > will be called for an event tulip hardware raised. *nod* thanks, grant - 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