diff options
Diffstat (limited to 'xen-2.4.16/arch/i386/process.c')
-rw-r--r-- | xen-2.4.16/arch/i386/process.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/xen-2.4.16/arch/i386/process.c b/xen-2.4.16/arch/i386/process.c index d3cedf4766..665bd84d04 100644 --- a/xen-2.4.16/arch/i386/process.c +++ b/xen-2.4.16/arch/i386/process.c @@ -68,7 +68,10 @@ static void default_idle(void) void cpu_idle (void) { ASSERT(current->domain == IDLE_DOMAIN_ID); + current->has_cpu = 1; + (void)wake_up(current); + schedule(); /* * Declares CPU setup done to the boot processor. |