虚拟机中的用户级中断
    2.
    发明公开

    公开(公告)号:CN116069440A

    公开(公告)日:2023-05-05

    申请号:CN202211233042.0

    申请日:2022-10-10

    申请人: 英特尔公司

    IPC分类号: G06F9/455 G06F9/48

    摘要: 本申请公开了虚拟机中的用户级中断。一种系统包括物理处理器,用于执行虚拟机管理器以在逻辑核心上运行包括宾客用户应用和虚拟CPU的虚拟机。耦合至外部设备的电路用于:从外部设备接收针对宾客用户应用的中断请求;定位与宾客用户应用相关联的第一中断数据结构;基于针对中断请求的第一中断向量、利用第一中断数据结构生成第一中断;定位与虚拟CPU相关联的第二中断数据结构;以及基于第一中断数据结构中的第一通知向量、利用第二中断数据结构生成针对虚拟CPU的第一通知中断。电路可使用第二通知向量和来自第二中断数据结构的逻辑核心标识符生成针对逻辑核心的第二通知中断。

    处理器和用于处理器中的中断处理的方法

    公开(公告)号:CN106663000B

    公开(公告)日:2019-12-03

    申请号:CN201580045894.9

    申请日:2015-08-31

    申请人: 英特尔公司

    IPC分类号: G06F9/38 G06F9/48

    摘要: 一方面的处理器包括用于解码异常处理程序返回指令的解码单元。该处理器还包括与解码单元耦合的异常处理程序返回执行单元。异常处理程序返回执行单元,响应于异常处理程序返回指令,如果对应于异常处理程序返回指令的异常是在NMI处理程序中被获得的,则不将处理器配置成启用将后续接收到的不可屏蔽中断(NMI)递送至NMI处理程序。异常处理程序返回执行单元,响应于异常处理程序返回指令,如果异常不是在NMI处理程序中被获得的,则将处理器配置成启用将后续接收到的NMI递送至NMI处理程序。公开了其他处理器、方法、系统以及指令。