Fedora 27 Repository for Patched QEMU and Linux 4.15.15

I’ve stopped maintaining the repo. I simply don’t have time to maintain a passthrough VM and I sure don’t have time to maintain the kernel patches with proper testing.

That said, this is another repo to sort that out:

https://copr.fedorainfracloud.org/coprs/jlay/kernel-acspatch/

NPT stands for Nested Page Tables. Here’s a whitepaper on it. It’s a bit dry, but you’ll fully understand it after you read through:

ACS stands for Access Control Services. What’s important to you is that ACS is how the kernel builds IOMMU groups. Using the ACS override, you can separate all the PCI devices out into their own IOMMU group, allowing you to pass a single device to a single VM.

I wrote about ACS briefly in this article:

3 Likes