pve-kernel/patches/kernel
Stoiko Ivanov df2d9c0710 revert Ubuntu patch disabling IOMMU functionality for Skylake iGPU
This change breaks passthrough of the iGPU on older Intel Plattforms
(Skylake)
https://forum.proxmox.com/threads/.157266

The patch was orignally applied by Ubuntu upstream for an issue
unrelated to passthrough - flickering of the display with these chips,
where some comments suggest that setting intel_iommu=igfx_off does not
fix the issue, while the patch explicitly says it does the same as
setting intel_iommu=igfx_off - my quick glance at the code agrees with
the patch author, with the downside that with the patch you cannot
enable it again via kernel_cmdline.
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2062951

As this is a regression, and our user-base does not seem to have
encountered the issue with flickering displays simply revert the
change for now. A proper fix seems to be in the makings in linux
upstream (according to the launchpad issue)

I tested this on an old machine we had lying around - reverting the
patch suppressed the message:
pci 0000:00:02.0: DMAR: Disabling IOMMU for graphics on this chipset
(also did not notice any flickering in a short graphic session
(wayland+kde)).

I'd suggest pulling this also into our 6.8 kernel (but this can also happen
after we get some feedback that it indeed fixes the issue of the
reporters in the forum)

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2024-11-27 20:24:01 +01:00
..
0001-Make-mkcompile_h-accept-an-alternate-timestamp-strin.patch update kernel and patches for Ubuntu-6.5.0-20.20 2024-02-14 11:08:30 +01:00
0002-wireless-Add-Debian-wireless-regdb-certificates.patch wireless: Add Debian wireless-regdb certificates 2023-02-10 12:48:20 +01:00
0003-bridge-keep-MAC-of-first-assigned-port.patch wireless: Add Debian wireless-regdb certificates 2023-02-10 12:48:20 +01:00
0004-pci-Enable-overrides-for-missing-ACS-capabilities-4..patch rebase patches on top of Ubuntu-6.8.0-43.43 2024-08-05 18:16:10 +02:00
0005-kvm-disable-default-dynamic-halt-polling-growth.patch rebase patches on top of Ubuntu-6.8.0-43.43 2024-08-05 18:16:10 +02:00
0006-net-core-downgrade-unregister_netdevice-refcount-lea.patch rebase patches on top of Ubuntu-6.8.0-43.43 2024-08-05 18:16:10 +02:00
0007-Revert-fortify-Do-not-cast-to-unsigned-char.patch rebase patches on top of Ubuntu-6.8.0-43.43 2024-08-05 18:16:10 +02:00
0008-kvm-xsave-set-mask-out-PKRU-bit-in-xfeatures-if-vCPU.patch rebase patches on top of Ubuntu-6.8.0-43.43 2024-08-05 18:16:10 +02:00
0009-allow-opt-in-to-allow-pass-through-on-broken-hardwar.patch rebase patches on top of Ubuntu-6.8.0-49.49 2024-11-06 16:01:09 +01:00
0010-KVM-nSVM-Advertise-support-for-flush-by-ASID.patch rebase patches on top of Ubuntu-6.8.0-43.43 2024-08-05 18:16:10 +02:00
0011-revert-memfd-improve-userspace-warnings-for-missing-.patch update submodule and patches for 24.04 Noble based kernel 2024-04-02 18:14:21 +02:00
0012-apparmor-expect-msg_namelen-0-for-recvmsg-calls.patch update sources and patches to Ubuntu-6.8.0-32.32 2024-05-02 13:51:01 +02:00
0013-cifs-fix-pagecache-leak-when-do-writepages.patch rebase patches on top of Ubuntu-6.8.0-49.49 2024-11-06 16:01:09 +01:00
0014-drm-amdgpu-pm-Don-t-use-OD-table-on-Arcturus.patch rebase patches on top of Ubuntu-6.8.0-49.49 2024-11-06 16:01:09 +01:00
0015-apparmor-fix-possible-NULL-pointer-dereference.patch rebase patches on top of Ubuntu-6.8.0-49.49 2024-11-06 16:01:09 +01:00
0016-PCI-pciehp-Retain-Power-Indicator-bits-for-userspace.patch rebase patches on top of Ubuntu-6.8.0-49.49 2024-11-06 16:01:09 +01:00
0017-io_uring-rw-treat-EOPNOTSUPP-for-IOCB_NOWAIT-like-EA.patch rebase patches on top of Ubuntu-6.8.0-49.49 2024-11-06 16:01:09 +01:00
0017-Revert-UBUNTU-SAUCE-iommu-intel-disable-DMAR-for-SKL.patch revert Ubuntu patch disabling IOMMU functionality for Skylake iGPU 2024-11-27 20:24:01 +01:00
0018-netfs-reset-subreq-iov-iter-before-tail-clean.patch rebase patches on top of Ubuntu-6.8.0-49.49 2024-11-06 16:01:09 +01:00
0019-x86-CPU-AMD-Clear-virtualized-VMLOAD-VMSAVE-on-Zen4-.patch cherry-pick fix mitigating host reboot issue affecting certain AMD Zen4 CPU models 2024-11-06 16:02:27 +01:00