[vfio-users] What is the best host os for vfio vm gaming?

Rokas Kupstys rokups at zoho.com
Sun Feb 28 11:15:19 UTC 2016


Can anyone comment regarding CONFIG_HZ_100/CONFIG_HZ_300/CONFIG_HZ_1000
impact on VM performance? I think archlinux thread suggested
CONFIG_HZ_1000, stock archlinux has CONFIG_HZ_100 and vfio kernel has
CONFIG_HZ_300. Are these even important with rcu_nocbs/nohz_full kernel
parameters?

On 2016.02.28 12:51, thibaut noah wrote:
> I personnaly needed the acs patch and add to make myself a custom
> kernel on fedora (hba card for zfs raid).
> Arch is easier for this since one guy is maitaining a patched kernel,
> you just have to download it.
> On Sun, 28 Feb 2016 at 10:14, Okky Hendriansyah <okky at nostratech.com
> <mailto:okky at nostratech.com>> wrote:
>
>     On February 28, 2016 at 15:42:05, stein van broekhoven
>     (stein at aapjeisbaas.nl <mailto:stein at aapjeisbaas.nl>) wrote:
>
>>     ...
>>
>>     If anybody would attempt a build like this I would recommend
>>     Manjaro with plasma 5.5 (KDE)
>>     And follow this guide:
>>     https://wiki.archlinux.org/index.php/PCI_passthrough_via_OVMF
>>     Only difference is:
>>     # mkinitcpio -p linux
>>     # mkinitcpio -p linux41
>>
>>     You do NOT need the kernel patch from:
>>     https://aur.archlinux.org/packages/linux-vfio/
>>
>>
>>
>>     Sent from my iPhone
>
>     Hi Stein,
>
>     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.
>
>     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.
>
>     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.
>
>     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.
>
>     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.
>
>     Best regards,
>     Okky Hendriansyah
>
>
>     _______________________________________________
>     vfio-users mailing list
>     vfio-users at redhat.com <mailto:vfio-users at redhat.com>
>     https://www.redhat.com/mailman/listinfo/vfio-users
>
>
>
> _______________________________________________
> vfio-users mailing list
> vfio-users at redhat.com
> https://www.redhat.com/mailman/listinfo/vfio-users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/vfio-users/attachments/20160228/10a77fb0/attachment.htm>


More information about the vfio-users mailing list