-
1.
公开(公告)号:US20240061697A1
公开(公告)日:2024-02-22
申请号:US17820950
申请日:2022-08-19
Applicant: Intel Corporation
Inventor: RESHMA LAL , KRYSTOF ZMUDZINSKI , PRADEEP PAPPACHAN
IPC: G06F9/455
CPC classification number: G06F9/45558 , G06F9/45545 , G06F2009/45579 , G06F2009/45583
Abstract: An apparatus comprises a hardware processor to create an input/output control data structure (IOCS) for a trusted execution environment (TEE), allocate an input/output (I/O) address range comprising a host physical address (HPA) and a plurality of input/output (IO) pages to the input/output control structure, create an entry in the input/output control structure (IOCS) for a set of input/output (IO) pages and a device identifier for a remote device, set a pending bit to a first value which indicates that the remote device is authorized to access the input/output (I/O) address range, and grant the remote device access to the set of input/output pages in the input/output control structure upon verification of an input/output (IO) address range for the remote device.