Package Base Details: linux-vfio

Git Clone URL: (read-only)
Keywords: acs arbiter assignment gpu i915 kvm override passthrough pci qemu vfio vga
Submitter: zman0900
Maintainer: zman0900 (markzz)
Last Packager: markzz
Votes: 55
Popularity: 1.05
First Submitted: 2015-01-30 06:41
Last Updated: 2019-10-18 14:41

Pinned Comments

markzz commented on 2017-12-14 06:10

(4.14.5+) Because Arch itself has dropped i686 support, I have removed i686 from the PKGBUILD and there is no config file either.

electricprism commented on 2016-01-04 04:30

Requires importing GPG Keys to build

# Linus Torvalds
gpg --recv-keys 79BE3E4300411886

# Greg Kroah-Hartman (Linux kernel stable release signing key)
gpg --recv-keys 38DBBDC86092693E

markzz commented on 2015-10-07 03:43

If you don't want to compile this package yourself, I am providing the package on my repo [1].


Latest Comments

« First ‹ Previous ... 12 13 14 15 16 17

nbhs commented on 2015-03-23 02:54

You need to import the keys

gpg --recv-keys 79BE3E4300411886
gpg --recv-keys 38DBBDC86092693E

PureTryOut commented on 2015-03-22 13:59

Getting the following error, on both header and kernel package:
==> Verifying source file signatures with gpg...
linux-3.19.tar ... FAILED (unknown public key 79BE3E4300411886)
patch-3.19.2 ... FAILED (unknown public key 38DBBDC86092693E)
==> ERROR: One or more PGP signatures could not be verified!
==> ERROR: Makepkg was unable to build linux-vfio.
==> Restart building linux-vfio-headers ? [y/N]

Are these keys wrong, where can I change them?

zman0900 commented on 2015-03-20 06:01

Updated to 3.19.2. Only changes are from the main Arch package.

zman0900 commented on 2015-02-12 05:04

My intention with this kernel is for it to be as close as possible to the main arch kernel, but with any necessary patches added to support the use of VFIO with KVM to pass through real GPUs and other PCI/PCIe things to VMs. This is very similar to the kernel available at, but based off the main arch kernel package instead of the aur linux-mainline package.

Sometimes I might get the PKGBUILD ready earlier for a new version, but I won't upload it here until sometime after arch releases that version. You can get it ahead of time from my github repo: Currently 3.19 is ready there, based off of what is in arch testing right now.