VFIO Internals
Revision as of 21:04, 16 April 2022 by Arthur (talk | contribs) (→RPC Mode: Corrected grammatical error.)
The following document will attempt to detail the internals of Virtual Function IO (VFIO).
Requirements:
Sensitive Instruction List.
Instruction Shim/Binary Translator.
HPA<->GPA Boundary Enforcement.
RPC Mode
RPC Mode moves instruction information across a virtual function interface (VF) using Remote Procedure Calls generally by way of soft interrupt (IOCTLs).
SR-IOV Mode
SR-IOV Mode involves the communication of instructions from a virtual function (VF) though direct communication to the PCI BAR.