xen 下电流程分析(1)
来源:互联网 发布:淘宝童装店铺名称 编辑:程序博客网 时间:2024/05/04 12:05
首先,由do_platform_op进入,进行一些平台操作。
case XENPF_enter_acpi_sleep:
ret = xsm_acpi_sleep();
if ( ret )
break;
ret = acpi_enter_sleep(&op->u.enter_acpi_sleep);
break;
acpi_ enter_sleep将系统置入睡眠状态,其中有:
return continue_hypercall_on_cpu(0,enter_state_helper, &acpi_sinfo);
continue_hypercall_on_cpu在cpu == smp_processor_id()时(默认成立),调用enter_state_helper。
enter_state_helper然后调用enter_state,enter_state是xen用来做suspend/resume操作的主接口。
enter_state中调用了disable_nonboot_cpus,disable_nonboot_cpus负责将cpu下线。
- xen 下电流程分析(1)
- xen下电流程分析(2)
- xen下电流程分析(3)
- xen的cpu调度流程分析(1)
- XEN do_hvm_op流程分析
- xen的cpu调度流程分析(2)
- xen创建guest domain流程分析
- xen io tapdisk2基本流程分析
- xen io tapdisk2基本流程分析
- 去电流程分析---之一
- Xen源码分析(概要)
- FSL Imx53 启动流程分析(1) --上电启动
- FSL Imx53 启动流程分析(1) --上电启动 .
- FSL Imx53 启动流程分析(1) --上电启动
- FSL Imx53 启动流程分析(1) --上电启动
- FSL Imx53 启动流程分析(1) --上电启动
- Android7.0去电流程源码分析(一)
- Android7.0去电流程源码分析(二)
- NSScanner 用法
- 华为内部面试题库---(5)
- c++下标运算符的重载
- AutoCompleteTextView下拉框一片空白原因
- oracle 分析函数over
- xen 下电流程分析(1)
- Eclipse 提示:The connection to adb is down, and a severe error has occured.
- 几种常用的函数调用约定!
- 函数后面加一个const的作用
- FrameLayout 的子View 设置 top 值
- struts2系统提供的校验器常用属性校验说明
- C#集合
- Linux Checkpoint/Restart
- Spring学习笔记(六)注解方式配置事物