Invention Grant
- Patent Title: Secure address translation services using a permission table
-
Application No.: US17842094Application Date: 2022-06-16
-
Publication No.: US11921646B2Publication Date: 2024-03-05
- Inventor: David Koufaty , Rajesh Sankaran , Anna Trikalinou , Rupin Vakharwala
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Jaffery Watson Mendonsa & Hamilton LLP
- Main IPC: G06F12/14
- IPC: G06F12/14 ; G06F12/0862 ; G06F12/1009 ; G06F13/16 ; G06F13/42

Abstract:
Embodiments are directed to providing a secure address translation service. An embodiment of a system includes memory for storage of data, an IOMMU coupled to the memory, and a host-to-device link to couple the IOMMU with one or more devices and to operate as a translation agent on behalf of one or more devices in connection with memory operations relating to the memory, including receiving a translated request from a discrete device via the host-to-device link specifying a memory operation and a physical address within the memory pertaining to the memory operation, determining page access permissions assigned to a context of the discrete device for a physical page of the memory within which the physical address resides, allowing the memory operation to proceed when the page access permissions permit the memory operation, and blocking the memory operation when the page access permissions do not permit the memory operation.
Public/Granted literature
- US20220309008A1 SECURE ADDRESS TRANSLATION SERVICES USING A PERMISSION TABLE Public/Granted day:2022-09-29
Information query