mirror of
https://git.proxmox.com/git/pve-kernel
synced 2025-04-29 00:15:01 +00:00
![]() 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> |
||
---|---|---|
.. | ||
0001-Make-mkcompile_h-accept-an-alternate-timestamp-strin.patch | ||
0002-wireless-Add-Debian-wireless-regdb-certificates.patch | ||
0003-bridge-keep-MAC-of-first-assigned-port.patch | ||
0004-pci-Enable-overrides-for-missing-ACS-capabilities-4..patch | ||
0005-kvm-disable-default-dynamic-halt-polling-growth.patch | ||
0006-net-core-downgrade-unregister_netdevice-refcount-lea.patch | ||
0007-Revert-fortify-Do-not-cast-to-unsigned-char.patch | ||
0008-kvm-xsave-set-mask-out-PKRU-bit-in-xfeatures-if-vCPU.patch | ||
0009-allow-opt-in-to-allow-pass-through-on-broken-hardwar.patch | ||
0010-KVM-nSVM-Advertise-support-for-flush-by-ASID.patch | ||
0011-revert-memfd-improve-userspace-warnings-for-missing-.patch | ||
0012-apparmor-expect-msg_namelen-0-for-recvmsg-calls.patch | ||
0013-io_uring-rw-treat-EOPNOTSUPP-for-IOCB_NOWAIT-like-EA.patch | ||
0014-netfs-reset-subreq-iov-iter-before-tail-clean.patch | ||
0015-x86-CPU-AMD-Clear-virtualized-VMLOAD-VMSAVE-on-Zen4-.patch | ||
0016-PCI-Fix-pci_enable_acs-support-for-the-ACS-quirks.patch | ||
0017-Revert-UBUNTU-SAUCE-iommu-intel-disable-DMAR-for-SKL.patch |