Package Details: linux-vfio-headers 6.9.6-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: 73
Popularity: 0.005538
First Submitted: 2015-01-30 06:41 (UTC)
Last Updated: 2024-06-23 02:54 (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 .. 14 15 16 17 18 19 20 21 22 23 24 .. 31 Next › Last »

moffat commented on 2018-05-30 22:39 (UTC)

This patch was needed to enable ACS override on my machine using an i7-7260U

https://lkml.org/lkml/2018/4/25/1194

giostark commented on 2018-05-09 19:00 (UTC)

@Fleetscut ...damn TNX. Im a noob in linux so I was stuck thinking that was a nvidia problem. After the last gcc-8.1.0 I wasn't able to reinstall the nvidia-dkms module. By the way the virtual machine and the pci pass through worked fine, was only the host to have a 800x600 resolution ^_^ For the moment ill blacklist the new gcc.

Fleetscut commented on 2018-05-08 01:09 (UTC)

i cant seem to build this kernel with gcc-8.1.0. i keep getting a message that mv cannot stat the temp directory that is being used to build. happens no matter where i point the build directory. i had to downgrade to my last version of gcc to get it to work.

markzz commented on 2018-04-13 15:59 (UTC)

When you build this PKGBUILD, you will get the three packages. As for how pacaur or ANY other aur helper works, I cannot say.

mcardillo55 commented on 2018-04-13 07:16 (UTC)

Does the kernel need to be rebuilt to install linux-vfio-headers? For example, I run pacaur -S linux-vfio, it compiles and installs the kernel. Then I run pacaur -S linux-vfio-headers, it compiles the kernel again before installing the headers. Aren't the headers just extracted from the tarball?

Thanks

markzz commented on 2018-04-06 16:30 (UTC)

Dehir: What?

Dehir commented on 2018-04-06 15:18 (UTC)

IF there is every possible to get realtime kernel with vfio same time :P

markzz commented on 2018-03-08 21:25 (UTC)

If either of you can get a core dump, I can investigate, but I don't know what else to tell you because I do not have the same hardware as you.

c3924754 commented on 2018-03-08 21:19 (UTC)

I can also confirm that with 4.11.4+ I cannot start my VMs that have a dedicated GPU. Experiencing output very similar to @cinna .

markzz commented on 2018-02-10 01:51 (UTC)

cinna: None of those functions in the call trace are in the patches that this kernel provide. I would either file a bug with Arch or with upstream.