Interrupt cache configuration
    8.
    发明授权

    公开(公告)号:US12182611B2

    公开(公告)日:2024-12-31

    申请号:US18145457

    申请日:2022-12-22

    Abstract: An apparatus includes an interrupt cache having cache storage configured to store a plurality of interrupts received from an interrupt source, the plurality of interrupts corresponding to a plurality of interrupt events configured for execution by the plurality of interrupt service routines and a cache manager component configured to generate an interrupt message for transmission to the processing unit, the interrupt message generated to include at least one interrupt of the plurality of interrupts from the cache storage.

    INTERRUPT CONTROL USING A GUEST OWNED BACKING PAGE

    公开(公告)号:US20240220297A1

    公开(公告)日:2024-07-04

    申请号:US18090740

    申请日:2022-12-29

    Abstract: Techniques for implementing programmable control by a guest virtual machine (VM) of interrupts at a processing system using a guest owned backing page are disclosed. The VM programs a guest owned backing page (e.g., a data structure in memory) that designates particular interrupts that are to be blocked. In response to detecting a designated interrupt, system hardware or software blocks the interrupt, rather than executing an interrupt handler to process the interrupt. The VM is thereby able to protect confidential information and program behavior with less risk of a malicious hypervisor failing to protect the VM from, e.g., unexpected or unwanted interrupts, thereby improving overall system security and predictability.

Patent Agency Ranking