You are not logged in.

#1 2020-10-22 17:47:58

7thCore
Member
Registered: 2018-06-09
Posts: 65

Iommu diffrent after kernel update

After updating the kernel from version 5.8.14.arch1 to 5.9.1-arch1-1 my iommu groups got changed for some reason and left me with a broken vm that I use for gaming (pci passthrough). I use the sata controlelr and the ethernet device. If i use the fallback kernel or the lts one the iommu groups are restored back to their original grouping.

Take a good look at group 13 in the latest kernel. I only use the default kernel from arch.

5.9.1-arch1-1 iommu output:

IOMMU Group 0:
	00:00.0 Host bridge [0600]: Intel Corporation Xeon E5/Core i7 DMI2 [8086:3c00] (rev 07)
IOMMU Group 1:
	00:01.0 PCI bridge [0604]: Intel Corporation Xeon E5/Core i7 IIO PCI Express Root Port 1a [8086:3c02] (rev 07)
IOMMU Group 10:
	00:19.0 Ethernet controller [0200]: Intel Corporation 82579V Gigabit Network Connection [8086:1503] (rev 06)
IOMMU Group 11:
	00:1a.0 USB controller [0c03]: Intel Corporation C600/X79 series chipset USB2 Enhanced Host Controller #2 [8086:1d2d] (rev 06)
IOMMU Group 12:
	00:1b.0 Audio device [0403]: Intel Corporation C600/X79 series chipset High Definition Audio Controller [8086:1d20] (rev 06)
IOMMU Group 13:
	00:1c.0 PCI bridge [0604]: Intel Corporation C600/X79 series chipset PCI Express Root Port 1 [8086:1d10] (rev b6)
	00:1c.1 PCI bridge [0604]: Intel Corporation C600/X79 series chipset PCI Express Root Port 2 [8086:1d12] (rev b6)
	00:1c.2 PCI bridge [0604]: Intel Corporation C600/X79 series chipset PCI Express Root Port 3 [8086:1d14] (rev b6)
	00:1c.3 PCI bridge [0604]: Intel Corporation C600/X79 series chipset PCI Express Root Port 4 [8086:1d16] (rev b6)
	00:1c.4 PCI bridge [0604]: Intel Corporation C600/X79 series chipset PCI Express Root Port 5 [8086:1d18] (rev b6)
	00:1c.5 PCI bridge [0604]: Intel Corporation C600/X79 series chipset PCI Express Root Port 6 [8086:1d1a] (rev b6)
	00:1c.7 PCI bridge [0604]: Intel Corporation C600/X79 series chipset PCI Express Root Port 8 [8086:1d1e] (rev b6)
	06:00.0 USB controller [0c03]: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller [1b21:1042]
	07:00.0 USB controller [0c03]: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller [1b21:1042]
	08:00.0 USB controller [0c03]: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller [1b21:1042]
	09:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4352 802.11ac Wireless Network Adapter [14e4:43b1] (rev 03)
	0a:00.0 SATA controller [0106]: ASMedia Technology Inc. ASM1062 Serial ATA Controller [1b21:0612] (rev 01)
	0b:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 11)
	0c:00.0 SATA controller [0106]: ASMedia Technology Inc. ASM1062 Serial ATA Controller [1b21:0612] (rev 01)
IOMMU Group 14:
	00:1d.0 USB controller [0c03]: Intel Corporation C600/X79 series chipset USB2 Enhanced Host Controller #1 [8086:1d26] (rev 06)
IOMMU Group 15:
	00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev a6)
IOMMU Group 16:
	00:1f.0 ISA bridge [0601]: Intel Corporation C600/X79 series chipset LPC Controller [8086:1d41] (rev 06)
	00:1f.2 SATA controller [0106]: Intel Corporation C600/X79 series chipset 6-Port SATA AHCI Controller [8086:1d02] (rev 06)
	00:1f.3 SMBus [0c05]: Intel Corporation C600/X79 series chipset SMBus Host Controller [8086:1d22] (rev 06)
IOMMU Group 17:
	03:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK104 [GeForce GTX 760] [10de:1187] (rev a1)
	03:00.1 Audio device [0403]: NVIDIA Corporation GK104 HDMI Audio Controller [10de:0e0a] (rev a1)
IOMMU Group 18:
	04:00.0 SATA controller [0106]: Marvell Technology Group Ltd. 88SE9230 PCIe SATA 6Gb/s Controller [1b4b:9230] (rev 10)
IOMMU Group 19:
	01: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)
	01:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] [1002:aaf0]
IOMMU Group 2:
	00:01.1 PCI bridge [0604]: Intel Corporation Xeon E5/Core i7 IIO PCI Express Root Port 1b [8086:3c03] (rev 07)
IOMMU Group 20:
	ff:08.0 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 QPI Link 0 [8086:3c80] (rev 07)
IOMMU Group 21:
	ff:08.3 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 QPI Link Reut 0 [8086:3c83] (rev 07)
IOMMU Group 22:
	ff:08.4 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 QPI Link Reut 0 [8086:3c84] (rev 07)
IOMMU Group 23:
	ff:09.0 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 QPI Link 1 [8086:3c90] (rev 07)
IOMMU Group 24:
	ff:09.3 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 QPI Link Reut 1 [8086:3c93] (rev 07)
IOMMU Group 25:
	ff:09.4 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 QPI Link Reut 1 [8086:3c94] (rev 07)
IOMMU Group 26:
	ff:0a.0 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Power Control Unit 0 [8086:3cc0] (rev 07)
	ff:0a.1 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Power Control Unit 1 [8086:3cc1] (rev 07)
	ff:0a.2 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Power Control Unit 2 [8086:3cc2] (rev 07)
	ff:0a.3 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Power Control Unit 3 [8086:3cd0] (rev 07)
IOMMU Group 27:
	ff:0b.0 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Interrupt Control Registers [8086:3ce0] (rev 07)
	ff:0b.3 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Semaphore and Scratchpad Configuration Registers [8086:3ce3] (rev 07)
IOMMU Group 28:
	ff:0c.0 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Unicast Register 0 [8086:3ce8] (rev 07)
	ff:0c.1 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Unicast Register 0 [8086:3ce8] (rev 07)
	ff:0c.2 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Unicast Register 0 [8086:3ce8] (rev 07)
	ff:0c.6 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller System Address Decoder 0 [8086:3cf4] (rev 07)
	ff:0c.7 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 System Address Decoder [8086:3cf6] (rev 07)
IOMMU Group 29:
	ff:0d.0 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Unicast Register 0 [8086:3ce8] (rev 07)
	ff:0d.1 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Unicast Register 0 [8086:3ce8] (rev 07)
	ff:0d.2 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Unicast Register 0 [8086:3ce8] (rev 07)
	ff:0d.6 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller System Address Decoder 1 [8086:3cf5] (rev 07)
IOMMU Group 3:
	00:02.0 PCI bridge [0604]: Intel Corporation Xeon E5/Core i7 IIO PCI Express Root Port 2a [8086:3c04] (rev 07)
IOMMU Group 30:
	ff:0e.0 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Processor Home Agent [8086:3ca0] (rev 07)
	ff:0e.1 Performance counters [1101]: Intel Corporation Xeon E5/Core i7 Processor Home Agent Performance Monitoring [8086:3c46] (rev 07)
IOMMU Group 31:
	ff:0f.0 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller Registers [8086:3ca8] (rev 07)
IOMMU Group 32:
	ff:0f.1 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller RAS Registers [8086:3c71] (rev 07)
IOMMU Group 33:
	ff:0f.2 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller Target Address Decoder 0 [8086:3caa] (rev 07)
IOMMU Group 34:
	ff:0f.3 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller Target Address Decoder 1 [8086:3cab] (rev 07)
IOMMU Group 35:
	ff:0f.4 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller Target Address Decoder 2 [8086:3cac] (rev 07)
IOMMU Group 36:
	ff:0f.5 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller Target Address Decoder 3 [8086:3cad] (rev 07)
IOMMU Group 37:
	ff:0f.6 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller Target Address Decoder 4 [8086:3cae] (rev 07)
IOMMU Group 38:
	ff:10.0 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller Channel 0-3 Thermal Control 0 [8086:3cb0] (rev 07)
IOMMU Group 39:
	ff:10.1 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller Channel 0-3 Thermal Control 1 [8086:3cb1] (rev 07)
IOMMU Group 4:
	00:03.0 PCI bridge [0604]: Intel Corporation Xeon E5/Core i7 IIO PCI Express Root Port 3a in PCI Express Mode [8086:3c08] (rev 07)
IOMMU Group 40:
	ff:10.2 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller ERROR Registers 0 [8086:3cb2] (rev 07)
IOMMU Group 41:
	ff:10.3 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller ERROR Registers 1 [8086:3cb3] (rev 07)
IOMMU Group 42:
	ff:10.4 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller Channel 0-3 Thermal Control 2 [8086:3cb4] (rev 07)
IOMMU Group 43:
	ff:10.5 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller Channel 0-3 Thermal Control 3 [8086:3cb5] (rev 07)
IOMMU Group 44:
	ff:10.6 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller ERROR Registers 2 [8086:3cb6] (rev 07)
IOMMU Group 45:
	ff:10.7 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller ERROR Registers 3 [8086:3cb7] (rev 07)
IOMMU Group 46:
	ff:11.0 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 DDRIO [8086:3cb8] (rev 07)
IOMMU Group 47:
	ff:13.0 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 R2PCIe [8086:3ce4] (rev 07)
	ff:13.1 Performance counters [1101]: Intel Corporation Xeon E5/Core i7 Ring to PCI Express Performance Monitor [8086:3c43] (rev 07)
	ff:13.4 Performance counters [1101]: Intel Corporation Xeon E5/Core i7 QuickPath Interconnect Agent Ring Registers [8086:3ce6] (rev 07)
	ff:13.5 Performance counters [1101]: Intel Corporation Xeon E5/Core i7 Ring to QuickPath Interconnect Link 0 Performance Monitor [8086:3c44] (rev 07)
	ff:13.6 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Ring to QuickPath Interconnect Link 1 Performance Monitor [8086:3c45] (rev 07)
IOMMU Group 5:
	00:05.0 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Address Map, VTd_Misc, System Management [8086:3c28] (rev 07)
IOMMU Group 6:
	00:05.2 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Control Status and Global Errors [8086:3c2a] (rev 07)
IOMMU Group 7:
	00:05.4 PIC [0800]: Intel Corporation Xeon E5/Core i7 I/O APIC [8086:3c2c] (rev 07)
