Hi there,
I've used Proxmox for years on an old HP DL380 G6 which needs a patch to disable IOMMU RMRR checking and allow unsafe interrupts in order to passthrough GPU's to VM's. This combination has worked all that time with some rewrites of my patch whenever another kernel is used in Proxmox (https://forum.proxmox.com/threads/c...ntel-iommu-driver-to-remove-rmrr-check.36374/).
After updating to Proxmox 6.1.8 (Focal) however, I get the following output in dmesg:
A quick check shows that my modprobe.d conf files are still there:
And unsafe interrupts should be enabled:
Any guru here that can show me what I'm missing? Or tell me if the latest kernel has a new way (or no way) of dealing with unsafe iommu interrupts? I'm reading something about lockdown in v5.4, could that affect me?
I've used Proxmox for years on an old HP DL380 G6 which needs a patch to disable IOMMU RMRR checking and allow unsafe interrupts in order to passthrough GPU's to VM's. This combination has worked all that time with some rewrites of my patch whenever another kernel is used in Proxmox (https://forum.proxmox.com/threads/c...ntel-iommu-driver-to-remove-rmrr-check.36374/).
After updating to Proxmox 6.1.8 (Focal) however, I get the following output in dmesg:
Code:
[vfio_iommu_type1_attach_group: No interrupt remapping support. Use the module param "allow_unsafe_interrupts" to enable VFIO IOMMU support on this platform
A quick check shows that my modprobe.d conf files are still there:
Code:
root@alpha:/etc/modprobe.d# ls
blacklist.conf iommu_unsafe_interrupts.conf kvm.conf pve-blacklist.conf vfio.conf zfs.conf
And unsafe interrupts should be enabled:
Code:
options vfio_iommu_type1 allow_unsafe_interrupts=1
Any guru here that can show me what I'm missing? Or tell me if the latest kernel has a new way (or no way) of dealing with unsafe iommu interrupts? I'm reading something about lockdown in v5.4, could that affect me?
Last edited: