Messages in this thread | | | Subject | Re: [PATCH v4 02/18] nitro_enclaves: Define the PCI device interface | From | "Paraschiv, Andra-Irina" <> | Date | Sat, 4 Jul 2020 11:20:41 +0300 |
| |
On 02/07/2020 18:24, Alexander Graf wrote: > > > On 22.06.20 22:03, Andra Paraschiv wrote: >> The Nitro Enclaves (NE) driver communicates with a new PCI device, that >> is exposed to a virtual machine (VM) and handles commands meant for >> handling enclaves lifetime e.g. creation, termination, setting memory >> regions. The communication with the PCI device is handled using a MMIO >> space and MSI-X interrupts. >> >> This device communicates with the hypervisor on the host, where the VM >> that spawned the enclave itself run, e.g. to launch a VM that is used >> for the enclave. >> >> Define the MMIO space of the PCI device, the commands that are >> provided by this device. Add an internal data structure used as private >> data for the PCI device driver and the functions for the PCI device init >> / uninit and command requests handling. >> >> Signed-off-by: Alexandru-Catalin Vasile <lexnv@amazon.com> >> Signed-off-by: Alexandru Ciobotaru <alcioa@amazon.com> >> Signed-off-by: Andra Paraschiv <andraprs@amazon.com> > > Reviewed-by: Alexander Graf <graf@amazon.com>
Added. Thank you.
Andra
Amazon Development Center (Romania) S.R.L. registered office: 27A Sf. Lazar Street, UBC5, floor 2, Iasi, Iasi County, 700045, Romania. Registered in Romania. Registration number J22/2621/2005.
| |