So, IOMMU is enabled and I have two PCIE devices that I want to pas Is-through to a specific VM; however, when I add hardware, PCI device, one doesn't show and the other, it seems that I need to add each port instead of the entire device...why? Please see below...
In can input the device vendor and ID but the drop down doesn't have one of the device.
Computer is a Dell Precision 5820 Xeon w-2155 which must add PCIe Graphics card
root@nolliprivatecloud:~# dmesg | grep -e IOMMU
[ 0.170223] DMAR: IOMMU enabled
[ 0.450310] DMAR-IR: IOAPIC id 12 under DRHD base 0xfbffc000 IOMMU 2
[ 0.450311] DMAR-IR: IOAPIC id 11 under DRHD base 0xd8ffc000 IOMMU 1
[ 0.450312] DMAR-IR: IOAPIC id 10 under DRHD base 0xb5ffc000 IOMMU 0
[ 0.450313] DMAR-IR: IOAPIC id 8 under DRHD base 0x92ffc000 IOMMU 3
[ 0.450314] DMAR-IR: IOAPIC id 9 under DRHD base 0x92ffc000 IOMMU 3
root@nolliprivatecloud
GNU nano 7.2 /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
# Parameters can be specified after the module name.
vfio
vfio_iommu_type1
vfio_pci
option vfio-pci ids=8086:1521, 8086:0435
vfio_virqfd
![Screen Shot 2023-10-08 at 2.17.00 PM.png Screen Shot 2023-10-08 at 2.17.00 PM.png](https://forum.proxmox.com/data/attachments/56/56014-95622028475f0c9f144480f8b41992e7.jpg)
In can input the device vendor and ID but the drop down doesn't have one of the device.
Computer is a Dell Precision 5820 Xeon w-2155 which must add PCIe Graphics card
root@nolliprivatecloud:~# dmesg | grep -e IOMMU
[ 0.170223] DMAR: IOMMU enabled
[ 0.450310] DMAR-IR: IOAPIC id 12 under DRHD base 0xfbffc000 IOMMU 2
[ 0.450311] DMAR-IR: IOAPIC id 11 under DRHD base 0xd8ffc000 IOMMU 1
[ 0.450312] DMAR-IR: IOAPIC id 10 under DRHD base 0xb5ffc000 IOMMU 0
[ 0.450313] DMAR-IR: IOAPIC id 8 under DRHD base 0x92ffc000 IOMMU 3
[ 0.450314] DMAR-IR: IOAPIC id 9 under DRHD base 0x92ffc000 IOMMU 3
root@nolliprivatecloud
GNU nano 7.2 /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
# Parameters can be specified after the module name.
vfio
vfio_iommu_type1
vfio_pci
option vfio-pci ids=8086:1521, 8086:0435
vfio_virqfd
![Screen Shot 2023-10-08 at 2.17.00 PM.png Screen Shot 2023-10-08 at 2.17.00 PM.png](https://forum.proxmox.com/data/attachments/56/56014-95622028475f0c9f144480f8b41992e7.jpg)
Last edited: