I'm a contributor to OpenMdev. This wiki is meant to document how VFIO and SR-IOV functions work (including on consumer devices).<p>Here are a few of the good articles on the site (I think):<p><a href="https://openmdev.io/index.php/LibVF.IO" rel="nofollow">https://openmdev.io/index.php/LibVF.IO</a><p><a href="https://openmdev.io/index.php/Mediated_Device_Internals" rel="nofollow">https://openmdev.io/index.php/Mediated_Device_Internals</a>