/* * Spin, or better still, do a hardware or VM wait instruction * If hardware or VM offer wait termination even though interrupts * are disabled. */ static void default_idle(void) { __vmwait(); }
/* * Spin, or better still, do a hardware or VM wait instruction * If hardware or VM offer wait termination even though interrupts * are disabled. */ void arch_cpu_idle(void) { __vmwait(); /* interrupts wake us up, but irqs are still disabled */ local_irq_enable(); }