MULTIPLE PROCESSOR MODES EXECUTION METHOD AND APPARATUS INCLUDING SIGNAL HANDLING
    11.
    发明申请
    MULTIPLE PROCESSOR MODES EXECUTION METHOD AND APPARATUS INCLUDING SIGNAL HANDLING 有权
    多处理器模式执行方法和设备,包括信号处理

    公开(公告)号:US20160350161A1

    公开(公告)日:2016-12-01

    申请号:US14724394

    申请日:2015-05-28

    Abstract: Apparatuses, methods and storage media associated with multiple processor modes execution are described herein. In embodiments, an apparatus may include a processor with a plurality of processor modes, including a first processor mode to address a first address space, and a second processor mode to address a second address space, the second address space including the first address space. The apparatus may further include a signal handler to handle a signal from a kernel, in the first processor mode; and a signal handler wrapper to switch the processor to the second processor mode on delivery of the signal from the kernel, save a current extra context of the second processor mode from the second register file to a user stack, switch the processor back to the first processor mode, then invoke the signal handler to handle the signal. Other embodiments may be described or claimed.

    Abstract translation: 这里描述了与多个处理器模式执行相关联的装置,方法和存储介质。 在实施例中,装置可以包括具有多个处理器模式的处理器,包括用于寻址第一地址空间的第一处理器模式和用于寻址第二地址空间的第二处理器模式,所述第二地址空间包括第一地址空间。 该装置还可以包括处理来自内核的信号的信号处理器,处于第一处理器模式; 以及信号处理器包装器,用于在从内核传递信号时将处理器切换到第二处理器模式,将第二处理器模式的当前额外上下文从第二寄存器文件保存到用户堆栈,将处理器切换回第一 处理器模式,然后调用信号处理程序来处理信号。 可以描述或要求保护其他实施例。

Patent Agency Ranking