You are not logged in.

#1 2016-04-22 13:56:59

dexter74
Member
Registered: 2016-04-22
Posts: 8

M5A99X Evo iommu

Hello,
I would like to help to secure the IOMMU my Evo M5A99X

/etc/default/grub

 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amd_iommu_dump"

dmesg | grep AMD-Vi

[    0.251173] AMD-Vi: device: 00:00.2 cap: 0040 seg: 0 flags: 3e info 1300
[    0.251174] AMD-Vi:        mmio-addr: 00000000feb20000
[    0.251182] AMD-Vi:   DEV_SELECT_RANGE_START	 devid: 00:00.0 flags: 00
[    0.251184] AMD-Vi:   DEV_RANGE_END		 devid: 00:00.2
[    0.251185] AMD-Vi:   DEV_SELECT			 devid: 00:02.0 flags: 00
[    0.251186] AMD-Vi:   DEV_SELECT			 devid: 01:00.0 flags: 00
[    0.251187] AMD-Vi:   DEV_SELECT			 devid: 00:03.0 flags: 00
[    0.251188] AMD-Vi:   DEV_SELECT_RANGE_START	 devid: 02:00.0 flags: 00
[    0.251189] AMD-Vi:   DEV_RANGE_END		 devid: 02:00.1
[    0.251190] AMD-Vi:   DEV_SELECT			 devid: 00:04.0 flags: 00
[    0.251191] AMD-Vi:   DEV_SELECT			 devid: 03:00.0 flags: 00
[    0.251192] AMD-Vi:   DEV_SELECT			 devid: 00:05.0 flags: 00
[    0.251193] AMD-Vi:   DEV_SELECT			 devid: 04:00.0 flags: 00
[    0.251194] AMD-Vi:   DEV_SELECT			 devid: 00:06.0 flags: 00
[    0.251195] AMD-Vi:   DEV_SELECT			 devid: 05:00.0 flags: 00
[    0.251196] AMD-Vi:   DEV_SELECT			 devid: 00:07.0 flags: 00
[    0.251197] AMD-Vi:   DEV_SELECT			 devid: 06:00.0 flags: 00
[    0.251198] AMD-Vi:   DEV_SELECT			 devid: 00:0a.0 flags: 00
[    0.251199] AMD-Vi:   DEV_SELECT			 devid: 07:00.0 flags: 00
[    0.251200] AMD-Vi:   DEV_SELECT			 devid: 00:11.0 flags: 00
[    0.251201] AMD-Vi:   DEV_SELECT_RANGE_START	 devid: 00:12.0 flags: 00
[    0.251202] AMD-Vi:   DEV_RANGE_END		 devid: 00:12.2
[    0.251203] AMD-Vi:   DEV_SELECT_RANGE_START	 devid: 00:13.0 flags: 00
[    0.251204] AMD-Vi:   DEV_RANGE_END		 devid: 00:13.2
[    0.251205] AMD-Vi:   DEV_SELECT			 devid: 00:14.0 flags: d7
[    0.251206] AMD-Vi:   DEV_SELECT			 devid: 00:14.2 flags: 00
[    0.251207] AMD-Vi:   DEV_SELECT			 devid: 00:14.3 flags: 00
[    0.251208] AMD-Vi:   DEV_SELECT			 devid: 00:14.4 flags: 00
[    0.251210] AMD-Vi:   DEV_ALIAS_RANGE		 devid: 08:00.0 flags: 00 devid_to: 00:14.4
[    0.251211] AMD-Vi:   DEV_RANGE_END		 devid: 08:1f.7
[    0.251216] AMD-Vi:   DEV_SELECT			 devid: 00:14.5 flags: 00
[    0.251217] AMD-Vi:   DEV_SELECT_RANGE_START	 devid: 00:16.0 flags: 00
[    0.251217] AMD-Vi:   DEV_RANGE_END		 devid: 00:16.2
[    0.251219] AMD-Vi:   DEV_SPECIAL(IOAPIC[0])		devid: 00:14.0
[    0.251220] AMD-Vi:   DEV_SPECIAL(HPET[0])		devid: 00:14.0
[    0.251222] AMD-Vi:   DEV_SPECIAL(IOAPIC[255])		devid: 00:00.1