IOMMU Group 8:
	00:11.0 PCI bridge [0604]: Intel Corporation C600/X79 series chipset PCI Express Virtual Root Port [8086:1d3e] (rev 06)
IOMMU Group 9:
	00:16.0 Communication controller [0780]: Intel Corporation C600/X79 series chipset MEI Controller #1 [8086:1d3a] (rev 05)

5.8.14.arch1 iommu output:

IOMMU Group 0:
	00:00.0 Host bridge [0600]: Intel Corporation Xeon E5/Core i7 DMI2 [8086:3c00] (rev 07)
IOMMU Group 1:
	00:01.0 PCI bridge [0604]: Intel Corporation Xeon E5/Core i7 IIO PCI Express Root Port 1a [8086:3c02] (rev 07)
IOMMU Group 10:
	00:19.0 Ethernet controller [0200]: Intel Corporation 82579V Gigabit Network Connection [8086:1503] (rev 06)
IOMMU Group 11:
	00:1a.0 USB controller [0c03]: Intel Corporation C600/X79 series chipset USB2 Enhanced Host Controller #2 [8086:1d2d] (rev 06)
IOMMU Group 12:
	00:1b.0 Audio device [0403]: Intel Corporation C600/X79 series chipset High Definition Audio Controller [8086:1d20] (rev 06)
IOMMU Group 13:
	00:1c.0 PCI bridge [0604]: Intel Corporation C600/X79 series chipset PCI Express Root Port 1 [8086:1d10] (rev b6)
IOMMU Group 14:
	00:1c.1 PCI bridge [0604]: Intel Corporation C600/X79 series chipset PCI Express Root Port 2 [8086:1d12] (rev b6)
IOMMU Group 15:
	00:1c.2 PCI bridge [0604]: Intel Corporation C600/X79 series chipset PCI Express Root Port 3 [8086:1d14] (rev b6)
IOMMU Group 16:
	00:1c.3 PCI bridge [0604]: Intel Corporation C600/X79 series chipset PCI Express Root Port 4 [8086:1d16] (rev b6)
IOMMU Group 17:
	00:1c.4 PCI bridge [0604]: Intel Corporation C600/X79 series chipset PCI Express Root Port 5 [8086:1d18] (rev b6)
IOMMU Group 18:
	00:1c.5 PCI bridge [0604]: Intel Corporation C600/X79 series chipset PCI Express Root Port 6 [8086:1d1a] (rev b6)
IOMMU Group 19:
	00:1c.7 PCI bridge [0604]: Intel Corporation C600/X79 series chipset PCI Express Root Port 8 [8086:1d1e] (rev b6)
IOMMU Group 2:
	00:01.1 PCI bridge [0604]: Intel Corporation Xeon E5/Core i7 IIO PCI Express Root Port 1b [8086:3c03] (rev 07)
IOMMU Group 20:
	00:1d.0 USB controller [0c03]: Intel Corporation C600/X79 series chipset USB2 Enhanced Host Controller #1 [8086:1d26] (rev 06)
IOMMU Group 21:
	00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev a6)
IOMMU Group 22:
	00:1f.0 ISA bridge [0601]: Intel Corporation C600/X79 series chipset LPC Controller [8086:1d41] (rev 06)
	00:1f.2 SATA controller [0106]: Intel Corporation C600/X79 series chipset 6-Port SATA AHCI Controller [8086:1d02] (rev 06)
	00:1f.3 SMBus [0c05]: Intel Corporation C600/X79 series chipset SMBus Host Controller [8086:1d22] (rev 06)
IOMMU Group 23:
	03:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK104 [GeForce GTX 760] [10de:1187] (rev a1)
	03:00.1 Audio device [0403]: NVIDIA Corporation GK104 HDMI Audio Controller [10de:0e0a] (rev a1)
IOMMU Group 24:
	04:00.0 SATA controller [0106]: Marvell Technology Group Ltd. 88SE9230 PCIe SATA 6Gb/s Controller [1b4b:9230] (rev 10)
IOMMU Group 25:
	01: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)
	01:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] [1002:aaf0]
IOMMU Group 26:
	06:00.0 USB controller [0c03]: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller [1b21:1042]
IOMMU Group 27:
	07:00.0 USB controller [0c03]: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller [1b21:1042]
IOMMU Group 28:
	08:00.0 USB controller [0c03]: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller [1b21:1042]
IOMMU Group 29:
	09:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4352 802.11ac Wireless Network Adapter [14e4:43b1] (rev 03)
IOMMU Group 3:
	00:02.0 PCI bridge [0604]: Intel Corporation Xeon E5/Core i7 IIO PCI Express Root Port 2a [8086:3c04] (rev 07)
IOMMU Group 30:
	0a:00.0 SATA controller [0106]: ASMedia Technology Inc. ASM1062 Serial ATA Controller [1b21:0612] (rev 01)
IOMMU Group 31:
	0b:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 11)
IOMMU Group 32:
	0c:00.0 SATA controller [0106]: ASMedia Technology Inc. ASM1062 Serial ATA Controller [1b21:0612] (rev 01)
IOMMU Group 33:
	ff:08.0 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 QPI Link 0 [8086:3c80] (rev 07)
IOMMU Group 34:
	ff:08.3 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 QPI Link Reut 0 [8086:3c83] (rev 07)
IOMMU Group 35:
	ff:08.4 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 QPI Link Reut 0 [8086:3c84] (rev 07)
IOMMU Group 36:
	ff:09.0 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 QPI Link 1 [8086:3c90] (rev 07)
