Technology for transferring IOMMU ownership to a new version of system software
A processor package comprises a processing core, a system agent, an input/output memory management unit (IOMMU), and transaction security circuitry (TSC) in at least one of the system agent and the IOMMU. The TSC determines whether ultra-protected memory (UPM) is enabled in a data processing system...
Saved in:
Main Authors | , , , |
---|---|
Format | Patent |
Language | Chinese English |
Published |
16.04.2022
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | A processor package comprises a processing core, a system agent, an input/output memory management unit (IOMMU), and transaction security circuitry (TSC) in at least one of the system agent and the IOMMU. The TSC determines whether ultra-protected memory (UPM) is enabled in a data processing system that comprises the processor package. The transaction security circuitry also determines whether an address for a memory access transaction in the data processing system falls within a UPM region within a physical address space of the data processing system. The transaction security circuitry also blocks the memory access transaction, in response to a determination that (a) UPM is enabled and (b) the address for the memory access transaction falls within the UPM region. Other embodiments are described and claimed. |
---|---|
Bibliography: | Application Number: TW202110130461 |