@aknarts This kernel is too out of date to work with most up to date dkms modules now.
Search Criteria
Package Details: linux-vfio-headers 6.9.6-1
Package Actions
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.005884 |
First Submitted: | 2015-01-30 06:41 (UTC) |
Last Updated: | 2024-06-23 02:54 (UTC) |
Dependencies (15)
- pahole (pahole-gitAUR)
- bc (bc-ghAUR) (make)
- cpio (cpio-gitAUR) (make)
- gettext (gettext-gitAUR) (make)
- graphviz (make)
- imagemagick (imagemagick-gitAUR, imagemagick-full-gitAUR, imagemagick-fullAUR) (make)
- libelf (elfutils-gitAUR) (make)
- pahole (pahole-gitAUR) (make)
- perl (perl-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- python-sphinx (python-sphinx-gitAUR) (make)
- python-yaml (python-yaml-gitAUR) (make)
- tar (tar-gitAUR, busybox-coreutilsAUR) (make)
- texlive-latexextra (texlive-installerAUR, texlive-fullAUR) (make)
- xz (xz-gitAUR) (make)
Required by (0)
Sources (7)
- 1001-6.8.0-add-acs-overrides.patch
- 1002-6.8.0-i915-vga-arbiter.patch
- config-6.9.6
- https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.9.6.tar.sign
- https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.9.6.tar.xz
- https://github.com/archlinux/linux/releases/download/v6.9.6-arch1/linux-v6.9.6-arch1.patch.zst
- https://github.com/archlinux/linux/releases/download/v6.9.6-arch1/linux-v6.9.6-arch1.patch.zst.sig
Latest Comments
« First ‹ Previous 1 .. 8 9 10 11 12 13 14 15 16 17 18 .. 31 Next › Last »
shaybox commented on 2020-02-13 18:58 (UTC)
aknarts commented on 2020-02-12 20:42 (UTC)
Anybody has an elegant solution to "incompatible gcc/plugin versions" when building dkms modules(namely nvidia-dkms)?
JuniorJPDJ commented on 2020-02-03 07:11 (UTC)
Don't worry. I'm just making sure you remember :D
markzz commented on 2020-02-03 06:10 (UTC)
I only forgot a little bit. I did some traveling over the last week and didn't have time to get to it. I will make every attempt to get to this in the next week, but sometimes life gets busy.
JuniorJPDJ commented on 2020-02-03 04:57 (UTC) (edited on 2020-02-03 04:57 (UTC) by JuniorJPDJ)
Next weekend just finished and new linux major version came. Do you remember about us? ;)
markzz commented on 2020-01-22 07:37 (UTC)
Yeah, that's on me. I'll put it on my TODO list for this weekend.
thearcherblog commented on 2020-01-22 06:05 (UTC)
Hello,
This package has been flagged out-of-date for some time... any news about updates?
Thanks a lot!
Zackptg5 commented on 2020-01-05 08:10 (UTC) (edited on 2020-01-05 08:12 (UTC) by Zackptg5)
Just thought I'd add this in here For those looking to compile for 5.4.6.2:
Change pkgver in PKGBUILD
Replace add-acs-override.patch with updated one listed in a previous comment
Modify i915-vga-arbiter.patch as follows:
-
For last diff, change all instances of intel_drv.h to display/intel_display.h
-
Change 1457 to 432 (line numbers beneath above)
Finally update sha256 as needed in PKGBUILD
NeoTheFox commented on 2019-12-14 16:05 (UTC)
So if anyone needs a newer patch it's here https://gitlab.com/Queuecumber/linux-acs-override/raw/master/workspaces/5.4/acso.patch
markzz commented on 2019-12-03 17:59 (UTC) (edited on 2019-12-03 18:01 (UTC) by markzz)
jklc: https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/linux
They are makedepends as well, you can remove them after building.
Pinned Comments
xiota commented on 2024-01-09 18:43 (UTC) (edited on 2024-01-11 16:53 (UTC) by xiota)
clang
or disabling Arch patches.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:
Bypassing the default IOMMU grouping by overriding PCIe ACS support, and
Enabling VGA arbitration support on Intel iGPUs.
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).