International Business Machines Corporation
Inject interrupts and exceptions into secure virtual machine

Last updated:

Abstract:

According to one or more embodiments of the present invention, a computer implemented method includes initiating, by a non-secure entity that is executing on a host server, a secure entity, the non-secure entity prohibited from directly accessing any data of the secure entity. The method further includes injecting, into the secure entity, an interrupt that is generated by the host server. The injecting includes adding, by the non-secure entity, information about the interrupt into a portion of non-secure storage, which is then associated with the secure entity. The injecting further includes injecting, by a secure interface control of the host server, the interrupt into the secure entity.

Status:
Grant
Type:

Utility

Filling date:

8 Mar 2019

Issue date:

31 May 2022