x2APIC & MSR
2013-04-22 17:26
190 查看
x2APIC & MSR
xAPIC模式下,APIC寄存器被映射到一段4K的内存。
x2APIC模式下,一段MSR地址区间被保留用作APIC寄存器访问。MSR的这些项可以通过bitmap配置来指示guest可否直接访问某项(访问某项时是否产生VM Exit)
Reference:
Abel Gordon,"ELI: Bare-Metal Performance for I/O Virtualization"
+-------------------------+ | +-----------+ | +-------------+ | <--+-----> vcpu 0 | IDT table | <---+--|IDTR Register| C | | ... +-----------+ | +-------------+ P | | ^| | | U | | +-----------+ || | +-------------+ | | | IDT table | || | | Local APIC | | | +-----------+ || | +------+------+ | <--+> || +---------+---------------+ | +---------------+ || | | | virtual LAPIC | |v +-------------+ | +---------------+ interrupt ------> | IO APIC | | | +-------------+ | | ===================================================|======|===================== Host Mode | | +-------------------------------------------------------------+ |- guest's virtual LAPIC represented as MMIO memory region |- guest access its LAPIC will trigger a VM-Exit on x1APIC |- when guest uses x2APIC, host trap LAPIC access through MSR bitmap. | In the x2APIC mode, host will maintain a MSR bitmap, which contains the info that | which MSRs is allowed to access directly by a guest and others are sensitive ones. | When guest accesses the sentitive MSRs, execution still exits to the host.
xAPIC模式下,APIC寄存器被映射到一段4K的内存。
x2APIC模式下,一段MSR地址区间被保留用作APIC寄存器访问。MSR的这些项可以通过bitmap配置来指示guest可否直接访问某项(访问某项时是否产生VM Exit)
Reference:
Abel Gordon,"ELI: Bare-Metal Performance for I/O Virtualization"
相关文章推荐
- 转:MSR系列路由器GRE隧道基础配置
- H3C MSR系列路由器负载分担、链路备份的实现过程详解
- VirtualBox 安装虚拟机时出现错误 VT-x features locked or unavailable in MSR.
- MSR系列路由器IPSEC + IKE功能的配置
- virtualbox 不能为虚拟电脑打开一个新任务/VT-x features locked or unavailable in MSR.
- 2016 MSR Image Recognition Challenge (IRC) Results
- The 2nd MSR Video to Language Challenge
- MSR路由器做BGP 反射
- MSR系列网关优化配置指导v1.00
- 【杂】号称MSR的面试题的推理
- MSR&MRS 例:设置ARM处于管理模式
- VirtualBox 安装虚拟机时出现错误 VT-x features locked or unavailable in MSR.
- [转贴] MS扫盲贴:Windows 和 GPT 常见问题解答(uefi、GPT、ESP、MSR之类的概念)
- Retinex图像增强算法(SSR, MSR, MSRCR)详解及其OpenCV源码
- MSR和MRS 指令
- armasm: Use of MRS and MSR instructions ('Deprecated form of PSR field specifier')
- H3C MSR-20-10电信静态公网ip上网配置及PPPOE拨号上网配置
- VirtualBox 安装虚拟机时出现错误 VT-x features locked or unavailable in MSR.
- arm汇编—mrs,msr
- (装机)关于WINRE/ESP/LRS_ESP/MSR/PBR这些分区