cvs commit: src/sys/pci if_vr.c

M. Warner Losh imp at
Sun Oct 31 13:20:47 PST 2004

In message: <20041031035037.59607.qmail at>
            Matthew Jacob <mjacob44 at> writes:
: Shouldn't an API for adding or removing ISR's be responsible for
: handling just such a race condition?

It does.  After you've deregistered your interrupt, you are guaranteed
that (a) it will never be called again and (b) no one is currently in
that ISR.

However, if you just turn off the interrupts in the hardware device,
neither (a) nor (b) apply.


More information about the cvs-src mailing list