IOMMU Group 37:
	ff:09.3 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 QPI Link Reut 1 [8086:3c93] (rev 07)
IOMMU Group 38:
	ff:09.4 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 QPI Link Reut 1 [8086:3c94] (rev 07)
IOMMU Group 39:
	ff:0a.0 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Power Control Unit 0 [8086:3cc0] (rev 07)
	ff:0a.1 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Power Control Unit 1 [8086:3cc1] (rev 07)
	ff:0a.2 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Power Control Unit 2 [8086:3cc2] (rev 07)
	ff:0a.3 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Power Control Unit 3 [8086:3cd0] (rev 07)
IOMMU Group 4:
	00:03.0 PCI bridge [0604]: Intel Corporation Xeon E5/Core i7 IIO PCI Express Root Port 3a in PCI Express Mode [8086:3c08] (rev 07)
IOMMU Group 40:
	ff:0b.0 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Interrupt Control Registers [8086:3ce0] (rev 07)
	ff:0b.3 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Semaphore and Scratchpad Configuration Registers [8086:3ce3] (rev 07)
IOMMU Group 41:
	ff:0c.0 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Unicast Register 0 [8086:3ce8] (rev 07)
	ff:0c.1 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Unicast Register 0 [8086:3ce8] (rev 07)
	ff:0c.2 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Unicast Register 0 [8086:3ce8] (rev 07)
	ff:0c.6 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller System Address Decoder 0 [8086:3cf4] (rev 07)
	ff:0c.7 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 System Address Decoder [8086:3cf6] (rev 07)
IOMMU Group 42:
	ff:0d.0 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Unicast Register 0 [8086:3ce8] (rev 07)
	ff:0d.1 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Unicast Register 0 [8086:3ce8] (rev 07)
	ff:0d.2 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Unicast Register 0 [8086:3ce8] (rev 07)
	ff:0d.6 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller System Address Decoder 1 [8086:3cf5] (rev 07)
IOMMU Group 43:
	ff:0e.0 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Processor Home Agent [8086:3ca0] (rev 07)
	ff:0e.1 Performance counters [1101]: Intel Corporation Xeon E5/Core i7 Processor Home Agent Performance Monitoring [8086:3c46] (rev 07)
IOMMU Group 44:
	ff:0f.0 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller Registers [8086:3ca8] (rev 07)
IOMMU Group 45:
	ff:0f.1 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller RAS Registers [8086:3c71] (rev 07)
IOMMU Group 46:
	ff:0f.2 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller Target Address Decoder 0 [8086:3caa] (rev 07)
IOMMU Group 47:
	ff:0f.3 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller Target Address Decoder 1 [8086:3cab] (rev 07)
IOMMU Group 48:
	ff:0f.4 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller Target Address Decoder 2 [8086:3cac] (rev 07)
IOMMU Group 49:
	ff:0f.5 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller Target Address Decoder 3 [8086:3cad] (rev 07)
IOMMU Group 5:
	00:05.0 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Address Map, VTd_Misc, System Management [8086:3c28] (rev 07)
IOMMU Group 50:
	ff:0f.6 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller Target Address Decoder 4 [8086:3cae] (rev 07)
IOMMU Group 51:
	ff:10.0 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller Channel 0-3 Thermal Control 0 [8086:3cb0] (rev 07)
IOMMU Group 52:
	ff:10.1 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller Channel 0-3 Thermal Control 1 [8086:3cb1] (rev 07)
IOMMU Group 53:
	ff:10.2 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller ERROR Registers 0 [8086:3cb2] (rev 07)
IOMMU Group 54:
	ff:10.3 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller ERROR Registers 1 [8086:3cb3] (rev 07)
IOMMU Group 55:
	ff:10.4 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller Channel 0-3 Thermal Control 2 [8086:3cb4] (rev 07)
IOMMU Group 56:
	ff:10.5 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller Channel 0-3 Thermal Control 3 [8086:3cb5] (rev 07)
IOMMU Group 57:
	ff:10.6 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller ERROR Registers 2 [8086:3cb6] (rev 07)
IOMMU Group 58:
	ff:10.7 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Integrated Memory Controller ERROR Registers 3 [8086:3cb7] (rev 07)
IOMMU Group 59:
	ff:11.0 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 DDRIO [8086:3cb8] (rev 07)
IOMMU Group 6:
	00:05.2 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Control Status and Global Errors [8086:3c2a] (rev 07)
IOMMU Group 60:
	ff:13.0 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 R2PCIe [8086:3ce4] (rev 07)
	ff:13.1 Performance counters [1101]: Intel Corporation Xeon E5/Core i7 Ring to PCI Express Performance Monitor [8086:3c43] (rev 07)
	ff:13.4 Performance counters [1101]: Intel Corporation Xeon E5/Core i7 QuickPath Interconnect Agent Ring Registers [8086:3ce6] (rev 07)
	ff:13.5 Performance counters [1101]: Intel Corporation Xeon E5/Core i7 Ring to QuickPath Interconnect Link 0 Performance Monitor [8086:3c44] (rev 07)
	ff:13.6 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 Ring to QuickPath Interconnect Link 1 Performance Monitor [8086:3c45] (rev 07)
IOMMU Group 7:
	00:05.4 PIC [0800]: Intel Corporation Xeon E5/Core i7 I/O APIC [8086:3c2c] (rev 07)
