<div dir="ltr">Not really need E5 series.<div>As my platform, I got i7 4820K and MSI X79A-GD45+, it works perfect with VFIO.</div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-10-22 15:42 GMT+08:00 Corey Larson <span dir="ltr"><<a href="mailto:corey@eatrunco.de" target="_blank">corey@eatrunco.de</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Thanks for all the help, everyone! I really appreciate it.<br>
<br>
So, to summarize and make sure I have condensed all this info properly,<br>
the consensus seems to be that:<br>
<br>
  1. Current Skylake CPUs are a bad choice for vfio builds (because of a<br>
  lack of ACS).<br>
  2. Xeon E5 CPUs are good. E3 and Core iX CPUs are bad for vfio<br>
  (because of a lack of ACS).<br>
  3. Look for motherboards that explicitly list VT-d as a feature. ASUS<br>
  boards seem to be wonky. People seem to have good success with ASRock<br>
  boards.<br>
  4. Configurations that rely on the ACS override patch may act weird,<br>
  and are less likely to be supported. Which makes sense given the<br>
  nature of the patch.<br>
<br>
As I was researching a build to leverage vfio, I did read AW's blog<br>
posts, but had thought "Xeon? I'm not made of money!" After seeing it<br>
pushed more on this list, I did more research and found that some of the<br>
"entry-level" Xeons (specifically the E5-1620 V3) are very much within<br>
the realm of regular people.<br>
<br>
Additionally, from those links to the HW lists, it seems that the an<br>
ASRock (in my case, a X99 Extreme4 since its cheaper than the 6, thanks<br>
for the pointer Nick) paired with a Xeon E5-1620 V3 is a practical and<br>
cost effective solution.<br>
<br>
Thanks again!<br>
<div class="HOEnZb"><div class="h5"><br>
On Wed, Oct 21, 2015, at 11:26 AM, Corey Larson wrote:<br>
> I am in a position where I can do a new build with this technology in<br>
> mind. How do I go about picking a motherboard that will have the best<br>
> compatibility to do vfio?<br>
><br>
> Currently, my plan is to use this board:<br>
> <a href="https://www.asus.com/us/Motherboards/H170-PRO-GAMING/specifications/" rel="noreferrer" target="_blank">https://www.asus.com/us/Motherboards/H170-PRO-GAMING/specifications/</a>. I<br>
> plan to add an additional GPU (NVidia GTX 960) for the guest, and use<br>
> the integrated Intel graphics to drive Linux. I also plan to make use of<br>
> OVMF to avoid the Intel VGA arbitration patch.<br>
><br>
> I appreciate any information you can share with me to help guide me!<br>
> --<br>
> Corey Larson<br>
> <a href="mailto:corey@eatrunco.de">corey@eatrunco.de</a><br>
><br>
> _______________________________________________<br>
> vfio-users mailing list<br>
> <a href="mailto:vfio-users@redhat.com">vfio-users@redhat.com</a><br>
> <a href="https://www.redhat.com/mailman/listinfo/vfio-users" rel="noreferrer" target="_blank">https://www.redhat.com/mailman/listinfo/vfio-users</a><br>
<br>
_______________________________________________<br>
vfio-users mailing list<br>
<a href="mailto:vfio-users@redhat.com">vfio-users@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/vfio-users" rel="noreferrer" target="_blank">https://www.redhat.com/mailman/listinfo/vfio-users</a><br>
</div></div></blockquote></div><br></div>