I have a proxmox server and I want to allow the two gpus to be used on separate vm but i can't because they happen to fall under the same iommu group:
this is my grub command line:
and the acs setting is ignored apparently because the kernel does not support it anymore:
this my driver conf:
I don't know how o make the two groups, please help!
Code:
IOMMU Group 0:
00:00.0 Host bridge [0600]: Intel Corporation 8th/9th Gen Core 8-core Desktop Processor Host Bridge/DRAM Registers [Coffee Lake S] [8086:3e30] (rev 0d)
IOMMU Group 1:
00:01.0 PCI bridge [0604]: Intel Corporation 6th-10th Gen Core Processor PCIe Controller (x16) [8086:1901] (rev 0d)
00:01.1 PCI bridge [0604]: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x8) [8086:1905] (rev 0d)
01:00.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 XL Upstream Port of PCI Express Switch [1002:1478] (rev c3)
02:00.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 XL Downstream Port of PCI Express Switch [1002:1479]
03:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] [1002:73bf] (rev c3)
03:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Device [1002:ab28]
04:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] [1002:67df] (rev e7)
04:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] [1002:aaf0]
this is my grub command line:
Code:
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt pci_acs_override=downstream,multifunction initcall_blacklist=sysfb_init"
and the acs setting is ignored apparently because the kernel does not support it anymore:
Code:
root@proxmox:~# cat /proc/cmdline
initrd=\EFI\proxmox\5.15.152-1-pve\initrd.img-5.15.152-1-pve BOOT_IMAGE=/boot/vmlinuz-5.15.152-1-pve root=/dev/mapper/pve-root ro quiet intel_iommu=on iommu=pt initcall_blacklist=sysfb_init
this my driver conf:
Code:
root@proxmox:~# cat /etc/modprobe.d/vfio.conf
options vfio-pci ids=1002:73bf,1002:67df
I don't know how o make the two groups, please help!