Software: PROXMOX 6.0-4
Hardware: 2xIntel Xeon E5-2670v1, ASRock Rack EP2C602-4L/D16
In the BIOS I have enabled VT-d. This brings up ATS Support & Coherency Support. I've looked into these and I don't think they're necessary. but please correct me there.
I opened up the Proxmox documentation and followed it as accurately as I could and yet the WebUI still reports:
Hardware: 2xIntel Xeon E5-2670v1, ASRock Rack EP2C602-4L/D16
In the BIOS I have enabled VT-d. This brings up ATS Support & Coherency Support. I've looked into these and I don't think they're necessary. but please correct me there.
I opened up the Proxmox documentation and followed it as accurately as I could and yet the WebUI still reports:
If I try to attach a PCI_e device anyways:No IOMMU detected, please activate it. See Documentation for further information.
Error: IOMMU not present
- I added "intel_iommu=on" to GRUB_CMDLINE_LINUX_DEFAULT="quiet" in /etc/default/grub (was I suppose to use systemd-boot?)
- I added vfio, vfio_iommu_type1, vfio_pci, vfio_virqfd to /etc/modules
- ran "update-initramfs -u -k all" (& "pve-efiboot-tool refresh")
- rebooted
- ran "dmesg | grep -e DMAR -e IOMMU -e AMD-Vi" which brought up this:
-
Code:
[ 0.033682] ACPI: DMAR 0x000000007DF949E8 000108 (v01 A M I OEMDMAR 00000001 INTL 00000001) [ 1.450866] DMAR: Host address width 46 [ 1.450867] DMAR: DRHD base: 0x000000fbffe000 flags: 0x0 [ 1.450873] DMAR: dmar0: reg_base_addr fbffe000 ver 1:0 cap d2078c106f0462 ecap f020fa [ 1.450874] DMAR: DRHD base: 0x000000dfffc000 flags: 0x1 [ 1.450877] DMAR: dmar1: reg_base_addr dfffc000 ver 1:0 cap d2078c106f0462 ecap f020fa [ 1.450878] DMAR: RMRR base: 0x0000007f231000 end: 0x0000007f23efff [ 1.450879] DMAR: RHSA base: 0x000000fbffe000 proximity domain: 0x1 [ 1.450880] DMAR: RHSA base: 0x000000dfffc000 proximity domain: 0x0 [ 1.450883] DMAR-IR: IOAPIC id 3 under DRHD base 0xfbffe000 IOMMU 0 [ 1.450884] DMAR-IR: IOAPIC id 0 under DRHD base 0xdfffc000 IOMMU 1 [ 1.450885] DMAR-IR: IOAPIC id 2 under DRHD base 0xdfffc000 IOMMU 1 [ 1.450886] DMAR-IR: HPET id 0 under DRHD base 0xdfffc000 [ 1.450887] DMAR-IR: Queued invalidation will be enabled to support x2apic and Intr-remapping. [ 1.451457] DMAR-IR: Enabled IRQ remapping in x2apic mode
- Checked with "find /sys/kernel/iommu_groups/ -type l" (brought up nothing)
- Skipped Unsafe interrupts.
- blacklisted the GPU drivers system wide
- updated initramfs
- rebooted