When idle is called, interrupts are disabled, but the idle functionwill still wake up on an interrupt. The problem is that the interruptdisabled latency tracer will take this call to idle as a latency.