Bug 57981

Summary: [xhci] USB stack crashes if external HDD is plugged to USB3 port and errors occur
Product: Drivers Reporter: jdevelop (jdevelop)
Component: USBAssignee: Greg Kroah-Hartman (greg)
Status: NEEDINFO ---    
Severity: high CC: alan, the.ridikulus.rat
Priority: P1    
Hardware: x86-64   
OS: Linux   
Kernel Version: 3.8.11-1-ARCH Subsystem:
Regression: No Bisected commit-id:
Attachments: dmesg output
dmesg without nvidia driver loaded

Description jdevelop 2013-05-10 21:05:11 UTC
Hardware: Asus K43SJ laptop
OS: Arch Linux
Kernel: 3.8.11-1-ARCH

When plugging Samsung 840 SSD drive to USB3 port via USB3 cable, USB stack crashes and no USB devices are recognized anymore on USB3 or USB2 ports.

When plugging the same device to USB2 port (after reboot), everything works well.

The output of dmesg after crash is attached.
Comment 1 jdevelop 2013-05-10 21:06:03 UTC
Created attachment 101131 [details]
dmesg output
Comment 2 Greg Kroah-Hartman 2013-05-10 22:12:20 UTC
Can you duplicate this without the closed source nvidia driver loaded?
Comment 3 jdevelop 2013-05-10 22:22:24 UTC
Well, I'm not really getting it

I have nvidia video card and driver module loladed

Do you want me to remove the nvidia module and plug HDD to USB3?
Comment 4 jdevelop 2013-05-10 22:34:09 UTC
Created attachment 101141 [details]
dmesg without nvidia driver loaded

This dump was created with no nvidia module loaded.
Comment 5 jdevelop 2013-05-12 02:38:08 UTC
does it help anyhow, I mean logs w/o nvidia module?
Comment 6 Alan 2014-04-09 15:42:25 UTC
It didn't but there have been a lot of USB fixes including a big chunk of xhci fixes in 3.14. Would be useful to know if its still seen ?