Bug 199075 - xhci_hcd usb3 module WARNS with JMicron JMS567 when writing to disk
Summary: xhci_hcd usb3 module WARNS with JMicron JMS567 when writing to disk
Status: NEW
Alias: None
Product: Drivers
Classification: Unclassified
Component: USB (show other bugs)
Hardware: Intel Linux
: P1 normal
Assignee: Greg Kroah-Hartman
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-11 01:18 UTC by tomas m
Modified: 2018-03-11 02:49 UTC (History)
0 users

See Also:
Kernel Version: 4.15.7
Subsystem:
Regression: No
Bisected commit-id:


Attachments

Description tomas m 2018-03-11 01:18:14 UTC
External USB3 HDD enclosure with chipset JMS567 under USB chipset

$  lspci -vvnn|grep USB
00:14.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller [8086:1e31] (rev 04) (prog-if 30 [XHCI])
        Subsystem: ASUSTeK Computer Inc. 7 Series/C210 Series Chipset Family USB xHCI Host Controller [1043:844d]
00:1a.0 USB controller [0c03]: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #2 [8086:1e2d] (rev 04) (prog-if 20 [EHCI])
        Subsystem: ASUSTeK Computer Inc. 7 Series/C216 Chipset Family USB Enhanced Host Controller [1043:844d]
00:1d.0 USB controller [0c03]: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #1 [8086:1e26] (rev 04) (prog-if 20 [EHCI])
        Subsystem: ASUSTeK Computer Inc. 7 Series/C216 Chipset Family USB Enhanced Host Controller [1043:844d]

stack traces during writing to disk. there is no way to kill the guilty process (kill -9).

blacklisting xhci_hcd and using ehci_hcd fixes the problem.

right now im unable to produce a stack trace since i blacklisted the module to use the HDD. i will do it tomorrow.

corruption on files written to this disk happened because of this. tried 3 different HDDs (one brand new).
Comment 1 Greg Kroah-Hartman 2018-03-11 02:49:48 UTC
On Sun, Mar 11, 2018 at 01:18:14AM +0000, bugzilla-daemon@bugzilla.kernel.org wrote:
> https://bugzilla.kernel.org/show_bug.cgi?id=199075
> 
>             Bug ID: 199075
>            Summary: xhci_hcd usb3 module WARNS with JMicron JMS567 when
>                     writing to disk

All USB bugs should be sent to the linux-usb@vger.kernel.org mailing
list, and not entered into bugzilla.  Please bring this issue up there,
if it is still a problem in the latest kernel release.

Note You need to log in before you can comment on or make changes to this bug.