VIRTUALIZING INTERRUPT PRIORITIZATION AND DELIVERY

    公开(公告)号:US20200341921A1

    公开(公告)日:2020-10-29

    申请号:US15931868

    申请日:2020-05-14

    申请人: Intel Corporation

    摘要: Embodiments of processors, methods, and systems for virtualizing interrupt prioritization and delivery are disclosed. In one embodiment, a processor includes instruction hardware and execution hardware. The instruction hardware is to receive a plurality of instructions, including a first instruction to transfer the processor from a root mode to a non-root mode for executing guest software in a virtual machine, wherein the processor is to return to the root mode upon the detection of any of a plurality of virtual machine exit events. The execution hardware is to execute the first instruction, execution of the first instruction to include determining a first virtual processor-priority value and storing the first virtual processor-priority value in a virtual copy of a processor-priority field, where the virtual copy of the processor-priority field is a virtual resource corresponding to a physical resource associated with an interrupt controller.

    SECURE UNLOCK SYSTEMS FOR LOCKED DEVICES
    4.
    发明申请

    公开(公告)号:US20190007212A1

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

    申请号:US15640439

    申请日:2017-06-30

    申请人: Intel Corporation

    IPC分类号: H04L9/32 G06F21/33

    摘要: Technologies disclosed herein provide an apparatus comprising a fuse controller coupled to an aggregator. The fuse controller includes a plurality of fuses for storing a unique identifier of a device and a first secured value of a first password associated with the unique identifier. The aggregator is to receive the unique identifier and the first secured value from the fuse controller, send the unique identifier to an unlock host, receive a second password from the unlock host, compute a second secured value of the second password using a security function, and unlock one or more privileged features on the device based on the first secured value corresponding to the second secured value. In a specific embodiment, the first secured value corresponds to the second secured value if the first password is equivalent to the second password.