USB: Two kernel oops from usb wireless network devices when used under kernel 3.5-rc(1-5)

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

 



Hi I'd like to report a couple of USB problems I've been seeing since trying out the 3.5-rc series of kernels - the oops are from 3.5-rc5 running Ubuntu 11.10 Gigabyte USB3-B3/H67MA-USB3-B3 MB.  I don't see these problems with kernel 3.4.  Let me know if you need anymore info - thanks.


Bug1
----
3com 3CRUSB10075 (Zydas device in lsusb) consistently causes a kernel panic at boot time or when inserted in a live system

Bug2
----
This is a home theatre PC and I'm pretty sure the kernel panic happens when I've been using the remote control (IR receiver is Ortek device in lsusb) but the oops mentions rt2800usb which is used by the Trendnet TEW-664UB (ralink device in lsusb) I'm using because of Bug1, but this may just be a coincidence as I'm a habitual channel surfer so the remote is always in my hand!

Bug3
----
Probably not this lists concern but I'll mention it anyway - my usb wireless kb and touchpad (Jing-mold device in lsusb) causes gnome to segfault as soon as I touch the touchpad when used under 3.5-rc* 


Bug1oops
--------

[   64.165278] usb 3-2: new high-speed USB device number 2 using xhci_hcd
[   64.184932] usb 3-2: ep 0x1 - rounding interval to 32768 microframes, ep desc says 0 microframes
[   64.184947] usb 3-2: ep 0x82 - rounding interval to 32768 microframes, ep desc says 0 microframes
[   64.220969] cfg80211: Calling CRDA to update world regulatory domain
[   64.233054] cfg80211: World regulatory domain updated:
[   64.233064] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[   64.233069] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   64.233072] cfg80211:   (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[   64.233075] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[   64.233079] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   64.233082] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   64.341081] usb 3-2: reset high-speed USB device number 2 using xhci_hcd
[   64.358447] xhci_hcd 0000:04:00.0: xHCI xhci_drop_endpoint called with disabled ep ffff8800c92d8900
[   64.358458] xhci_hcd 0000:04:00.0: xHCI xhci_drop_endpoint called with disabled ep ffff8800c92d8940
[   64.358462] xhci_hcd 0000:04:00.0: xHCI xhci_drop_endpoint called with disabled ep ffff8800c92d8980
[   64.358466] xhci_hcd 0000:04:00.0: xHCI xhci_drop_endpoint called with disabled ep ffff8800c92d89c0
[   64.358478] usb 3-2: ep 0x1 - rounding interval to 32768 microframes, ep desc says 0 microframes
[   64.358485] usb 3-2: ep 0x82 - rounding interval to 32768 microframes, ep desc says 0 microframes
[   64.359488] cfg80211: Updating information on frequency 2412 MHz for a 20 MHz width channel with regulatory rule:
[   64.359494] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   64.359498] cfg80211: Updating information on frequency 2417 MHz for a 20 MHz width channel with regulatory rule:
[   64.359501] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   64.359504] cfg80211: Updating information on frequency 2422 MHz for a 20 MHz width channel with regulatory rule:
[   64.359507] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   64.359510] cfg80211: Updating information on frequency 2427 MHz for a 20 MHz width channel with regulatory rule:
[   64.359514] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   64.359516] cfg80211: Updating information on frequency 2432 MHz for a 20 MHz width channel with regulatory rule:
[   64.359519] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   64.359522] cfg80211: Updating information on frequency 2437 MHz for a 20 MHz width channel with regulatory rule:
[   64.359525] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   64.359528] cfg80211: Updating information on frequency 2442 MHz for a 20 MHz width channel with regulatory rule:
[   64.359531] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   64.359534] cfg80211: Updating information on frequency 2447 MHz for a 20 MHz width channel with regulatory rule:
[   64.359537] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   64.359710] cfg80211: Updating information on frequency 2452 MHz for a 20 MHz width channel with regulatory rule:
[   64.359714] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   64.359717] cfg80211: Updating information on frequency 2457 MHz for a 20 MHz width channel with regulatory rule:
[   64.359721] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   64.359723] cfg80211: Updating information on frequency 2462 MHz for a 20 MHz width channel with regulatory rule:
[   64.359727] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   64.359729] cfg80211: Updating information on frequency 2467 MHz for a 20 MHz width channel with regulatory rule:
[   64.359732] cfg80211: 2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[   64.359735] cfg80211: Updating information on frequency 2472 MHz for a 20 MHz width channel with regulatory rule:
[   64.359738] cfg80211: 2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[   64.359741] cfg80211: Updating information on frequency 2484 MHz for a 20 MHz width channel with regulatory rule:
[   64.359744] cfg80211: 2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[   64.370230] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[   64.370497] zd1211rw 3-2:1.0: phy0
[   64.370527] usbcore: registered new interface driver zd1211rw
[   64.447705] zd1211rw 3-2:1.0: firmware version 4725
[   64.452702] zd1211rw 3-2:1.0: zd1211b chip 0ace:1215 v4810 high 00-1c-c5 AL2230_RF pa0 ---NS
[   64.453086] cfg80211: Calling CRDA for country: US
[   64.456085] cfg80211: Updating information on frequency 2412 MHz for a 20 MHz width channel with regulatory rule:
[   64.456096] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
[   64.456100] cfg80211: Updating information on frequency 2417 MHz for a 20 MHz width channel with regulatory rule:
[   64.456104] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
[   64.456107] cfg80211: Updating information on frequency 2422 MHz for a 20 MHz width channel with regulatory rule:
[   64.456111] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
[   64.456115] cfg80211: Updating information on frequency 2427 MHz for a 20 MHz width channel with regulatory rule:
[   64.456118] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
[   64.456121] cfg80211: Updating information on frequency 2432 MHz for a 20 MHz width channel with regulatory rule:
[   64.456125] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
[   64.456128] cfg80211: Updating information on frequency 2437 MHz for a 20 MHz width channel with regulatory rule:
[   64.456131] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
[   64.456134] cfg80211: Updating information on frequency 2442 MHz for a 20 MHz width channel with regulatory rule:
[   64.456137] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
[   64.456140] cfg80211: Updating information on frequency 2447 MHz for a 20 MHz width channel with regulatory rule:
[   64.456143] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
[   64.456146] cfg80211: Updating information on frequency 2452 MHz for a 20 MHz width channel with regulatory rule:
[   64.456149] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
[   64.456153] cfg80211: Updating information on frequency 2457 MHz for a 20 MHz width channel with regulatory rule:
[   64.456157] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
[   64.456160] cfg80211: Updating information on frequency 2462 MHz for a 20 MHz width channel with regulatory rule:
[   64.456163] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
[   64.456166] cfg80211: Disabling freq 2467 MHz
[   64.456169] cfg80211: Disabling freq 2472 MHz
[   64.456172] cfg80211: Disabling freq 2484 MHz
[   64.456175] cfg80211: Regulatory domain changed to country: US
[   64.456178] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[   64.456181] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
[   64.456184] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 1700 mBm)
[   64.456187] cfg80211:   (5250000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   64.456190] cfg80211:   (5490000 KHz - 5600000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   64.456194] cfg80211:   (5650000 KHz - 5710000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   64.456197] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 3000 mBm)
[   64.473571] IPv6: ADDRCONF(NETDEV_UP): wlan2: link is not ready
[   66.530664] wlan2: authenticate with 4c:e6:76:c4:53:d2
[   66.535589] wlan2: send auth to 4c:e6:76:c4:53:d2 (try 1/3)
[   66.557477] wlan2: authenticated
[   66.562175] wlan2: associate with 4c:e6:76:c4:53:d2 (try 1/3)
[   66.565448] wlan2: RX AssocResp from 4c:e6:76:c4:53:d2 (capab=0x531 status=0 aid=2)
[   66.565455] wlan2: associated
[   66.565993] IPv6: ADDRCONF(NETDEV_CHANGE): wlan2: link becomes ready
[   67.424151] BUG: unable to handle kernel NULL pointer dereference at 0000000000000080
[   67.426627] IP: [<ffffffff8153296e>] __netif_schedule+0xe/0x70
[   67.427865] PGD 117465067 PUD 118bc6067 PMD 0 
[   67.429138] Oops: 0002 [#1] SMP 
[   67.430365] CPU 0 
[   67.430373] Modules linked in:
[   67.432752]  arc4 zd1211rw mac80211 cfg80211 isofs bnep rfcomm bluetooth parport_pc ppdev snd_hda_codec_hdmi snd_hda_codec_realtek binfmt_misc snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq kvm_intel snd_timer kvm joydev snd_seq_device ghash_clmulni_intel cryptd snd microcode soundcore snd_page_alloc mei lpc_ich serio_raw i915 drm_kms_helper drm i2c_algo_bit hid_generic video netconsole configfs sbs sbshc max6650 it87 hwmon_vid coretemp lp parport usbhid hid r8169 xhci_hcd
[   67.437924] 
[   67.439131] Pid: 1808, comm: tv_grab_uk_rt Not tainted 3.5.0-rc5.20120702 #8 Gigabyte Technology Co., Ltd. H67MA-USB3-B3/H67MA-USB3-B3
[   67.440376] RIP: 0010:[<ffffffff8153296e>]  [<ffffffff8153296e>] __netif_schedule+0xe/0x70
[   67.441607] RSP: 0000:ffff88011fa03c58  EFLAGS: 00010092
[   67.444000] RDX: 00000000ffffffff RSI: 0000000000000000 RDI: 0000000000000000
[   67.445162] RBP: ffff88011fa03c68 R08: 0000000000000000 R09: 00000001810000d2
[   67.446294] R10: 00000000bf809401 R11: 0000000000000000 R12: ffff8801165927c0
[   67.447402] R13: 0000000000000001 R14: 0000000000000000 R15: ffff8800bfb592b8
[   67.448488] FS:  00007f08ede1b700(0000) GS:ffff88011fa00000(0000) knlGS:0000000000000000
[   67.449565] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[   67.450621] CR2: 0000000000000080 CR3: 0000000117466000 CR4: 00000000000407f0
[   67.451675] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[   67.452719] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[   67.453764] Process tv_grab_uk_rt (pid: 1808, threadinfo ffff8801174ea000, task ffff880115ccade0)
[   67.454803] Stack:
[   67.455834]  ffff88011fa03cc8 ffff8800bfb58580 ffff88011fa03cb8 ffffffffa03ef573
[   67.456887]  ffff880000000000 ffff8801165927c0 ffff88011fa03d28 ffff8800bfb58580
[   67.457944]  ffff8800bfb58580 0000000000000000 0000000000000000 0000000000000082
[   67.458989] Call Trace:
[   67.459995]  <IRQ> 
[   67.460004] 
[   67.461956]  [<ffffffffa03ef573>] ieee80211_propagate_queue_wake+0x103/0x110 [mac80211]
[   67.462957]  [<ffffffffa03ef692>] __ieee80211_wake_queue+0x112/0x130 [mac80211]
[   67.463931]  [<ffffffffa03efaae>] ieee80211_wake_queues_by_reason+0x4e/0x80 [mac80211]
[   67.464918]  [<ffffffffa03efaf0>] ieee80211_wake_queues+0x10/0x20 [mac80211]
[   67.465868]  [<ffffffffa033d325>] tx_urb_complete+0x125/0x150 [zd1211rw]
[   67.466815]  [<ffffffff81491484>] usb_hcd_giveback_urb+0x64/0xe0
[   67.467765]  [<ffffffffa000cb3c>] xhci_irq+0x66c/0x13c0 [xhci_hcd]
[   67.468706]  [<ffffffff81524f57>] ? skb_dequeue+0x67/0x90
[   67.469645]  [<ffffffffa000d8a1>] xhci_msi_irq+0x11/0x20 [xhci_hcd]
[   67.470581]  [<ffffffff810de2c5>] handle_irq_event_percpu+0x55/0x230
[   67.471510]  [<ffffffff810de4f1>] handle_irq_event+0x51/0x80
[   67.472442]  [<ffffffff810e0f67>] handle_edge_irq+0x87/0x140
[   67.473346]  [<ffffffff81016112>] handle_irq+0x22/0x40
[   67.474219]  [<ffffffff816442aa>] do_IRQ+0x5a/0xe0
[   67.475078]  [<ffffffff8163a7ea>] common_interrupt+0x6a/0x6a
[   67.475937]  <EOI> 
[   67.475946] Code: 
[   67.477638] 00 8b b3 a0 00 00 00 48 c7 c7 78 4d a6 81 31 c0 e8 4d cf 0f 00 e9 4a fd ff ff 0f 1f 00 55 48 89 e5 53 48 83 ec 08 66 66 66 66 90 <f0> 0f ba af 80 00 00 00 00 19 c0 85 c0 75 4c 9c 58 66 66 90 66 
[   67.479711] RIP  [<ffffffff8153296e>] __netif_schedule+0xe/0x70
[   67.480627]  RSP <ffff88011fa03c58>
[   67.481511] CR2: 0000000000000080


Bug2oops
--------

[12310.822334] BUG: unable to handle kernel paging request at 0000000000510000
[12310.823454] IP: [<ffffffff8116941e>] kmem_cache_alloc_trace+0x5e/0x150
[12310.824521] PGD 0 
[12310.825544] Oops: 0000 [#1] SMP 
[12310.826543] CPU 0 
[12310.826551] Modules linked in:
[12310.828632]  bnep rfcomm bluetooth parport_pc ppdev snd_hda_codec_hdmi snd_hda_codec_realtek binfmt_misc arc4 tbs62x0fe(PO) rt2800usb rt2800lib crc_ccitt rt2x00usb rt2x00lib joydev mac80211 snd_hda_intel snd_hda_codec kvm_intel snd_hwdep kvm snd_pcm cfg80211 ghash_clmulni_intel cryptd hid_generic ir_lirc_codec(O) lirc_dev(O) snd_seq_midi ir_mce_kbd_decoder(O) snd_rawmidi snd_seq_midi_event ir_sony_decoder(O) snd_seq ir_jvc_decoder(O) snd_timer ir_rc6_decoder(O) microcode snd_seq_device ir_rc5_decoder(O) rc_tbs_nec(O) serio_raw snd ir_nec_decoder(O) i915 saa716x_tbs_dvb(O) tbs6928fe(PO) tbs6922fe(PO) rc_core(O) saa716x_core(O) dvb_core(O) tbs6618fe(PO) tbs6991fe(PO) stv090x(O) tbs6982fe(PO) lpc_ich drm_kms_helper drm i2c_algo_bit video soundcore snd_page_alloc mei netconsole configfs sbs sbshc max6650 it87 hwmon_vid coretemp lp parport usbhid r8169 hid xhci_hcd
[12310.834899] 
[12310.835902] Pid: 4786, comm: kworker/u:3 Tainted: P           O 3.5.0-rc5.20120702 #8 Gigabyte Technology Co., Ltd. H67MA-USB3-B3/H67MA-USB3-B3
[12310.836966] RIP: 0010:[<ffffffff8116941e>]  [<ffffffff8116941e>] kmem_cache_alloc_trace+0x5e/0x150
[12310.838034] RSP: 0018:ffff88006c3adad0  EFLAGS: 00010206
[12310.840173] RDX: 000000000024c436 RSI: 0000000000000010 RDI: 0000000000016580
[12310.841243] RBP: ffff88006c3adb20 R08: ffff88011fa16580 R09: 0000000000001208
[12310.842295] R10: ffff880115e1c000 R11: 0000000000000000 R12: ffff88011b002400
[12310.843329] R13: 0000000000510000 R14: ffffffff81494d48 R15: 0000000000000010
[12310.844348] FS:  0000000000000000(0000) GS:ffff88011fa00000(0000) knlGS:0000000000000000
[12310.845378] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[12310.846406] CR2: 0000000000510000 CR3: 0000000001c0b000 CR4: 00000000000407f0
[12310.847421] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[12310.848446] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[12310.849441] Process kworker/u:3 (pid: 4786, threadinfo ffff88006c3ac000, task ffff8800372a16f0)
[12310.850444] Stack:
[12310.851438]  ffff88006c3adb00 ffffffff81490eec 0000000000000008 ffff880115e1c000
[12310.852459]  ffff8801163900c0 0000000000000006 0000000000000040 0000000000000000
[12310.853481]  0000000000000004 0000000000000004 ffff88006c3adb90 ffffffff81494d48
[12310.854503] Call Trace:
[12310.855501]  [<ffffffff81490eec>] ? usb_hcd_link_urb_to_ep+0x8c/0xc0
[12310.856499]  [<ffffffff81494d48>] usb_control_msg+0x58/0x120
[12310.857487]  [<ffffffffa000a941>] ? xhci_queue_bulk_tx+0x281/0x680 [xhci_hcd]
[12310.858487]  [<ffffffffa02d8bb6>] rt2x00usb_vendor_request+0xc6/0x150 [rt2x00usb]
[12310.859479]  [<ffffffffa02d8d84>] rt2x00usb_vendor_req_buff_lock+0x104/0x150 [rt2x00usb]
[12310.860460]  [<ffffffffa02d8e6b>] rt2x00usb_vendor_request_buff+0x9b/0xd0 [rt2x00usb]
[12310.861447]  [<ffffffff8163a625>] ? _raw_spin_lock_irq+0x15/0x20
[12310.862432]  [<ffffffff8106f840>] ? wait_on_work+0xd0/0x1a0
[12310.863419]  [<ffffffffa031b030>] ? rt2x00lib_resume+0x30/0x30 [rt2x00lib]
[12310.864417]  [<ffffffffa03fd1ae>] rt2x00usb_register_write+0x2e/0x30 [rt2800usb]
[12310.865428]  [<ffffffffa049c72a>] rt2800_config+0x4ea/0x1650 [rt2800lib]
[12310.866445]  [<ffffffff8107037e>] ? __cancel_work_timer+0x8e/0x150
[12310.867469]  [<ffffffffa031b030>] ? rt2x00lib_resume+0x30/0x30 [rt2x00lib]
[12310.868469]  [<ffffffffa031daa6>] rt2x00lib_config+0x106/0x310 [rt2x00lib]
[12310.869439]  [<ffffffffa031b070>] rt2x00lib_sleep+0x40/0x50 [rt2x00lib]
[12310.870400]  [<ffffffff8106fd0a>] process_one_work+0x11a/0x480
[12310.871729]  [<ffffffff81070c95>] worker_thread+0x165/0x370
[12310.873203]  [<ffffffff81070b30>] ? manage_workers.isra.29+0x230/0x230
[12310.874687]  [<ffffffff81075993>] kthread+0x93/0xa0
[12310.876124]  [<ffffffff81643964>] kernel_thread_helper+0x4/0x10
[12310.877520]  [<ffffffff81075900>] ? kthread_freezable_should_stop+0x70/0x70
[12310.878888]  [<ffffffff81643960>] ? gs_change+0x13/0x13
[12310.880218] Code: 00 4d 8b 04 24 65 4c 03 04 25 28 dc 00 00 49 8b 50 08 4d 8b 28 4d 85 ed 0f 84 e4 00 00 00 49 63 44 24 20 49 8b 3c 24 48 8d 4a 01 <49> 8b 5c 05 00 4c 89 e8 65 48 0f c7 0f 0f 94 c0 84 c0 74 c2 49 
[12310.883194] RIP  [<ffffffff8116941e>] kmem_cache_alloc_trace+0x5e/0x150
[12310.884568]  RSP <ffff88006c3adad0>
[12310.885898] CR2: 0000000000510000
[12311.281216] ---[ end trace de03707011ee8eab ]---
[12311.281458] BUG: unable to handle kernel paging request at 0000000000510000
[12311.283058] IP: [<ffffffff8132e0ff>] memset+0x1f/0xb0
[12311.284318] PGD 1085b9067 PUD 117a3d067 PMD 103823067 PTE d68b3025
[12311.285617] Oops: 0003 [#2] SMP 
[12311.286902] CPU 0 
[12311.286916] Modules linked in:
[12311.289356]  bnep rfcomm bluetooth parport_pc ppdev snd_hda_codec_hdmi snd_hda_codec_realtek binfmt_misc arc4 tbs62x0fe(PO) rt2800usb rt2800lib crc_ccitt rt2x00usb rt2x00lib joydev mac80211 snd_hda_intel snd_hda_codec kvm_intel snd_hwdep kvm snd_pcm cfg80211 ghash_clmulni_intel cryptd hid_generic ir_lirc_codec(O) lirc_dev(O) snd_seq_midi ir_mce_kbd_decoder(O) snd_rawmidi snd_seq_midi_event ir_sony_decoder(O) snd_seq ir_jvc_decoder(O) snd_timer ir_rc6_decoder(O) microcode snd_seq_device ir_rc5_decoder(O) rc_tbs_nec(O) serio_raw snd ir_nec_decoder(O) i915 saa716x_tbs_dvb(O) tbs6928fe(PO) tbs6922fe(PO) rc_core(O) saa716x_core(O) dvb_core(O) tbs6618fe(PO) tbs6991fe(PO) stv090x(O) tbs6982fe(PO) lpc_ich drm_kms_helper drm i2c_algo_bit video soundcore snd_page_alloc mei netconsole configfs sbs sbshc max6650 it87 hwmon_vid coretemp lp parport usbhid r8169 hid xhci_hcd
[12311.300349] 
[12311.302536] Pid: 4366, comm: xbmc.bin Tainted: P      D    O 3.5.0-rc5.20120702 #8 Gigabyte Technology Co., Ltd. H67MA-USB3-B3/H67MA-USB3-B3
[12311.304923] RIP: 0010:[<ffffffff8132e0ff>]  [<ffffffff8132e0ff>] memset+0x1f/0xb0
[12311.307251] RSP: 0018:ffff8800c93e1d60  EFLAGS: 00210206
[12311.311875] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000510000
[12311.314175] RBP: ffff8800c93e1db8 R08: ffff88011fa16580 R09: 0000000000510000
[12311.316477] R10: 00007fe03a98ac50 R11: 0000000000200293 R12: ffff88011b002400
[12311.318771] R13: 0000000000510000 R14: ffffffff812e7ccc R15: 00000000000080d0
[12311.321074] FS:  00007fe00dffb700(0000) GS:ffff88011fa00000(0000) knlGS:0000000000000000
[12311.323405] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[12311.325731] CR2: 0000000000510000 CR3: 0000000117bc1000 CR4: 00000000000407f0
[12311.328067] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[12311.330408] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[12311.332726] Process xbmc.bin (pid: 4366, threadinfo ffff8800c93e0000, task ffff8800780896f0)
[12311.335067] Stack:
[12311.337380]  ffffffff811694dc ffff8800c93e1f08 ffffffff8119013c 0000000000000002
[12311.339834]  ffff8800c93e1f28 ffff8800c93e1de8 ffff880078121700 ffff880115c3f900
[12311.342216]  0000000000000003 ffffffff81887c80 00007fe00dffa370 ffff8800c93e1dd8
[12311.344612] Call Trace:
[12311.346980]  [<ffffffff811694dc>] ? kmem_cache_alloc_trace+0x11c/0x150
[12311.349455]  [<ffffffff8119013c>] ? core_sys_select+0x1ec/0x370
[12311.351858]  [<ffffffff812e7ccc>] apparmor_file_alloc_security+0x2c/0x60
[12311.354271]  [<ffffffff812af5b6>] security_file_alloc+0x16/0x20
[12311.356673]  [<ffffffff8117e068>] get_empty_filp+0x88/0x180
[12311.359073]  [<ffffffff8117e18b>] alloc_file+0x2b/0xd0
[12311.361462]  [<ffffffff8151b024>] sock_alloc_file+0xa4/0x120
[12311.363840]  [<ffffffff8151dcd7>] sys_accept4+0xb7/0x200
[12311.366129]  [<ffffffff8118f422>] ? poll_select_copy_remaining+0xf2/0x140
[12311.368344]  [<ffffffff81190392>] ? sys_select+0xd2/0x100
[12311.370530]  [<ffffffff8151de30>] sys_accept+0x10/0x20
[12311.372703]  [<ffffffff81642669>] system_call_fastpath+0x16/0x1b
[12311.374886] Code: 1e 44 88 1f c3 90 90 90 90 90 90 90 49 89 f9 48 89 d1 83 e2 07 48 c1 e9 03 40 0f b6 f6 48 b8 01 01 01 01 01 01 01 01 48 0f af c6 <f3> 48 ab 89 d1 f3 aa 4c 89 c8 c3 66 66 66 90 66 66 66 90 66 66 
[12311.379899] RIP  [<ffffffff8132e0ff>] memset+0x1f/0xb0
[12311.382220]  RSP <ffff8800c93e1d60>
[12311.384510] CR2: 0000000000510000
[12311.386803] BUG: unable to handle kernel paging request at fffffffffffffff8
[12311.389187] IP: [<ffffffff81075e21>] kthread_data+0x11/0x20
[12311.391482] PGD 1c0d067 PUD 1c0e067 PMD 0 
[12311.393715] Oops: 0000 [#3] SMP 
[12311.395858] CPU 2 
[12311.395878] Modules linked in:
[12311.399856]  bnep rfcomm bluetooth parport_pc ppdev snd_hda_codec_hdmi snd_hda_codec_realtek binfmt_misc arc4 tbs62x0fe(PO) rt2800usb rt2800lib crc_ccitt rt2x00usb rt2x00lib joydev mac80211 snd_hda_intel snd_hda_codec kvm_intel snd_hwdep kvm snd_pcm cfg80211 ghash_clmulni_intel cryptd hid_generic ir_lirc_codec(O) lirc_dev(O) snd_seq_midi ir_mce_kbd_decoder(O) snd_rawmidi snd_seq_midi_event ir_sony_decoder(O) snd_seq ir_jvc_decoder(O) snd_timer ir_rc6_decoder(O) microcode snd_seq_device ir_rc5_decoder(O) rc_tbs_nec(O) serio_raw snd ir_nec_decoder(O) i915 saa716x_tbs_dvb(O) tbs6928fe(PO) tbs6922fe(PO) rc_core(O) saa716x_core(O) dvb_core(O) tbs6618fe(PO) tbs6991fe(PO) stv090x(O) tbs6982fe(PO) lpc_ich drm_kms_helper drm i2c_algo_bit video soundcore snd_page_alloc mei netconsole configfs sbs sbshc max6650 it87 hwmon_vid coretemp lp parport usbhid r8169 hid xhci_hcd
[12311.413079] 
[12311.415251] Pid: 4786, comm: kworker/u:3 Tainted: P      D    O 3.5.0-rc5.20120702 #8 Gigabyte Technology Co., Ltd. H67MA-USB3-B3/H67MA-USB3-B3
[12311.417570] RIP: 0010:[<ffffffff81075e21>]  [<ffffffff81075e21>] kthread_data+0x11/0x20
[12311.419897] RSP: 0018:ffff88006c3ad6d0  EFLAGS: 00010096
[12311.424528] RDX: ffffffff81e3ee40 RSI: 0000000000000002 RDI: ffff8800372a16f0
[12311.426820] RBP: ffff88006c3ad6e8 R08: 0000000000989680 R09: 0000000000000400
[12311.429103] R10: 0000000000000000 R11: ffff880116719f20 R12: 0000000000000002
[12311.431398] R13: ffff8800372a1ab8 R14: ffff880119ac8000 R15: ffff8800372a19c0
[12311.433704] FS:  0000000000000000(0000) GS:ffff88011fa80000(0000) knlGS:0000000000000000
[12311.436018] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[12311.438388] CR2: fffffffffffffff8 CR3: 0000000117bc1000 CR4: 00000000000407e0
[12311.440680] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[12311.442984] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[12311.445261] Process kworker/u:3 (pid: 4786, threadinfo ffff88006c3ac000, task ffff8800372a16f0)
[12311.447558] Stack:
[12311.449815]  ffffffff81071435 ffff88006c3ad6e8 ffff88011fa93800 ffff88006c3ad768
[12311.452151]  ffffffff81638f3f ffff8800372a16f0 0000000000000000 ffff8800372a16f0
[12311.454560]  ffff88006c3adfd8 ffff88006c3adfd8 ffff88006c3adfd8 ffff880119ac96f0
[12311.456896] Call Trace:
[12311.459200]  [<ffffffff81071435>] ? wq_worker_sleeping+0x15/0xa0
[12311.461548]  [<ffffffff81638f3f>] __schedule+0x5df/0x7d0
[12311.466236]  [<ffffffff8105743c>] do_exit+0x5cc/0x920
[12311.468562]  [<ffffffff8163b650>] oops_end+0xb0/0xf0
[12311.470879]  [<ffffffff8162f1b6>] no_context+0x276/0x285
[12311.473285]  [<ffffffff81089f9d>] ? sched_clock_cpu+0xbd/0x110
[12311.475606]  [<ffffffff8162f396>] __bad_area_nosemaphore+0x1d1/0x1f0
[12311.477850]  [<ffffffff8162f3c8>] bad_area_nosemaphore+0x13/0x15
[12311.479999]  [<ffffffff8163e286>] do_page_fault+0x426/0x520
[12311.482132]  [<ffffffff8163a5ce>] ? _raw_spin_lock_irqsave+0x2e/0x40
[12311.484280]  [<ffffffff8108a784>] ? __enqueue_entity+0x74/0x80
[12311.486432]  [<ffffffff8108d5b6>] ? enqueue_entity+0xe6/0x530
[12311.488567]  [<ffffffff81083f4c>] ? resched_task+0x2c/0x80
[12311.490676]  [<ffffffff81084865>] ? check_preempt_curr+0x75/0xa0
[12311.492779]  [<ffffffff810848cd>] ? ttwu_do_wakeup+0x3d/0x120
[12311.494879]  [<ffffffff81494d48>] ? usb_control_msg+0x58/0x120
[12311.496995]  [<ffffffff8163aaa5>] page_fault+0x25/0x30
[12311.499120]  [<ffffffff81494d48>] ? usb_control_msg+0x58/0x120
[12311.501169]  [<ffffffff8116941e>] ? kmem_cache_alloc_trace+0x5e/0x150
[12311.503157]  [<ffffffff81490eec>] ? usb_hcd_link_urb_to_ep+0x8c/0xc0
[12311.505069]  [<ffffffff81494d48>] usb_control_msg+0x58/0x120
[12311.506914]  [<ffffffffa000a941>] ? xhci_queue_bulk_tx+0x281/0x680 [xhci_hcd]
[12311.508722]  [<ffffffffa02d8bb6>] rt2x00usb_vendor_request+0xc6/0x150 [rt2x00usb]
[12311.510455]  [<ffffffffa02d8d84>] rt2x00usb_vendor_req_buff_lock+0x104/0x150 [rt2x00usb]
[12311.512172]  [<ffffffffa02d8e6b>] rt2x00usb_vendor_request_buff+0x9b/0xd0 [rt2x00usb]
[12311.513870]  [<ffffffff8163a625>] ? _raw_spin_lock_irq+0x15/0x20
[12311.515474]  [<ffffffff8106f840>] ? wait_on_work+0xd0/0x1a0
[12311.517054]  [<ffffffffa031b030>] ? rt2x00lib_resume+0x30/0x30 [rt2x00lib]
[12311.518636]  [<ffffffffa03fd1ae>] rt2x00usb_register_write+0x2e/0x30 [rt2800usb]
[12311.520235]  [<ffffffffa049c72a>] rt2800_config+0x4ea/0x1650 [rt2800lib]
[12311.521825]  [<ffffffff8107037e>] ? __cancel_work_timer+0x8e/0x150
[12311.523412]  [<ffffffffa031b030>] ? rt2x00lib_resume+0x30/0x30 [rt2x00lib]
[12311.525007]  [<ffffffffa031daa6>] rt2x00lib_config+0x106/0x310 [rt2x00lib]
[12311.526572]  [<ffffffffa031b070>] rt2x00lib_sleep+0x40/0x50 [rt2x00lib]
[12311.528115]  [<ffffffff8106fd0a>] process_one_work+0x11a/0x480
[12311.529642]  [<ffffffff81070c95>] worker_thread+0x165/0x370
[12311.531154]  [<ffffffff81070b30>] ? manage_workers.isra.29+0x230/0x230
[12311.532765]  [<ffffffff81075993>] kthread+0x93/0xa0
[12311.534255]  [<ffffffff81643964>] kernel_thread_helper+0x4/0x10
[12311.535724]  [<ffffffff81075900>] ? kthread_freezable_should_stop+0x70/0x70
[12311.537190]  [<ffffffff81643960>] ? gs_change+0x13/0x13
[12311.538636] Code: ff eb 89 be 57 01 00 00 48 c7 c7 9d 1f 9f 81 e8 76 b8 fd ff e9 85 fe ff ff 90 55 48 89 e5 66 66 66 66 90 48 8b 87 70 03 00 00 5d <48> 8b 40 f8 c3 66 2e 0f 1f 84 00 00 00 00 00 55 48 89 e5 66 66 
[12311.542173] RIP  [<ffffffff81075e21>] kthread_data+0x11/0x20
[12311.543787]  RSP <ffff88006c3ad6d0>
[12311.545384] CR2: fffffffffffffff8
[12311.546976] ---[ end trace de03707011ee8eac ]---
[12311.546980] Fixing recursive fault but reboot is needed!

lsusb (with trendnet device inserted)
-------------------------------------

Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         1 Single TT
  bMaxPacketSize0        64
  idVendor           0x8087 Intel Corp.
  idProduct          0x0024 Integrated Rate Matching Hub
  bcdDevice            0.00
  iManufacturer           0 
  iProduct                0 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0001  1x 1 bytes
        bInterval              12
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             6
  wHubCharacteristic 0x0009
    Per-port power switching
    Per-port overcurrent protection
    TT think time 8 FS bits
  bPwrOn2PwrGood       50 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0303 lowspeed power enable connect
   Port 3: 0000.0100 power
   Port 4: 0000.0100 power
   Port 5: 0000.0100 power
   Port 6: 0000.0303 lowspeed power enable connect
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0001
  Self Powered

Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         1 Single TT
  bMaxPacketSize0        64
  idVendor           0x8087 Intel Corp.
  idProduct          0x0024 Integrated Rate Matching Hub
  bcdDevice            0.00
  iManufacturer           0 
  iProduct                0 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval              12
Hub Descriptor:
  bLength              11
  bDescriptorType      41
  nNbrPorts             8
  wHubCharacteristic 0x0009
    Per-port power switching
    Per-port overcurrent protection
    TT think time 8 FS bits
  bPwrOn2PwrGood       50 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00 0x00
  PortPwrCtrlMask    0xff 0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0303 lowspeed power enable connect
   Port 3: 0000.0100 power
   Port 4: 0000.0100 power
   Port 5: 0000.0100 power
   Port 6: 0000.0100 power
   Port 7: 0000.0100 power
   Port 8: 0000.0100 power
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0001
  Self Powered

Bus 003 Device 002: ID 148f:2870 Ralink Technology, Corp. RT2870 Wireless Adapter
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x148f Ralink Technology, Corp.
  idProduct          0x2870 RT2870 Wireless Adapter
  bcdDevice            1.01
  iManufacturer           1 Ralink
  iProduct                2 802.11 n WLAN
  iSerial                 3 1.0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           67
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              450mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           7
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              5 1.0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x04  EP 4 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x05  EP 5 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x06  EP 6 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0000
  (Bus Powered)

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0002 2.0 root hub
  bcdDevice            3.05
  iManufacturer           3 Linux 3.5.0-rc5.20120702 ehci_hcd
  iProduct                2 EHCI Host Controller
  iSerial                 1 0000:00:1a.0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0004  1x 4 bytes
        bInterval              12
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             2
  wHubCharacteristic 0x000a
    No power switching (usb 1.0)
    Per-port overcurrent protection
  bPwrOn2PwrGood       10 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0503 highspeed power enable connect
   Port 2: 0000.0100 power
Device Status:     0x0001
  Self Powered

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0002 2.0 root hub
  bcdDevice            3.05
  iManufacturer           3 Linux 3.5.0-rc5.20120702 ehci_hcd
  iProduct                2 EHCI Host Controller
  iSerial                 1 0000:00:1d.0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0004  1x 4 bytes
        bInterval              12
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             2
  wHubCharacteristic 0x000a
    No power switching (usb 1.0)
    Per-port overcurrent protection
  bPwrOn2PwrGood       10 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0503 highspeed power enable connect
   Port 2: 0000.0100 power
Device Status:     0x0001
  Self Powered

Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         1 Single TT
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0002 2.0 root hub
  bcdDevice            3.05
  iManufacturer           3 Linux 3.5.0-rc5.20120702 xhci_hcd
  iProduct                2 xHCI Host Controller
  iSerial                 1 0000:04:00.0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0004  1x 4 bytes
        bInterval              12
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             2
  wHubCharacteristic 0x0009
    Per-port power switching
    Per-port overcurrent protection
    TT think time 8 FS bits
  bPwrOn2PwrGood       10 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0503 highspeed power enable connect
Device Status:     0x0001
  Self Powered

Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               3.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         3 
  bMaxPacketSize0         9
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0003 3.0 root hub
  bcdDevice            3.05
  iManufacturer           3 Linux 3.5.0-rc5.20120702 xhci_hcd
  iProduct                2 xHCI Host Controller
  iSerial                 1 0000:04:00.0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           31
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0004  1x 4 bytes
        bInterval              12
        bMaxBurst               0
Hub Descriptor:
  bLength              12
  bDescriptorType      42
  nNbrPorts             2
  wHubCharacteristic 0x0009
    Per-port power switching
    Per-port overcurrent protection
  bPwrOn2PwrGood       10 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  bHubDecLat          0.0 micro seconds
  wHubDelay             0 nano seconds
  DeviceRemovable    0x00
 Hub Port Status:
   Port 1: 0000.02a0 5Gbps power Rx.Detect
   Port 2: 0000.02a0 5Gbps power Rx.Detect
Binary Object Store Descriptor:
  bLength                 5
  bDescriptorType        15
  wTotalLength           15
  bNumDeviceCaps          1
  SuperSpeed USB Device Capability:
    bLength                10
    bDescriptorType        16
    bDevCapabilityType      3
    bmAttributes         0x00
      Latency Tolerance Messages (LTM) Supported
    wSpeedsSupported   0x0008
      Device can operate at SuperSpeed (5Gbps)
    bFunctionalitySupport   0
      Lowest fully-functional device speed is Low Speed (1Mbps)
    bU1DevExitLat           3 micro seconds
    bU2DevExitLat        1023 micro seconds
Device Status:     0x0001
  Self Powered

Bus 001 Device 003: ID 413c:2003 Dell Computer Corp. Keyboard
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x413c Dell Computer Corp.
  idProduct          0x2003 Keyboard
  bcdDevice            3.01
  iManufacturer           1 Dell
  iProduct                2 Dell USB Keyboard
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           34
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower               70mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      1 Boot Interface Subclass
      bInterfaceProtocol      1 Keyboard
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.10
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      65
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval              24
Device Status:     0x0000
  (Bus Powered)

Bus 001 Device 004: ID 05a4:9881 Ortek Technology, Inc. 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x05a4 Ortek Technology, Inc.
  idProduct          0x9881 
  bcdDevice            1.20
  iManufacturer           0 
  iProduct                0 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           59
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      1 Boot Interface Subclass
      bInterfaceProtocol      1 Keyboard
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.10
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      63
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval              10
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      0 No Subclass
      bInterfaceProtocol      0 None
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.10
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength     208
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0005  1x 5 bytes
        bInterval              10
Device Status:     0x0000
  (Bus Powered)

Bus 002 Device 003: ID 05af:0630 Jing-Mold Enterprise Co., Ltd 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x05af Jing-Mold Enterprise Co., Ltd
  idProduct          0x0630 
  bcdDevice            3.10
  iManufacturer           0 
  iProduct                1 Rx504B  Ver:3.03
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           59
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower               98mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      1 Boot Interface Subclass
      bInterfaceProtocol      1 Keyboard
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.11
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      65
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval              10
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      1 Boot Interface Subclass
      bInterfaceProtocol      2 Mouse
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.11
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength     165
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval              10
Device Status:     0x0000
  (Bus Powered)


lsusb (3com device inserted and booted with kernel 3.4)
-------------------------------------------------------

Bus 003 Device 002: ID 0ace:1215 ZyDAS ZD1211B 802.11g
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass          255 Vendor Specific Class
  bDeviceSubClass       255 Vendor Specific Subclass
  bDeviceProtocol       255 Vendor Specific Protocol
  bMaxPacketSize0        64
  idVendor           0x0ace ZyDAS
  idProduct          0x1215 ZD1211B 802.11g
  bcdDevice           48.10
  iManufacturer          16 ZyDAS
  iProduct               32 USB2.0 WLAN
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           46
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           4
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x04  EP 4 OUT
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass          255 Vendor Specific Class
  bDeviceSubClass       255 Vendor Specific Subclass
  bDeviceProtocol       255 Vendor Specific Protocol
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0000
  (Bus Powered)
--
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