You are not logged in.

#1 2013-08-07 15:00:30

fdservices
Member
From: France
Registered: 2012-02-06
Posts: 413

AMD-Vi: Event logged Error

I have recently started getting this message in the logs:

AMD-Vi: Event logged [IO_PAGE_FAULT device=01:00.0 domain=0x0017 address=0x0000000000001000 flags=0x0000]

From searching it appears that this is a known bug and that the workaround is to add iommu=pt to the linux command line. However if I do this then my USB 3.0 ports are no longer recognised:

kernel: hub 3-0:1.0: Cannot enable port 1.  Maybe the USB cable is bad? (added error message)

Can someone help me with this please?


AMD Phenom II X6 1100T 3.3GHz Black Edition (Socket AM3)
Gigabyte 990XA-UD3 AMD 990X (AM3+) DDR3 PCI-Express ATX
Alpine Ezcool Midi Black EC-7103H (ATX/PIV)
8GB Mushkin Blackline LV #996988 (2x4GB) DDR3
1TB Western Digital Caviar Black WD1002FAEX 3.5" SATA III Hard Drive
LiteOn  DVD +- RW
Gainward GeForce 9500GT 1GB PCI-Express 2.0

3.10.5-1-ARCH #1 SMP PREEMPT Mon Aug 5 08:04:22 CEST 2013 x86_64 GNU/Linux
KDM
KDE4.10.5

Last edited by fdservices (2013-08-07 15:35:59)

Offline

#2 2013-08-07 19:53:32

teekay
Member
Registered: 2011-10-26
Posts: 271

Re: AMD-Vi: Event logged Error

You do have IOMMU enabled in the BIOS, right? (Otherwhise USB2 and network would be broken I guess)
So, do you have any disks or other drives attached to the Marvell SATA controller?

Offline

#3 2013-08-12 10:12:26

fdservices
Member
From: France
Registered: 2012-02-06
Posts: 413

Re: AMD-Vi: Event logged Error

Yes, IOMMU is enabled in the bios

Not sure what is connected to the SATA controller, but I am pretty sure there are several devices attached.

The USB cable error message has disappeared now.

So I am none the wiser. but everything seems to be back to normal

Thanks for the response

Andrew

Offline

#4 2013-09-01 10:30:54

jbernardo
Member
From: http://systemd-free.org/
Registered: 2012-07-03
Posts: 26

Re: AMD-Vi: Event logged Error

I am having the same issue, also with the same Phenon CPU but with an ASUS motherboard, and a GeForce 9400 GT. For a couple of months my dmesg and error logs are full with "AMD-Vi: Event logged [IO_PAGE_FAULT device=01:00.0 domain=0x0016 address=0x0000000000001000 flags=0x0000]", and if I disable iommu or pass "amd_iommu=off" to the kernel, my network and USB ports don't work. Anyone has been able to fix this?

Offline

#5 2013-09-01 12:46:38

fdservices
Member
From: France
Registered: 2012-02-06
Posts: 413

Re: AMD-Vi: Event logged Error

You did try "iommu=pt" didn't you?

Andrew

Offline

#6 2013-09-07 13:56:57

Mo6eB
Member
Registered: 2013-09-07
Posts: 3

Re: AMD-Vi: Event logged Error

You can work around this by disabling the hw iommu. To do so, add iommu=soft to the kernel commandline and make sure you have no other iommu options set. A lot of mobos seem to have broken AMD-Vi implementations.

Offline

Board footer

Powered by FluxBB