Setting up a KVM host for VFIO pass-through
KVM hosts can use the Virtual Function I/O (VFIO) framework and the VFIO mediated device framework to pass host devices with their attributes through to their KVM guests.
For general information about VFIO and VFIO mediated devices, see
Documentation/vfio.txt and
Documentation/vfio-mediated-device.txt in the Linux kernel source. You can also find this information by searching for vfio
at www.kernel.org/doc/html/latest/search.html.