IOMMU Group 8:
	00:11.0 PCI bridge [0604]: Intel Corporation C600/X79 series chipset PCI Express Virtual Root Port [8086:1d3e] (rev 06)
IOMMU Group 9:
	00:16.0 Communication controller [0780]: Intel Corporation C600/X79 series chipset MEI Controller #1 [8086:1d3a] (rev 05)

Why is this happening in the latest kernel release?


[ Arch x86_64 | linux | Asus Prime X570-Pro | AMD Ryzen 9 5900X @4,8Ghz | AMD RX580 | 32GB RAM DDR4 | Main, 2 Monitors ]
[ Arch x86_64 | linux | Asus Pro WS X570-Ace | AMD Ryzen 9 5950X @4,9Ghz | Intel A750 | 128GB RAM DDR4 | Server ]

The Linux philosophy is 'Laugh in the face of danger'. Oops. Wrong One. 'Do it yourself'. Yes, that's it.

Offline

#2 2020-10-23 11:00:28

Blazy
Member
Registered: 2020-10-23
Posts: 4

Re: Iommu diffrent after kernel update

Same problem.  Any suggestions would be appreciated.

Offline

#3 2020-10-23 13:26:27

VanLaser
Member
Registered: 2020-10-23
Posts: 4

Re: Iommu diffrent after kernel update

Same problem, ASMedia ASM1062 SATA controller is now grouped with a PCI bridge with 4 root express ports that wasn't there before, which prevents the sharing of the controller to the virtual machine.

Offline

#4 2020-10-23 13:41:22

CarbonChauvinist
Member
Registered: 2012-06-16
Posts: 412
Website

Re: Iommu diffrent after kernel update

From my *very* limited understanding of IOMMU groups -- one doesn't really have any control over separately breaking these groups out manually as it's controlled by the CPU/chipset? If that's the case - is there really anything that can be done here besides chiming in that one also is personally affected or reverting back to older kernel? If these are desktop machines and the desired device can be moved, maybe try a different PCI slot?

Is there any change if one uses the `iommu=pt` kernel command line parameter?

Arch wiki wrote:

You should also append the iommu=pt parameter. This will prevent Linux from touching devices which cannot be passed through.

Also an old, but surprisingly detailed and informative blog post on IOMMU I'll leave here just in case.


"the wind-blown way, wanna win? don't play"

Offline

#5 2020-10-23 14:50:36

Blazy
Member
Registered: 2020-10-23
Posts: 4

Re: Iommu diffrent after kernel update

As detailed in 7thCore's post, devices are being grouped differently in kernel 5.9.1 than they were in 5.8.14.  In particular, a large number of devices are now being grouped together into a single large group whereas previously they were in separate groups.  This is a problem for those trying to passthrough devices as virt-manager fails with a message that all devices in a single group need to be passed through, which VanLaser shows can be a showstopper depending on how things are regrouped (I have the same grouping problem as VanLaser). 

My thought is that something is likely to have changed in kernel 5.9.1 and that it is either a bug or there is a workaround. Any pointers/thoughts appreciated.

Offline

#6 2020-10-24 00:40:22

solskog
Member
Registered: 2020-09-05
Posts: 407

Re: Iommu diffrent after kernel update

@7thCore Interesting, I have never seen so many PCIE Root Port belongs to a single IOMMU group before. What is the output from

$ cat /proc/cmdline
# journalctl -b | grep iommu

Offline

#7 2020-10-24 10:57:18

luiscrjunior
Member
Registered: 2020-10-24
Posts: 7

Re: Iommu diffrent after kernel update

Same problem here.

Had to downgrade kernel and nvidia drivers:

# cd /var/cache/pacman/pkg
# pacman -U linux-5.8.14.arch1-1-x86_64.pkg.tar.zst
# pacman -U nvidia-455.28-4-x86_64.pkg.tar.zst

Last edited by luiscrjunior (2020-10-24 11:22:20)

Offline

#8 2020-10-24 18:28:03

7thCore
Member
Registered: 2018-06-09
Posts: 65

Re: Iommu diffrent after kernel update

@solskog kernel 5.9.1-arch1-1:

