<div dir="ltr"><div>I install ubuntu 18.04 on Hewlett-Packard PC with i5-3470 CPU and independent AMD graphics card. The indepent VGA is plugged into a processor-base pcie root port:
</div><div><br></div><div>00:01.0 PCI bridge [0604]: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port [8086:0151] (rev 09)
</div><div>    Kernel driver in use: pcieport
</div><div>    Kernel modules: shpchp
</div><div>01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. <font color="#FF2600">[AMD/ATI] Caicos XT</font> [Radeon HD 7470/8470 / R5 235/310 OEM] [1002:6778]
</div><div>    Subsystem: Micro-Star International Co., Ltd. [MSI] Caicos XT [Radeon HD 7470/8470 / R5 235/310 OEM] [1462:212a]
</div><div>    Kernel driver in use: vfio-pci
</div><div>    Kernel modules: radeon
</div><div>01:00.1 Audio device [0403]: Advanced Micro Devices, Inc. <font color="#FF2600">[AMD/ATI] Caicos HDMI Audio</font> [Radeon HD 6450 / 7450/8450/8490 OEM / R5 230/235/235X OEM] [1002:a...
</div><div>    Subsystem: Micro-Star International Co., Ltd. [MSI] Caicos HDMI Audio [Radeon HD 6450 / 7450/8450/8490 OEM / R5 230/235/235X OEM] [1462:aa98]
</div><div>    Kernel driver in use: vfio-pci
</div><div>    Kernel modules: snd_hda_intel
</div><div><br></div><div>According to knowledges about iommu passthrough with OVMF, an acs override patch option downstream is enabled on kernel command line, then the PCI bridge is splitted out of the iommu group, only vga and audio device left. Then I passthrough both of them into a vm. My question is about the risk of this case. Two devices under the PCI bridge are all used by a single vm, May I confirm there's not any risk? </div></div>