All,
Installed arch on a new gigabyte GA-990FX-UD3 board with a AMD FX-8350. This
is the board I had to enable IOMMU in the BIOS to get the Realtek 8111/8168/8411
onboard NIC to work. Ever since enabling IOMMU, I get kernel messages regarding
Page_Faults and AMD Vi Events. Enabling the kernel parameter amd_iommu=on seems
to have stopped some of the xhci-hcd messages printed to the screen, but they
are still in dmesg.
I need to know if anyone has seen this and if there is a fix. Everything
works fine after it boots, but it is horrible looking at the errors on boot.
Specifically, here is what is logged:
[ 1.663291] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 1.663401] ehci-pci: EHCI PCI platform driver
[ 1.663545] QUIRK: Enable AMD PLL fix
[ 1.663575] ehci-pci 0000:00:12.2: EHCI Host Controller
[ 1.663581] ehci-pci 0000:00:12.2: new USB bus registered, assigned bus number 1
[ 1.663586] ehci-pci 0000:00:12.2: applying AMD SB700/SB800/Hudson-2/3 EHCI
dummy qh workaround
[ 1.663596] ehci-pci 0000:00:12.2: debug port 1
[ 1.663634] ehci-pci 0000:00:12.2: irq 17, io mem 0xfe509000
[ 1.663730] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 1.664080] ohci-pci: OHCI PCI platform driver
[ 1.674434] ehci-pci 0000:00:12.2: USB 2.0 started, EHCI 1.00
[ 1.674667] hub 1-0:1.0: USB hub found
[ 1.674681] hub 1-0:1.0: 5 ports detected
[ 1.674861] xhci_hcd 0000:02:00.0: xHCI Host Controller
[ 1.674868] xhci_hcd 0000:02:00.0: new USB bus registered, assigned bus number 2
[ 1.698638] input: AT Translated Set 2 keyboard as
/devices/platform/i8042/serio0/input/input0
[ 1.744500] firewire_ohci 0000:04:0e.0: added OHCI v1.10 device as card 0, 4
IR + 8 IT contexts, quirks 0x11
[ 2.244836] firewire_core 0000:04:0e.0: created device fw0: GUID
0014aafc64aa2c00, S400
[ 2.424912] tsc: Refined TSC clocksource calibration: 4018.296 MHz
[ 19.310338] xhci_hcd 0000:02:00.0: can't setup: -110
[ 19.310768] xhci_hcd 0000:02:00.0: USB bus 2 deregistered
[ 19.310811] xhci_hcd 0000:02:00.0: init 0000:02:00.0 fail, -110
[ 19.311341] xhci_hcd: probe of 0000:02:00.0 failed with error -110
[ 19.311385] AMD-Vi: Event logged [
[ 19.311394] Switched to clocksource tsc
[ 19.311406] ehci-pci 0000:00:13.2: EHCI Host Controller
[ 19.311412] ehci-pci 0000:00:13.2: new USB bus registered, assigned bus number 2
[ 19.311415] ehci-pci 0000:00:13.2: applying AMD SB700/SB800/Hudson-2/3 EHCI
dummy qh workaround
[ 19.311443] ehci-pci 0000:00:13.2: debug port 1
[ 19.311500] ehci-pci 0000:00:13.2: irq 17, io mem 0xfe507000
[ 19.311678] IO_PAGE_FAULT device=02:00.0 domain=0x0016
address=0x00000000ce9f9880 flags=0x0010]
[ 19.311689] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016
address=0x00000000ce9f9880 flags=0x0010]
[ 19.312650] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016
address=0x00000000ce9f9880 flags=0x0010]
[ 19.313611] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016
address=0x00000000ce9f9880 flags=0x0010]
<snip many more AMD-Vi Events>
[ 19.335619] AMD-Vi: Event logged [
[ 19.335918] ehci-pci 0000:00:13.2: USB 2.0 started, EHCI 1.00
[ 19.335924] IO_PAGE_FAULT device=02:00.0 domain=0x0016
address=0x00000000ce9f9880 flags=0x0010]
[ 19.335925] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016
address=0x00000000ce9f9880 flags=0x0010]
[ 19.335926] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016
address=0x00000000ce9f9880 flags=0x0010]
[ 19.335926] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016
address=0x00000000ce9f9880 flags=0x0010]
<snip ~480 more AMD-Vi Events (same event)>
[ 19.336291] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016
address=0x00000000ce9f9880 flags=0x0010]
[ 20.581330] hub 2-0:1.0: USB hub found
[ 20.581343] hub 2-0:1.0: 5 ports detected
[ 20.581604] ehci-pci 0000:00:16.2: EHCI Host Controller
[ 20.581608] ehci-pci 0000:00:16.2: new USB bus registered, assigned bus number 3
[ 20.581611] ehci-pci 0000:00:16.2: applying AMD SB700/SB800/Hudson-2/3 EHCI
dummy qh workaround
[ 20.581619] ehci-pci 0000:00:16.2: debug port 1
[ 20.581641] ehci-pci 0000:00:16.2: irq 17, io mem 0xfe504000
[ 20.596725] ehci-pci 0000:00:16.2: USB 2.0 started, EHCI 1.00
[ 20.596913] hub 3-0:1.0: USB hub found
[ 20.596925] hub 3-0:1.0: 4 ports detected
... continues normally
Anybody have any idea how to fix this?
--
David C. Rankin, J.D.,P.E.