Does anybody know of a good tutorial on how to apply the patches by hand?
I usually rely on markzz to update the package, since I don't know how to do it myself, but I need to update the kernel soon.
Git Clone URL: | https://aur.archlinux.org/linux-vfio.git (read-only, click to copy) |
---|---|
Package Base: | linux-vfio |
Description: | The Linux kernel and modules (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 |
Provides: | KSMBD-MODULE, VIRTUALBOX-GUEST-MODULES, WIREGUARD-MODULE |
Submitter: | zman0900 |
Maintainer: | xiota |
Last Packager: | xiota |
Votes: | 73 |
Popularity: | 0.000290 |
First Submitted: | 2015-01-30 06:41 (UTC) |
Last Updated: | 2024-11-19 18:25 (UTC) |
« First ‹ Previous 1 .. 9 10 11 12 13 14 15 16 17 18 19 .. 32 Next › Last »
Does anybody know of a good tutorial on how to apply the patches by hand?
I usually rely on markzz to update the package, since I don't know how to do it myself, but I need to update the kernel soon.
@aknarts This kernel is too out of date to work with most up to date dkms modules now.
Anybody has an elegant solution to "incompatible gcc/plugin versions" when building dkms modules(namely nvidia-dkms)?
Don't worry. I'm just making sure you remember :D
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.
Next weekend just finished and new linux major version came. Do you remember about us? ;)
Yeah, that's on me. I'll put it on my TODO list for this weekend.
Hello,
This package has been flagged out-of-date for some time... any news about updates?
Thanks a lot!
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
So if anyone needs a newer patch it's here https://gitlab.com/Queuecumber/linux-acs-override/raw/master/workspaces/5.4/acso.patch
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).