Invention Grant
- Patent Title: Multiple input-output memory management units with fine grained device scopes for virtual machines
-
Application No.: US15056399Application Date: 2016-02-29
-
Publication No.: US10671419B2Publication Date: 2020-06-02
- Inventor: Marcel Apfelbaum , Gal Hammer
- Applicant: Red Hat Israel, Ltd.
- Applicant Address: IL Ra'anana
- Assignee: Red Hat Israel, Ltd.
- Current Assignee: Red Hat Israel, Ltd.
- Current Assignee Address: IL Ra'anana
- Agency: K&L Gates LLP
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F13/40 ; G06F13/42 ; G06F12/1081 ; G06F12/14

Abstract:
A system and method of emulated input-output memory management units includes a management software associating a first device with a first input-output memory management unit having a first security designation, and associating a second device with a second input-output memory management unit having a second security designation different from the first security designation. A hypervisor constructs a table that describes associations between the plurality of devices and the plurality of input-output memory management units. The hypervisor provides the table to a guest virtual machine having a plurality of guest addresses including a first guest address and a second guest address. The first device accesses the first guest address through the first input-output memory management unit and the second device accesses the second guest address through the second input-output memory management unit.
Public/Granted literature
- US20170249106A1 MULTIPLE INPUT-OUTPUT MEMORY MANAGEMENT UNITS WITH FINE GRAINED DEVICE SCOPES FOR VIRTUAL MACHINES Public/Granted day:2017-08-31
Information query