DIRECT ASSIGNMENT OF PHYSICAL DEVICES TO CONFIDENTIAL VIRTUAL MACHINES

Methods, systems, and computer program products for direct assignment of physical devices to confidential virtual machines (VMs). At a first guest privilege context of a guest partition, a direct assignment of a physical device associated with a host computer system to the guest partition is identif...

Full description

Saved in:
Bibliographic Details
Main Authors BHANDARI, Aditya, STEPHENSON, Sarah Elizabeth, CUI, Dexuan, KELLEY, Michael Halstead, DELIGNAT-LAVAUD, Antoine Jean Denis, WEST, Steven Adrian, PEREZ-VARGAS, Carolina Cecilia, GREST, Alexander Daniel, MAINETTI, Attilio, VASWANI, Kapil, WOHLGEMUTH, Jason Stewart, CLEMENS, Emily Cara, HEPKIN, David Alan, LIN, Jin, EBERSOL, Michael Bishop, PRONOVOST, Steve Michel
Format Patent
LanguageEnglish
Published 28.03.2024
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Methods, systems, and computer program products for direct assignment of physical devices to confidential virtual machines (VMs). At a first guest privilege context of a guest partition, a direct assignment of a physical device associated with a host computer system to the guest partition is identified. The guest partition includes the first guest privilege context and a second guest privilege context, which is restricted from accessing memory associated with the first guest privilege context. The guest partition corresponds to a confidential VM, such that a memory region associated with the guest partition is inaccessible to a host operating system. It is determined, based on a policy, that the physical device is allowed to be directly assigned to the guest partition. Communication between the physical device and the second guest privilege context is permitted, such as by exposing the physical device on a virtual bus and/or forwarding an interrupt.
Bibliography:Application Number: US202217953169