TomySLO Posted February 17 Share Posted February 17 Hi, as the title says, I'd like to pass through the onboard audio controller to my Windows VM, but it's grouped with other things in an IOMMU group and I don't want to try binding the group to VFIO in case that somehow breaks something. Here I'm attaching the IOMMU groups. If I'm not mistaken, it's in IOMMU group 12 - [8086:f0c8] 00:1f.3 Audio device: Intel Corporation Device f0c8 (rev 11) IOMMU group 0: [8086:9bc5] 00:02.0 VGA compatible controller: Intel Corporation CometLake-S GT2 [UHD Graphics 630] (rev 05) IOMMU group 1: [8086:9b43] 00:00.0 Host bridge: Intel Corporation 10th Gen Core Processor Host Bridge/DRAM Registers (rev 05) IOMMU group 2: [8086:1901] 00:01.0 PCI bridge: Intel Corporation 6th-10th Gen Core Processor PCIe Controller (x16) (rev 05) [10de:1b82] 01:00.0 VGA compatible controller: NVIDIA Corporation GP104 [GeForce GTX 1070 Ti] (rev a1) [10de:10f0] 01:00.1 Audio device: NVIDIA Corporation GP104 High Definition Audio Controller (rev a1) IOMMU group 3: [8086:1911] 00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model IOMMU group 4: [8086:43ed] 00:14.0 USB controller: Intel Corporation Tiger Lake-H USB 3.2 Gen 2x1 xHCI Host Controller (rev 11) Bus 001 Device 001 Port 1-0 ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002 Port 1-2 ID 174c:2074 ASMedia Technology Inc. ASM1074 High-Speed hub Bus 001 Device 003 Port 1-8 ID 06da:ffff Phoenixtec Power Co., Ltd Offline UPS Bus 001 Device 008 Port 1-12 ID 0781:5583 SanDisk Corp. Ultra Fit Bus 001 Device 009 Port 1-13 ID 26ce:01a2 ASRock LED Controller Bus 002 Device 001 Port 2-0 ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 002 Device 002 Port 2-6 ID 174c:3074 ASMedia Technology Inc. ASM1074 SuperSpeed hub [8086:43ef] 00:14.2 RAM memory: Intel Corporation Tiger Lake-H Shared SRAM (rev 11) IOMMU group 5: [8086:43e0] 00:16.0 Communication controller: Intel Corporation Tiger Lake-H Management Engine Interface (rev 11) IOMMU group 6: [8086:43d2] 00:17.0 SATA controller: Intel Corporation Device 43d2 (rev 11) [2:0:0:0] disk ATA ST4000VN008-2DR1 SC60 /dev/sdb 4.00TB [3:0:0:0] disk ATA ST4000VN008-2DR1 SC60 /dev/sdc 4.00TB [4:0:0:0] disk ATA ST2000VX008-2E31 CV12 /dev/sdd 2.00TB [5:0:0:0] disk ATA ST2000LM015-2E81 0001 /dev/sde 2.00TB [6:0:0:0] disk ATA ST1000DX001-1CM1 CC43 /dev/sdf 1.00TB IOMMU group 7: [8086:43c2] 00:1b.0 PCI bridge: Intel Corporation Device 43c2 (rev 11) IOMMU group 8: [8086:43c3] 00:1b.3 PCI bridge: Intel Corporation Device 43c3 (rev 11) IOMMU group 9: [8086:43c4] 00:1b.4 PCI bridge: Intel Corporation Device 43c4 (rev 11) IOMMU group 10: [8086:43b0] 00:1d.0 PCI bridge: Intel Corporation Tiger Lake-H PCI Express Root Port #9 (rev 11) IOMMU group 11: [8086:43b4] 00:1d.4 PCI bridge: Intel Corporation Device 43b4 (rev 11) IOMMU group 12: [8086:4385] 00:1f.0 ISA bridge: Intel Corporation Z590 LPC/eSPI Controller (rev 11) [8086:f0c8] 00:1f.3 Audio device: Intel Corporation Device f0c8 (rev 11) [8086:43a3] 00:1f.4 SMBus: Intel Corporation Tiger Lake-H SMBus Controller (rev 11) [8086:43a4] 00:1f.5 Serial bus controller: Intel Corporation Tiger Lake-H SPI Controller (rev 11) IOMMU group 13: [1b73:1100] 02:00.0 USB controller: Fresco Logic FL1100 USB 3.0 Host Controller (rev 10) This controller is bound to vfio, connected USB devices are not visible. IOMMU group 14: [1ac1:089a] 03:00.0 System peripheral: Global Unichip Corp. Coral Edge TPU IOMMU group 15: [144d:a809] 04:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller 980 (DRAM-less) This controller is bound to vfio, connected drives are not visible. IOMMU group 16: [144d:a808] 05:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983 [N:0:4:1] disk Samsung SSD 970 EVO Plus 2TB__1 /dev/nvme0n1 2.00TB IOMMU group 17: [10ec:8125] 06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 05) Thank you for your time Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.