Package Details: linux-vfio-headers 6.9.1-1

Git Clone URL: https://aur.archlinux.org/linux-vfio.git (read-only, click to copy)
Package Base: linux-vfio
Description: Headers and scripts for building modules for the Linux kernel (ACS override and i915 VGA arbiter patches)
Upstream URL: https://www.kernel.org
Keywords: acs arbiter assignment gpu i915 kvm override passthrough pci qemu vfio vga
Licenses: GPL-2.0-or-later
Submitter: zman0900
Maintainer: xiota
Last Packager: xiota
Votes: 74
Popularity: 0.012495
First Submitted: 2015-01-30 06:41 (UTC)
Last Updated: 2024-05-18 06:19 (UTC)

Pinned Comments

xiota commented on 2024-01-09 18:43 (UTC) (edited on 2024-01-11 16:53 (UTC) by xiota)

  • Leaving eclairvoyant's comment pinned because it contains some useful information.
  • Patch policy is different, but similar.
    • Primary purpose of this package are the ACS override and i915 VGA arbiter patches.
    • Upstream Arch patches will be applied to maintain parity with the standard kernel.
    • No other patches will be added.
  • Package does have options that can be changed, like building with clang or disabling Arch patches.
    • Defaults will match Arch packages, except when incompatible with this package's primary patches.
    • Options are subject to change. Read PKGBUILD for details.
  • Avoid commenting and flagging at the same time for the same issue.
    • Flag for common issues with standard solutions, like new releases, key changes, etc.
    • Comment for issues requiring explanation or debugging.
      • Use a pastebin for blocks of text more than a few lines.

eclairevoyant commented on 2023-04-06 21:24 (UTC) (edited on 2023-04-06 21:31 (UTC) by eclairevoyant)

This package exists for the specific purpose of adding ported patches based on those originally created by Alex Williamson for:

Arbitrary patches will not be added.

Refer to the wiki on PCI passthrough and this blog post on IOMMU groups for risks/caveats before using this package.

Regular AUR etiquette applies as well (knowledge of makepkg and searching the wiki/Arch forums is expected, and AUR helpers or Arch-based distros that are not Arch Linux are unsupported).

Latest Comments

« First ‹ Previous 1 .. 6 7 8 9 10 11 12 13 14 15 16 .. 30 Next › Last »

scootz commented on 2020-03-08 19:03 (UTC)

Thanks slowbro for providing the updated version. much appreciated.

markzz commented on 2020-02-27 01:59 (UTC)

When I get back to Michigan this weekend, I'll be making a build for my repository as well.

slowbro commented on 2020-02-26 23:21 (UTC) (edited on 2020-02-26 23:22 (UTC) by slowbro)

Like markzz was, I'm providing updated builds in my (unofficial) user repository, if you don't want to build this yourself.

Info here: https://wiki.archlinux.org/index.php/Unofficial_user_repositories#slowbro

Signing key: 85186206

Details on importing a key for pacman are here.

slowbro commented on 2020-02-23 00:52 (UTC)

Thanks, markzz. I just published a better version of 5.5.5 now, with updated kernel config - so if you already installed 5.5.5.arch1-1 from below, be sure to update to 5.5.5.arch1-2 from aur. Same kernel, just matches the 'linux' package's config.

I'll keep my eye out for upstream updates and try to get them released ASAP.

markzz commented on 2020-02-22 14:53 (UTC)

I have just added slowbro as a co-maintainer to assist me in keeping this up to date when I get into busy seasons like I have been trying to crawl out of. Sorry about the lack of updates and hopefully the two of us can keep this up to date more effectively than I can alone.

slowbro commented on 2020-02-22 08:23 (UTC)

Patches applied as-is for 5.5.5; untested.. https://github.com/slowbro/linux-vfio/tree/v5.5.5-arch1

shaybox commented on 2020-02-19 08:43 (UTC)

@slowbro I used your patches to update linux-zen-vfio :thumbsup:

slowbro commented on 2020-02-17 01:48 (UTC) (edited on 2020-02-17 02:08 (UTC) by slowbro)

Here's the two latest versions. 5.5.4 seems to work just as well as 5.5.3.

5.5.4.arch1-1: https://github.com/slowbro/linux-vfio/tree/v5.5.4-arch1

5.5.3.arch1-1: https://github.com/slowbro/linux-vfio/tree/v5.5.3-arch1

@glostark happy to help.

giostark commented on 2020-02-16 22:50 (UTC)

TNKS slowbro for the instructions. It worked as you stated. ;-) The kernel boot fine and my VM for work is finally on again.

slowbro commented on 2020-02-16 22:43 (UTC) (edited on 2020-02-16 22:49 (UTC) by slowbro)

Okay, the sha256sums are fixed: https://github.com/slowbro/linux-vfio/tree/v5.5.3-arch1

I just git push --force'd because I am a bad person.

BTW: 5.5.4.arch1 built successfully, I'm testing a full makepkg now.