idle / sleep: Avoid excessive disabling and enabling interrupts