Messages in this thread | | | Date | Wed, 5 Dec 2001 08:58:08 -0800 | From | Richard Henderson <> | Subject | Re: alpha bug in signal handling |
| |
On Wed, Dec 05, 2001 at 03:23:04AM -0800, David S. Miller wrote: > I don't understand why this is even necessary. > > What if the interrupt comes in on another processor. How does this > return from trap behavior avoid that interrupt modifying the signal > and/or scheduling state wrt. the current cpu's task?
It doesn't. But it also prevents the IPI from being recognized until we are back in userland. Apparently DMT had a test case that failed without disabling interrupts; I didn't see it myself.
r~ - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |