mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-09-23 09:47:44 +00:00
add cpu_do_idle to handle idle
add wrap function cpu_do_idle in default_idle to handle arch cpu specific idle operation. Signed-off-by: Jason Chen CJ <jason.cj.chen@intel.com> Acked-by: Eddie Dong <eddie.dong@intel.com>
This commit is contained in:
@@ -172,9 +172,8 @@ void default_idle(void)
|
||||
schedule();
|
||||
} else if (need_offline(pcpu_id) != 0) {
|
||||
cpu_dead(pcpu_id);
|
||||
} else {
|
||||
__asm __volatile("pause" ::: "memory");
|
||||
}
|
||||
} else
|
||||
cpu_do_idle(pcpu_id);
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user