Connected From This
We ensure bounded interrupt latencies by the standard
approach of introducing a few, carefully placed,
interrupt points. On detection of a pending interrupt,
the kernel explicitly returns through the function call
stack to the ker- nel/user boundary and responds to the
interrupt. It then restarts the original operation,
including reestablishing all the preconditions for
execution. As a result, we completely avoid concurrent
execution in the kernel.
source :
COMMUNICATIONS
Of The ACM
cacm.acm.oRG
06/2010 vol.53 no.06