Change some InterruptTempLock to AtomicTempLock.
We need this when we have interrupts with higher priorities
interrupting interrupts.