[    0.251224] [Firmware Bug]: AMD-Vi: IOAPIC[9] not in IVRS table
[    0.251226] [Firmware Bug]: AMD-Vi: IOAPIC[10] not in IVRS table
[    0.251227] [Firmware Bug]: AMD-Vi: No southbridge IOAPIC found
[    0.251228] AMD-Vi: Disabling interrupt remapping
[    1.598715] AMD-Vi: Found IOMMU at 0000:00:00.2 cap 0x40
[    1.598830] AMD-Vi: Lazy IO/TLB flushing enabled



Info:

echo "=> Northbridge Chipset :" && lspci -nnvs 0:0.0 | egrep "^00:|Kernel|Subsystem"
	00:00.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD/ATI] RD890 PCI to PCI bridge (external gfx0 port B) [1002:5a14] (rev 02)
		Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] RD890 PCI to PCI bridge (external gfx0 port B) [1002:5a14]
echo "=> Southbridge Chipset :" && lspci | awk '/ISA bridge/{print "lspci -nnvs " $1}' | sh | egrep "^00:|Kernel|Subsystem"
	00:14.3 ISA bridge [0601]: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 LPC host controller [1002:439d] (rev 40)
	Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 LPC host controller [1002:439d]

dmesg | grep "iommu"

	[5.802288] iommu: Adding device 0000:00:00.0 to group 0
	[5.802718] iommu: Adding device 0000:00:02.0 to group 1
	[5.803159] iommu: Adding device 0000:00:03.0 to group 2
	[5.803586] iommu: Adding device 0000:00:04.0 to group 3
	[5.804014] iommu: Adding device 0000:00:05.0 to group 4
	[5.804443] iommu: Adding device 0000:00:06.0 to group 5
	[5.804873] iommu: Adding device 0000:00:07.0 to group 6
	[5.805303] iommu: Adding device 0000:00:0a.0 to group 7
	[5.805735] iommu: Adding device 0000:00:11.0 to group 8
	[5.806178] iommu: Adding device 0000:00:12.0 to group 9
	[5.806194] iommu: Adding device 0000:00:12.2 to group 9
	[5.806640] iommu: Adding device 0000:00:13.0 to group 10 
	[5.806657] iommu: Adding device 0000:00:13.2 to group 10
	[5.807098] iommu: Adding device 0000:00:14.0 to group 11
	[5.807534] iommu: Adding device 0000:00:14.2 to group 12
	[5.807966] iommu: Adding device 0000:00:14.3 to group 13
	[5.808397] iommu: Adding device 0000:00:14.4 to group 14
	[5.808829] iommu: Adding device 0000:00:14.5 to group 15
	[5.809272] iommu: Adding device 0000:00:16.0 to group 16
	[5.809290] iommu: Adding device 0000:00:16.2 to group 16
	[5.809728] iommu: Adding device 0000:01:00.0 to group 17	<= 01:00.0 GTX 260 (Slot GPU 1)
	[5.810189] iommu: Adding device 0000:02:00.0 to group 18	<= 02:00.0 R9 270  (Slot GPU 2)
	[5.810217] iommu: Adding device 0000:02:00.1 to group 18
	[5.810652] iommu: Adding device 0000:03:00.0 to group 19
	[5.811097] iommu: Adding device 0000:04:00.0 to group 20
	[5.811529] iommu: Adding device 0000:05:00.0 to group 21
	[5.811964] iommu: Adding device 0000:06:00.0 to group 22
	[5.812397] iommu: Adding device 0000:07:00.0 to group 23

Offline

Board footer

Powered by FluxBB