initrd=\intel-ucode.img initrd=\initramfs-linux.img root=UUID=3d107195-7196-4f25-8bb7-bf833bdeff10 rootflags=subvol=_active/rootvol resume=UUID=690092d7-502e-4d1e-8ee2-aafed7185368 intel_iommu=on iommu=pt vfio-pci.ids=10de:1187,10de:0e0a,1b4b:9230,10ec:8168 rw
okt 24 20:23:13 archlinux kernel: Command line: initrd=\intel-ucode.img initrd=\initramfs-linux.img root=UUID=3d107195-7196-4f25-8bb7-bf833bdeff10 rootflags=subvol=_active/rootvol resume=UUID=690092d7-502e-4d1e-8ee2-aafed7185368 intel_i
ommu=on iommu=pt vfio-pci.ids=10de:1187,10de:0e0a,1b4b:9230,10ec:8168 rw                                                                                                                                                                    
okt 24 20:23:13 archlinux kernel: Kernel command line: initrd=\intel-ucode.img initrd=\initramfs-linux.img root=UUID=3d107195-7196-4f25-8bb7-bf833bdeff10 rootflags=subvol=_active/rootvol resume=UUID=690092d7-502e-4d1e-8ee2-aafed7185368 
intel_iommu=on iommu=pt vfio-pci.ids=10de:1187,10de:0e0a,1b4b:9230,10ec:8168 rw                                                                                                                                                             
okt 24 20:23:13 archlinux kernel: iommu: Default domain type: Passthrough (set via kernel command line)                                                                                                                                     
okt 24 20:23:13 archlinux kernel: pci 0000:00:00.0: Adding to iommu group 0                                                                                                                                                                 
okt 24 20:23:13 archlinux kernel: pci 0000:00:01.0: Adding to iommu group 1                                                                                                                                                                 
okt 24 20:23:13 archlinux kernel: pci 0000:00:01.1: Adding to iommu group 2                                                                                                                                                                 
okt 24 20:23:13 archlinux kernel: pci 0000:00:02.0: Adding to iommu group 3                                                                                                                                                                 
okt 24 20:23:13 archlinux kernel: pci 0000:00:03.0: Adding to iommu group 4                                                                                                                                                                 
okt 24 20:23:13 archlinux kernel: pci 0000:00:05.0: Adding to iommu group 5                                                                                                                                                                 
okt 24 20:23:13 archlinux kernel: pci 0000:00:05.2: Adding to iommu group 6                                                                                                                                                                 
okt 24 20:23:13 archlinux kernel: pci 0000:00:05.4: Adding to iommu group 7                                                                                                                                                                 
okt 24 20:23:13 archlinux kernel: pci 0000:00:11.0: Adding to iommu group 8                                                                                                                                                                 
okt 24 20:23:13 archlinux kernel: pci 0000:00:16.0: Adding to iommu group 9                                                                                                                                                                 
okt 24 20:23:13 archlinux kernel: pci 0000:00:19.0: Adding to iommu group 10                                                                                                                                                                
okt 24 20:23:13 archlinux kernel: pci 0000:00:1a.0: Adding to iommu group 11                                                                                                                                                                
okt 24 20:23:13 archlinux kernel: pci 0000:00:1b.0: Adding to iommu group 12                                                                                                                                                                
okt 24 20:23:13 archlinux kernel: pci 0000:00:1c.0: Adding to iommu group 13                                                                                                                                                                
okt 24 20:23:13 archlinux kernel: pci 0000:00:1c.1: Adding to iommu group 13                                                                                                                                                                
okt 24 20:23:13 archlinux kernel: pci 0000:00:1c.2: Adding to iommu group 13                                                                                                                                                                
okt 24 20:23:13 archlinux kernel: pci 0000:00:1c.3: Adding to iommu group 13                                                                                                                                                                
okt 24 20:23:13 archlinux kernel: pci 0000:00:1c.4: Adding to iommu group 13                                                                                                                                                                
okt 24 20:23:13 archlinux kernel: pci 0000:00:1c.5: Adding to iommu group 13                                                                                                                                                                
okt 24 20:23:13 archlinux kernel: pci 0000:00:1c.7: Adding to iommu group 13                                                                                                                                                                
okt 24 20:23:13 archlinux kernel: pci 0000:00:1d.0: Adding to iommu group 14                                                                                                                                                                
okt 24 20:23:13 archlinux kernel: pci 0000:00:1e.0: Adding to iommu group 15                                                                                                                                                                
okt 24 20:23:13 archlinux kernel: pci 0000:00:1f.0: Adding to iommu group 16                                                                                                                                                                
okt 24 20:23:13 archlinux kernel: pci 0000:00:1f.2: Adding to iommu group 16                                                                                                                                                                
okt 24 20:23:13 archlinux kernel: pci 0000:00:1f.3: Adding to iommu group 16                                                                                                                                                                
okt 24 20:23:13 archlinux kernel: pci 0000:03:00.0: Adding to iommu group 17                                                                                                                                                                
okt 24 20:23:13 archlinux kernel: pci 0000:03:00.1: Adding to iommu group 17                                                                                                                                                                
okt 24 20:23:13 archlinux kernel: pci 0000:04:00.0: Adding to iommu group 18                                                                                                                                                                
okt 24 20:23:13 archlinux kernel: pci 0000:01:00.0: Adding to iommu group 19                                                                                                                                                                
okt 24 20:23:13 archlinux kernel: pci 0000:01:00.1: Adding to iommu group 19
okt 24 20:23:13 archlinux kernel: pci 0000:06:00.0: Adding to iommu group 13
okt 24 20:23:13 archlinux kernel: pci 0000:07:00.0: Adding to iommu group 13
okt 24 20:23:13 archlinux kernel: pci 0000:08:00.0: Adding to iommu group 13
okt 24 20:23:13 archlinux kernel: pci 0000:09:00.0: Adding to iommu group 13
okt 24 20:23:13 archlinux kernel: pci 0000:0a:00.0: Adding to iommu group 13
okt 24 20:23:13 archlinux kernel: pci 0000:0b:00.0: Adding to iommu group 13
okt 24 20:23:13 archlinux kernel: pci 0000:0c:00.0: Adding to iommu group 13
okt 24 20:23:13 archlinux kernel: pci 0000:ff:08.0: Adding to iommu group 20
okt 24 20:23:13 archlinux kernel: pci 0000:ff:08.3: Adding to iommu group 21
okt 24 20:23:13 archlinux kernel: pci 0000:ff:08.4: Adding to iommu group 22
okt 24 20:23:13 archlinux kernel: pci 0000:ff:09.0: Adding to iommu group 23
okt 24 20:23:13 archlinux kernel: pci 0000:ff:09.3: Adding to iommu group 24
okt 24 20:23:13 archlinux kernel: pci 0000:ff:09.4: Adding to iommu group 25
okt 24 20:23:13 archlinux kernel: pci 0000:ff:0a.0: Adding to iommu group 26
okt 24 20:23:13 archlinux kernel: pci 0000:ff:0a.1: Adding to iommu group 26
okt 24 20:23:13 archlinux kernel: pci 0000:ff:0a.2: Adding to iommu group 26
okt 24 20:23:13 archlinux kernel: pci 0000:ff:0a.3: Adding to iommu group 26
okt 24 20:23:13 archlinux kernel: pci 0000:ff:0b.0: Adding to iommu group 27
okt 24 20:23:13 archlinux kernel: pci 0000:ff:0b.3: Adding to iommu group 27
okt 24 20:23:13 archlinux kernel: pci 0000:ff:0c.0: Adding to iommu group 28
okt 24 20:23:13 archlinux kernel: pci 0000:ff:0c.1: Adding to iommu group 28
okt 24 20:23:13 archlinux kernel: pci 0000:ff:0c.2: Adding to iommu group 28
okt 24 20:23:13 archlinux kernel: pci 0000:ff:0c.6: Adding to iommu group 28
okt 24 20:23:13 archlinux kernel: pci 0000:ff:0c.7: Adding to iommu group 28
okt 24 20:23:13 archlinux kernel: pci 0000:ff:0d.0: Adding to iommu group 29
okt 24 20:23:13 archlinux kernel: pci 0000:ff:0d.1: Adding to iommu group 29
okt 24 20:23:13 archlinux kernel: pci 0000:ff:0d.2: Adding to iommu group 29
okt 24 20:23:13 archlinux kernel: pci 0000:ff:0d.6: Adding to iommu group 29
okt 24 20:23:13 archlinux kernel: pci 0000:ff:0e.0: Adding to iommu group 30
okt 24 20:23:13 archlinux kernel: pci 0000:ff:0e.1: Adding to iommu group 30
okt 24 20:23:13 archlinux kernel: pci 0000:ff:0f.0: Adding to iommu group 31
okt 24 20:23:13 archlinux kernel: pci 0000:ff:0f.1: Adding to iommu group 32
okt 24 20:23:13 archlinux kernel: pci 0000:ff:0f.2: Adding to iommu group 33
okt 24 20:23:13 archlinux kernel: pci 0000:ff:0f.3: Adding to iommu group 34
okt 24 20:23:13 archlinux kernel: pci 0000:ff:0f.4: Adding to iommu group 35
okt 24 20:23:13 archlinux kernel: pci 0000:ff:0f.5: Adding to iommu group 36
okt 24 20:23:13 archlinux kernel: pci 0000:ff:0f.6: Adding to iommu group 37
okt 24 20:23:13 archlinux kernel: pci 0000:ff:10.0: Adding to iommu group 38
okt 24 20:23:13 archlinux kernel: pci 0000:ff:10.1: Adding to iommu group 39
okt 24 20:23:13 archlinux kernel: pci 0000:ff:10.2: Adding to iommu group 40
okt 24 20:23:13 archlinux kernel: pci 0000:ff:10.3: Adding to iommu group 41
okt 24 20:23:13 archlinux kernel: pci 0000:ff:10.4: Adding to iommu group 42
okt 24 20:23:13 archlinux kernel: pci 0000:ff:10.5: Adding to iommu group 43
okt 24 20:23:13 archlinux kernel: pci 0000:ff:10.6: Adding to iommu group 44
okt 24 20:23:13 archlinux kernel: pci 0000:ff:10.7: Adding to iommu group 45
okt 24 20:23:13 archlinux kernel: pci 0000:ff:11.0: Adding to iommu group 46
okt 24 20:23:13 archlinux kernel: pci 0000:ff:13.0: Adding to iommu group 47
okt 24 20:23:13 archlinux kernel: pci 0000:ff:13.1: Adding to iommu group 47
okt 24 20:23:13 archlinux kernel: pci 0000:ff:13.4: Adding to iommu group 47
okt 24 20:23:13 archlinux kernel: pci 0000:ff:13.5: Adding to iommu group 47
okt 24 20:23:13 archlinux kernel: pci 0000:ff:13.6: Adding to iommu group 47
okt 24 20:23:13 archlinux kernel:     intel_iommu=on
                                       Please ensure all devices within the iommu_group are bound to their vfio bus driver.
okt 24 20:23:25 Tempest libvirt-guests.sh[839]: Please ensure all devices within the iommu_group are bound to their vfio bus driver.

Last edited by 7thCore (2020-10-24 18:28:37)


[ Arch x86_64 | linux | Asus Prime X570-Pro | AMD Ryzen 9 5900X @4,8Ghz | AMD RX580 | 32GB RAM DDR4 | Main, 2 Monitors ]
[ Arch x86_64 | linux | Asus Pro WS X570-Ace | AMD Ryzen 9 5950X @4,9Ghz | Intel A750 | 128GB RAM DDR4 | Server ]

The Linux philosophy is 'Laugh in the face of danger'. Oops. Wrong One. 'Do it yourself'. Yes, that's it.

Offline

#9 2020-10-24 21:47:52

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,868

Re: Iommu diffrent after kernel update

looks like all who have this problem are using an intel processor ?
If yes, that should make it easier to search for the cause in kernel changelogs.

Anyway, there's a method to override IOMMU groups usually referred to as ACS override patch.
See https://wiki.archlinux.org/index.php/PC … ide_patch)


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#10 2020-10-24 22:10:05

VanLaser
Member
Registered: 2020-10-23
Posts: 4

Re: Iommu diffrent after kernel update

The problem is this 1) it worked before and 2) the ACS override patch is a workaround (pretending to isolate devices that actually aren't), in theory it could lead to electrical problems to devices.

Also, somebody on reddit says he tried the ACS patch and it didn't solve the issue: https://www.reddit.com/r/VFIO/comments/ … 591_kernel

Last edited by VanLaser (2020-10-24 22:11:05)

Offline

#11 2020-10-24 22:29:25

loqs
Member
Registered: 2014-03-06
Posts: 17,196

Re: Iommu diffrent after kernel update

VanLaser wrote:

The problem is this 1) it worked before

That gives you a good commit for the bisection does it not?  And 5.9 would be the bad commit.

Offline

#12 2020-10-25 08:04:00

solskog
Member
Registered: 2020-09-05
Posts: 407

Re: Iommu diffrent after kernel update

Not relevant.

Last edited by solskog (2020-10-25 08:06:35)

Offline

#13 2020-10-26 15:28:22

Blazy
Member
Registered: 2020-10-23
Posts: 4

Re: Iommu diffrent after kernel update

SilverDetective has identified commit 52fbf5bdeeef415b28b8e6cdade1e48927927f60 as the likely culprit and has emailed the linux-pci mailing list (no response yet).

Offline

#14 2020-10-26 16:47:46

loqs
Member
Registered: 2014-03-06
Posts: 17,196

Re: Iommu diffrent after kernel update

https://lore.kernel.org/linux-pci/74aee … stnet.org/ to keep track of the upstream discussion.

52fbf5bdeeef415b28b8e6cdade1e48927927f60 reverts cleanly if you wanted to try with the commit reverted.

Offline

#15 2020-10-26 17:35:48

VanLaser
Member
Registered: 2020-10-23
Posts: 4

Re: Iommu diffrent after kernel update

loqs wrote:

https://lore.kernel.org/linux-pci/74aee … stnet.org/ to keep track of the upstream discussion.

52fbf5bdeeef415b28b8e6cdade1e48927927f60 reverts cleanly if you wanted to try with the commit reverted.

Thank you @Blazy and @loqs, very useful! I think I'll be able to modify the PKGBUILD of the latest kernel to try with the reverted commit.



EDIT: It works! Added this line to the PKGBUILD prepare section of the official 5.9.1 Arch kernel (before any make commands):

 

git revert --no-edit 52fbf5bdeeef415b28b8e6cdade1e48927927f60

Last edited by VanLaser (2020-10-27 20:29:22)

Offline

#16 2020-10-27 19:31:40

SilverDetective
Member
Registered: 2020-10-27
Posts: 1

Re: Iommu diffrent after kernel update

VanLaser wrote:
loqs wrote:

https://lore.kernel.org/linux-pci/74aee … stnet.org/ to keep track of the upstream discussion.

52fbf5bdeeef415b28b8e6cdade1e48927927f60 reverts cleanly if you wanted to try with the commit reverted.

Thank you @Blazy and @loqs, very useful! I think I'll be able to modify the PKGBUILD of the latest kernel to try with the reverted commit.



EDIT: It works! Added this line to the PKGBUILD prepare section of the offical 5.9.1 Arch kernel (before any make commands):

 

git revert --no-edit 52fbf5bdeeef415b28b8e6cdade1e48927927f60

You can also use this patch bellow, until there is proper fix:

diff -ur linux-5.9.1.orig/drivers/pci/pci.c linux-5.9.1/drivers/pci/pci.c
--- linux-5.9.1.orig/drivers/pci/pci.c  2020-10-17 08:31:22.000000000 +0200
+++ linux-5.9.1/drivers/pci/pci.c       2020-10-27 19:01:32.650010803 +0100
@@ -3502,9 +3502,7 @@
 void pci_acs_init(struct pci_dev *dev)
 {
        dev->acs_cap = pci_find_ext_capability(dev, PCI_EXT_CAP_ID_ACS);
-
-       if (dev->acs_cap)
-               pci_enable_acs(dev);
+       pci_enable_acs(dev);
 }
 
 /**

Offline

#17 2020-10-27 20:27:54

VanLaser
Member
Registered: 2020-10-23
Posts: 4

Re: Iommu diffrent after kernel update

Thanks! (and also for the bisect work, and for the mail report)

Offline

#18 2020-12-22 12:52:01

hugsie
Member
Registered: 2018-01-26
Posts: 46

Re: Iommu diffrent after kernel update

Has this been dealt with in the current kernel release 5.9.14?

Offline

#19 2020-12-22 20:40:12

Blazy
Member
Registered: 2020-10-23
Posts: 4

Re: Iommu diffrent after kernel update

Kernel 5.9.14 works for me.

Offline

#20 2020-12-22 23:01:36

loqs
Member
Registered: 2014-03-06
Posts: 17,196

Re: Iommu diffrent after kernel update

Was fixed by https://git.kernel.org/pub/scm/linux/ke … 03a039ac62 in 5.9.9 which is a backport of 462b58fb033996e999cc213ed0b430d4f22a28fe from 5.10.

Offline

Board footer

Powered by FluxBB