Package Base Details: linux-vfio

Git Clone URL: https://aur.archlinux.org/linux-vfio.git (read-only, click to copy)
Keywords: acs arbiter assignment gpu i915 kvm override passthrough pci qemu vfio vga
Submitter: zman0900
Maintainer: xiota
Last Packager: xiota
Votes: 74
Popularity: 0.014706
First Submitted: 2015-01-30 06:41 (UTC)
Last Updated: 2024-05-04 02:20 (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 .. 8 9 10 11 12 13 14 15 16 17 18 .. 30 Next › Last »

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.

jklc commented on 2019-12-03 17:47 (UTC)

5.3.13(1ec4cb075348) wants the following additional dependencies:

Packages (32) gd-2.2.5-2 ghostscript-9.50-2 giflib-5.2.1-1 gsfonts-20180524-2 gts-0.7.6-5 ijs-0.35-2 jbig2dec-0.17-1 libidn-1.35-2 liblqr-0.4.2-2 libpaper-1.1.24-11 libraqm-0.7.0-1 libwebp-1.0.3-1 openjpeg2-2.3.1-1 python-babel-2.7.0-3 python-docutils-0.14-4 python-imagesize-1.1.0-3 python-jinja-2.10.3-3 python-markupsafe-1.1.1-3 python-pygments-2.5.2-1 python-pytz-2019.3-3 python-snowballstemmer-2.0.0-3 python-sphinx-alabaster-theme-0.7.12-3 python-sphinxcontrib-applehelp-1.0.1-4 python-sphinxcontrib-devhelp-1.0.1-4 python-sphinxcontrib-htmlhelp-1.0.2-4 python-sphinxcontrib-jsmath-1.0.1-4 python-sphinxcontrib-qthelp-1.0.2-4 python-sphinxcontrib-serializinghtml-1.1.3-4 graphviz-2.42.3-1 imagemagick-7.0.9.7-1 python-sphinx-2.2.1-2 python-sphinx_rtd_theme-0.4.3-3

why?

jklc commented on 2019-10-29 01:07 (UTC)

It was a mce Hardware Error. I have since installed rasdaemon and updated the intel microcode to the latest(0xae). 5.3.7.arch1-1 has been running smoothly for the past 18 hours.

markzz commented on 2019-10-28 15:21 (UTC)

jklc: I cannot confirm this issue. The kernel appears to be working fine on my machine. The only difference I can think of is I do not use an Intel iGPU on the host.