Re: xHCI problem? [was Re: Erratic USB device behavior and device loss]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Dropping Alan from To list.

On Mon, 2016-08-22 at 20:09 +0530, Ritesh Raj Sarraf wrote:
> On Mon, 2016-08-22 at 18:11 +0530, Ritesh Raj Sarraf wrote:
> > 
> > 
> > I'll post back again once I have captured the relevant logs.
> > 
> > Thank you for looking into this.
> 
> It got more tricky to pick the logs.
> 
> When the bug is hit, the device vanishes from USB listings.
> 
> rrs@learner:~/.rrs-home/Community/fitbit-googlefit (master)$ sudo lsusb 
> Bus 003 Device 002: ID 8087:8000 Intel Corp. 
> Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
> Bus 001 Device 009: ID 048d:8350 Integrated Technology Express, Inc. 
> Bus 001 Device 008: ID 0bda:b728 Realtek Semiconductor Corp. 
> Bus 001 Device 007: ID 04f2:b40f Chicony Electronics Co., Ltd 
> Bus 001 Device 006: ID 04f3:0303 Elan Microelectronics Corp. 
> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> 2016-08-22 / 20:02:54 ♒♒♒  ☺  
> 
> So I couldn't find it in /sys/kernel/debug/usb/devices either.
> 


On a fresh boot, I get the following output.

rrs@learner:~$ lsusb 
Bus 003 Device 002: ID 8087:8000 Intel Corp. 
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 006: ID 048d:8350 Integrated Technology Express, Inc. 
Bus 001 Device 005: ID 0bda:b728 Realtek Semiconductor Corp. 
Bus 001 Device 004: ID 04f2:b40f Chicony Electronics Co., Ltd 
Bus 001 Device 003: ID 04f3:0303 Elan Microelectronics Corp. 
Bus 001 Device 002: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader
Controller
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
2016-08-22 / 20:20:00 ♒♒♒  ☺  

And /sys/kernel/debug/usb/devices also lists it

T:  Bus=01 Lev=01 Prnt=01 Port=03 Cnt=01 Dev#=  2 Spd=480  MxCh= 0
D:  Ver= 2.00 Cls=ff(vend.) Sub=ff Prot=ff MxPS=64 #Cfgs=  1
P:  Vendor=0bda ProdID=0129 Rev=39.60
S:  Manufacturer=Generic
S:  Product=USB2.0-CRW
S:  SerialNumber=20100201396000000
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=06 Prot=50 Driver=rtsx_usb
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=83(I) Atr=03(Int.) MxPS=   3 Ivl=64ms


> 
> 
> 
> Even after fresh unload/load, the acutal problematic devid "0bda:0129", does
> not appear. I'll report back again after a fresh reboot.
> 

https://people.debian.org/~rrs/tmp/usb_1u-usbmon-only-resets.txt.gz

This one only has the usbmon output with just the device reset, which I
understand is okay given the suspend/resume cycle.

I'm still running it and hope to trigger the full bug soon.


- -- 
Ritesh Raj Sarraf
RESEARCHUT - http://www.researchut.com
"Necessity is the mother of invention."
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJXuxrgAAoJEKY6WKPy4XVpZWoP/0IVbaMdWKIGriOVfBTxnEfL
V2clm/U1i16g+003Eq5yRtyJL5HmCLzDsHcpN3jGLYf8TTuSvZ/B/8UeUUSjVjQo
jTkGqYkpt5BuMgvBJjQhld+/r5XYpWflF1HBb0o5vwArPGa2twODTEiPASJEn+xO
bqWyBDe0J3Cj4K19Z52OKJet99HXoKGFBwQNoJ1ssZ6Wjb63qZRsa8NAvyPAzsNd
Vx9jMUE64D1PIF6sKrdMxDF4lAAUpTTrlhbGdSJdQoPNLuMKB280FuY4aJrIKhWZ
k6ClDlmmWHq7FxFn9nsu/pTKerJ5OVVK1Va7XRoNXzHjLZWUBJbi1N6iODQccIrQ
BdmNeNQLd9ohcq7xH6uUgZsMkQWPgwfPZl6HhHQ6hrL7J/YAP/LlPxZQJYVpidqp
Yul7Man9NVMrRxbciWf9T0rN0D8Oax/QBRsEW5qGNKjr5X5IIndX9iUIdvSh+iZw
rj94g52j49GFM39VNqDAaJy1bK+jNMgAUi2TWqwahaO9PB4LS03Yv7WBBeCeyEvJ
LrBZKwXSj22BHiv+oAHumo/yt4Z1grPGo3iOeKNwq8MPDRi/01OR9SlxqKWG0Tvd
INADNDJiN6N5V6gG7RGTifoqc2WMWwz50iTazH02dYiK4QSLrgxChOu3NN/CoGWM
4HxgPquyqKjhlygKjMZS
=9RyD
-----END PGP SIGNATURE-----

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux