smp: idle wait fix