<html><head></head><body><div><p class="gmail_quote"><span style="background-color: rgba(255, 255, 255, 0);">On February 28, 2016 at 15:42:05, stein van broekhoven (<a href="mailto:stein@aapjeisbaas.nl">stein@aapjeisbaas.nl</a>) wrote:</span></p><blockquote type="cite" class="gmail_quote"><div dir="auto"><div></div><div><div><font color="#000000">...</font></div><div><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);"><br></span></font></div><div><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);">If anybody would attempt a build like this I would recommend Manjaro with plasma 5.5 (KDE)</span></font></div><div><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);">And follow this guide:</span></font></div><div><a href="https://wiki.archlinux.org/index.php/PCI_passthrough_via_OVMF" style="background-color: rgba(255, 255, 255, 0);"><font color="#000000">https://wiki.archlinux.org/index.php/PCI_passthrough_via_OVMF</font></a></div><div><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);">Only difference is:</span></font></div><div><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);"># mkinitcpio -p linux</span></font></div><div><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);"># mkinitcpio -p linux41</span></font></div><div><div><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);"><br></span></font></div><div><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);">You do NOT need the kernel patch from:</span></font></div><div><a href="https://aur.archlinux.org/packages/linux-vfio/" style="background-color: rgba(255, 255, 255, 0);"><font color="#000000">https://aur.archlinux.org/packages/linux-vfio/</font></a></div><div><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);"><br></span></font></div><div><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);"><br><br></span></font><div><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);">Sent from my iPhone</span></font></div></div></div></div></div></blockquote></div><div><br></div><div>Hi Stein,</div><div><br></div><div>Please correct me if I am wrong, but I think the question of whether one needs the kernel patches that linux-vfio incorporates or not, really depends on one's setup and hardware.</div><div><br></div><div>The Intel HD arbitration patch is still needed if legacy VGA assignment (with Seabios) is still being used on Intel platforms with integrated Intel HD Graphics.</div><div><br></div><div>The PCIe ACS override patch is still needed if the platform does not support ACS and using other available PCIe slots for the host. Although I've seen in this list that sometimes not all ACS cases can be solved by this patch.</div><div><br></div><div>For instance, my previous platform was Haswell i7-4770 with a GTX 980, a USB 3.0 card, and a NIC card passed to Windows 10 guest (OVMF) while having a RAID card in the last PCIe slot for my Arch Linux host ZFS disk array. In my case, I did not need the Intel HD arbitration patch since I use the legacy-free approach with OVMF. But I still need the PCIe ACS override patch since the default IOMMU grouping did not separate my RAID card with other PCIe devices.</div><div><br></div><div>Other example on one of the members here, had similar platform as mine. But he only has a GPU on his slots, thus he did not need the PCIe ACS override patch.</div><div><br></div><div>Best regards,</div><div>Okky Hendriansyah</div><div><br></div><div><br></div></body></html>