xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0000 address=0xbe258880 flags=0x0000]

Bug #1844858 reported by asiweb
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Having activated iommu in AMD, the kernel generates a conflict and the USB 3.0 ports on the VIA VL805 Chip on the GA-970A-DS3P board do not work, in addition to delaying the boot.

ProblemType: Bug
DistroRelease: Ubuntu 19.10
Package: ubuntu-release-upgrader-core 1:19.10.12
ProcVersionSignature: Ubuntu 5.3.0-10.11-generic 5.3.0-rc8
Uname: Linux 5.3.0-10-generic x86_64
ApportVersion: 2.20.11-0ubuntu7
Architecture: amd64
CasperVersion: 1.415
CrashDB: ubuntu
CurrentDesktop: KDE
Date: Sat Sep 21 10:37:11 2019
LiveMediaBuild: Kubuntu 19.10 "Eoan Ermine" - Alpha amd64 (20190921)
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=es_ES.UTF-8
 SHELL=/bin/bash
SourcePackage: ubuntu-release-upgrader
Symptom: ubuntu-release-upgrader
UpgradeStatus: No upgrade log present (probably fresh install)
---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu7
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: kubuntu 5276 F.... pulseaudio
 /dev/snd/controlC0: kubuntu 5276 F.... pulseaudio
 /dev/snd/pcmC0D0p: kubuntu 5276 F...m pulseaudio
CasperVersion: 1.415
CurrentDesktop: KDE
DistroRelease: Ubuntu 19.10
IwConfig:
 enp3s0 no wireless extensions.

 lo no wireless extensions.
LiveMediaBuild: Kubuntu 19.10 "Eoan Ermine" - Alpha amd64 (20190921)
MachineType: Gigabyte Technology Co., Ltd. To be filled by O.E.M.
Package: linux (not installed)
ProcFB: 0 radeondrmfb
ProcKernelCmdLine: BOOT_IMAGE=/casper/vmlinuz file=/cdrom/preseed/username.seed maybe-ubiquity quiet splash ---
ProcVersionSignature: Ubuntu 5.3.0-10.11-generic 5.3.0-rc8
RelatedPackageVersions:
 linux-restricted-modules-5.3.0-10-generic N/A
 linux-backports-modules-5.3.0-10-generic N/A
 linux-firmware 1.182
RfKill:

Tags: eoan
Uname: Linux 5.3.0-10-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 02/26/2016
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: FD
dmi.board.asset.tag: To be filled by O.E.M.
dmi.board.name: 970A-DS3P
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.chassis.version: To Be Filled By O.E.M.
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrFD:bd02/26/2016:svnGigabyteTechnologyCo.,Ltd.:pnTobefilledbyO.E.M.:pvrTobefilledbyO.E.M.:rvnGigabyteTechnologyCo.,Ltd.:rn970A-DS3P:rvrx.x:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvrToBeFilledByO.E.M.:
dmi.product.family: To be filled by O.E.M.
dmi.product.name: To be filled by O.E.M.
dmi.product.sku: To be filled by O.E.M.
dmi.product.version: To be filled by O.E.M.
dmi.sys.vendor: Gigabyte Technology Co., Ltd.

Revision history for this message
asiweb (asiweb) wrote :
description: updated
description: updated
affects: ubuntu-release-upgrader (Ubuntu) → linux (Ubuntu)
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 1844858

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
asiweb (asiweb) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
asiweb (asiweb) wrote : CRDA.txt

apport information

Revision history for this message
asiweb (asiweb) wrote : CurrentDmesg.txt

apport information

Revision history for this message
asiweb (asiweb) wrote : Lspci.txt

apport information

Revision history for this message
asiweb (asiweb) wrote : Lsusb.txt

apport information

Revision history for this message
asiweb (asiweb) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
asiweb (asiweb) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
asiweb (asiweb) wrote : ProcEnviron.txt

apport information

Revision history for this message
asiweb (asiweb) wrote : ProcInterrupts.txt

apport information

Revision history for this message
asiweb (asiweb) wrote : ProcModules.txt

apport information

Revision history for this message
asiweb (asiweb) wrote : PulseList.txt

apport information

Revision history for this message
asiweb (asiweb) wrote : UdevDb.txt

apport information

Revision history for this message
asiweb (asiweb) wrote : WifiSyslog.txt

apport information

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

Does VIA xHCI work when IOMMU is disabled?

Revision history for this message
asiweb (asiweb) wrote :

I have deactivated the OIMMU in bios and if I try to start I get a list of errors
usb usb 3-1 port1: unable to enumerate usb .....
usb 4-5 device description read / 64, error .....

boot does not continue

only when I have activated the IOMMU let me continue with the boot

in earlier versions of the kernel if it booted without the IOMMU enabled but the USB 3.0 port does not work

asiweb (asiweb)
information type: Public → Public Security
information type: Public Security → Public
Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

Did it ever work on older kernels?

Revision history for this message
Václav Haisman (vzeman79) wrote :

I am seeing something very similar:

zář 08 21:17:28 amber2 kernel: hub 2-8:1.0: hub_ext_port_status failed (err = -110)
zář 08 21:17:42 amber2 kernel: usb 2-8: Failed to suspend device, error -110
zář 08 21:17:43 amber2 kernel: xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000f address=0xbc15f578 flags=0x0020]
zář 08 21:17:43 amber2 kernel: xhci_hcd 0000:02:00.0: WARN Event TRB for slot 2 ep 0 with no TDs queued?
zář 08 21:17:47 amber2 kernel: xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000f address=0xb127d468 flags=0x0020]
zář 08 21:17:47 amber2 kernel: xhci_hcd 0000:02:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 0 comp_code 1
zář 08 21:17:47 amber2 kernel: xhci_hcd 0000:02:00.0: Looking for event-dma 00000000fecaf120 trb-start 00000000fecaf2c0 trb-end 00000000fecaf340 seg-start 00000000fecaf000 seg-end 00000000fecafff0
zář 08 21:17:49 amber2 kernel: hub 2-8:1.0: hub_ext_port_status failed (err = -110)
zář 08 21:17:51 amber2 kernel: usb 2-8.1: Port disable: can't disable remote wake
zář 08 21:17:53 amber2 kernel: usb 2-8-port1: cannot disable (err = -110)
zář 08 21:17:53 amber2 kernel: usb 2-8-port1: device 2-8.1 not suspended yet

Description: Ubuntu 21.04
Release: 21.04
Codename: hirsute

Linux amber2 5.11.0-34-lowlatency #36-Ubuntu SMP PREEMPT Thu Aug 26 20:55:33 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Revision history for this message
Václav Haisman (vzeman79) wrote :

I am getting "device 2-8.1 not suspended yet" every few seconds in the dmesg log.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.