I'm using ubuntu 13.04 (Linux 3.8.0-23-generic #34-Ubuntu SMP Wed May 29 20:22:58 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux) on a lenovo T420.
Trying to use an AKE USB3.0 ExpressCard (detected as 05:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02))
The workaround does not work for me, after hotplugging the card this happens:
[ 29.072009] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/serio2/input/input12 [ 40.583406] pci 0000:05:00.0: [1912:0015] type 00 class 0x0c0330 [ 40.583451] pci 0000:05:00.0: reg 10: [mem 0x00000000-0x00001fff 64bit] [ 40.583664] pci 0000:05:00.0: PME# supported from D0 D3hot [ 40.591364] pci 0000:05:00.0: BAR 0: assigned [mem 0xf1c00000-0xf1c01fff 64bit] [ 40.591393] pci 0000:05:00.0: no hotplug settings from platform [ 40.591414] pci 0000:05:00.0: enabling device (0000 -> 0002) [ 40.598015] pci 0000:05:00.0: xHCI HW not ready after 5 sec (HC bug?) status = 0x801 [ 40.598144] xhci_hcd 0000:05:00.0: xHCI Host Controller [ 40.598152] xhci_hcd 0000:05:00.0: new USB bus registered, assigned bus number 3 [ 67.996088] BUG: soft lockup - CPU#0 stuck for 23s! [kworker/0:1:38] [ 67.996093] Modules linked in: joydev(F) pci_stub vboxpci(OF) vboxnetadp(OF) vboxnetflt(OF) vboxdrv(OF) kvm_intel kvm cdc_mbim cdc_ncm usbnet cdc_wdm cdc_acm ip6t_REJECT(F) xt_hl(F) ip6t_rt(F) uvcvideo nf_conntrack_ipv6(F) nf_defrag_ipv6(F) videobuf2_vmalloc videobuf2_memops videobuf2_core ipt_REJECT(F) videodev xt_LOG(F) xt_limit(F) microcode(F) xt_tcpudp(F) xt_addrtype(F) btusb nf_conntrack_ipv4(F) nf_defrag_ipv4(F) xt_state(F) ip6table_filter(F) snd_hda_codec_conexant ip6_tables(F) nf_conntrack_netbios_ns(F) nf_conntrack_broadcast(F) nf_nat_ftp(F) nf_nat(F) arc4(F) nf_conntrack_ftp(F) nf_conntrack(F) snd_hda_intel iptable_filter(F) thinkpad_acpi nvram(F) snd_hda_codec snd_hwdep(F) snd_pcm(F) snd_page_alloc(F) ip_tables(F) x_tables(F) snd_seq_midi(F) snd_seq_midi_event(F) iwldvm lpc_ich mac80211 snd_rawmidi(F) psmouse(F) snd_seq(F) iwlwifi serio_raw(F) cfg80211 parport_pc(F) snd_seq_device(F) snd_timer(F) snd(F) ppdev(F) soundcore(F) bnep rfcomm mac_hid bluetooth mei acpiphp(F) coretemp lp(F) parport(F) ext2(F) dm_crypt(F) ghash_clmulni_intel(F) aesni_intel(F) wmi aes_x86_64(F) xts(F) lrw(F) gf128mul(F) ablk_helper(F) cryptd(F) ahci(F) libahci(F) i915 sdhci_pci sdhci video(F) i2c_algo_bit drm_kms_helper e1000e(F) drm [ 67.996146] CPU 0 [ 67.996149] Pid: 38, comm: kworker/0:1 Tainted: GF O 3.8.0-23-generic #34-Ubuntu LENOVO 417882G/417882G [ 67.996150] RIP: 0010:[<ffffffff8151e424>] [<ffffffff8151e424>] xhci_handshake+0x24/0x70 [ 67.996157] RSP: 0018:ffff8802127c58e8 EFLAGS: 00000206 [ 67.996158] RAX: 0000000000000002 RBX: 000000000117e0d0 RCX: 000000000117e0d0 [ 67.996160] RDX: 000000000000090b RSI: ffffc90004ee8020 RDI: 00000000000008e3 [ 67.996161] RBP: ffff8802127c5908 R08: 0000000000989680 R09: 0000000000000000 [ 67.996162] R10: ffff880210acb000 R11: 303030206463685f R12: 0000000000989680 [ 67.996162] R13: 0000000000000000 R14: ffff880210acb000 R15: 303030206463685f [ 67.996164] FS: 0000000000000000(0000) GS:ffff88021e200000(0000) knlGS:0000000000000000 [ 67.996165] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 67.996166] CR2: 00000000012743e0 CR3: 0000000001c0d000 CR4: 00000000000407f0 [ 67.996167] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 67.996168] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 [ 67.996170] Process kworker/0:1 (pid: 38, threadinfo ffff8802127c4000, task ffff8802124a9740) [ 67.996170] Stack: [ 67.996171] ffff880210acb000 ffff880210acb000 ffffffff8152d510 ffff880210acf098 [ 67.996174] ffff8802127c5920 ffffffff8151e581 ffff88020b557200 ffff8802127c5958 [ 67.996176] ffffffff81523116 ffff88020f089800 ffff88020b557200 0000000000000000 [ 67.996178] Call Trace: [ 67.996181] [<ffffffff8152d510>] ? xhci_pci_suspend+0x20/0x20 [ 67.996184] [<ffffffff8151e581>] xhci_reset+0x41/0xd0 [ 67.996187] [<ffffffff81523116>] xhci_gen_setup+0x186/0x200 [ 67.996189] [<ffffffff8152d7ff>] xhci_pci_setup+0x2f/0x90 [ 67.996192] [<ffffffff814fa4ed>] usb_add_hcd+0x1dd/0x690 [ 67.996195] [<ffffffff8150a208>] usb_hcd_pci_probe+0x1a8/0x3d0 [ 67.996197] [<ffffffff8152d6f9>] xhci_pci_probe+0x29/0x100 [ 67.996200] [<ffffffff81461689>] ? __pm_runtime_resume+0x69/0x90 [ 67.996204] [<ffffffff8137b5bb>] local_pci_probe+0x4b/0x80 [ 67.996206] [<ffffffff8137b8e1>] pci_device_probe+0x111/0x120 [ 67.996209] [<ffffffff814557e7>] driver_probe_device+0x77/0x230 [ 67.996211] [<ffffffff81455a50>] ? __driver_attach+0xb0/0xb0 [ 67.996213] [<ffffffff81455a9b>] __device_attach+0x4b/0x60 [ 67.996215] [<ffffffff81453a4e>] bus_for_each_drv+0x4e/0xa0 [ 67.996217] [<ffffffff81455730>] device_attach+0xa0/0xb0 [ 67.996219] [<ffffffff81454bf8>] bus_probe_device+0x98/0xc0 [ 67.996221] [<ffffffff81452ffa>] device_add+0x5fa/0x6c0 [ 67.996224] [<ffffffff813727f4>] pci_bus_add_device+0x54/0x80 [ 67.996226] [<ffffffff81372a71>] pci_bus_add_devices+0x41/0x130 [ 67.996232] [<ffffffffa01a7860>] enable_device+0x2c0/0xa60 [acpiphp] [ 67.996238] [<ffffffffa01a6ab8>] acpiphp_enable_slot+0xc8/0x140 [acpiphp] [ 67.996241] [<ffffffffa01a6d43>] acpiphp_check_bridge.isra.14+0x63/0xf0 [acpiphp] [ 67.996245] [<ffffffffa01a73cb>] _handle_hotplug_event_bridge+0x36b/0x4d0 [acpiphp] [ 67.996249] [<ffffffff810774e9>] ? queue_work+0x19/0x20 [ 67.996252] [<ffffffff813b8ba4>] ? acpi_os_release_object+0xe/0x12 [ 67.996254] [<ffffffff81075739>] ? cwq_activate_delayed_work+0x39/0x80 [ 67.996264] [<ffffffff8107677c>] process_one_work+0x15c/0x4d0 [ 67.996266] [<ffffffff81077fde>] worker_thread+0x16e/0x480 [ 67.996268] [<ffffffff81077e70>] ? manage_workers+0x2a0/0x2a0 [ 67.996270] [<ffffffff8107d370>] kthread+0xc0/0xd0 [ 67.996272] [<ffffffff8107d2b0>] ? kthread_create_on_node+0x120/0x120 [ 67.996275] [<ffffffff816d39ec>] ret_from_fork+0x7c/0xb0 [ 67.996276] [<ffffffff8107d2b0>] ? kthread_create_on_node+0x120/0x120 [ 67.996277] Code: 1f 84 00 00 00 00 00 66 66 66 66 90 55 48 89 e5 41 56 41 89 d6 41 55 41 89 cd 41 54 49 89 f4 53 44 89 c3 0f 1f 40 00 41 8b 04 24 <83> f8 ff 74 27 44 21 f0 44 39 e8 74 2f bf c7 10 00 00 83 eb 01 [ 83.132044] xhci_hcd 0000:05:00.0: can't setup [ 83.132051] xhci_hcd 0000:05:00.0: USB bus 3 deregistered [ 83.132090] xhci_hcd 0000:05:00.0: init 0000:05:00.0 fail, -110 [ 83.132095] xhci_hcd: probe of 0000:05:00.0 failed with error -110 [ 83.133144] [sched_delayed] sched: RT throttling activated
Please fix this!
I'm using ubuntu 13.04 (Linux 3.8.0-23-generic #34-Ubuntu SMP Wed May 29 20:22:58 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux)
on a lenovo T420.
Trying to use an AKE USB3.0 ExpressCard (detected as 05:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02))
The workaround does not work for me, after hotplugging the card this happens:
[ 29.072009] input: TPPS/2 IBM TrackPoint as /devices/ platform/ i8042/serio1/ serio2/ input/input12 0x00001fff 64bit] 0xf1c01fff 64bit] ipv6(F) nf_defrag_ipv6(F) videobuf2_vmalloc videobuf2_memops videobuf2_core ipt_REJECT(F) videodev xt_LOG(F) xt_limit(F) microcode(F) xt_tcpudp(F) xt_addrtype(F) btusb nf_conntrack_ ipv4(F) nf_defrag_ipv4(F) xt_state(F) ip6table_filter(F) snd_hda_ codec_conexant ip6_tables(F) nf_conntrack_ netbios_ ns(F) nf_conntrack_ broadcast( F) nf_nat_ftp(F) nf_nat(F) arc4(F) nf_conntrack_ftp(F) nf_conntrack(F) snd_hda_intel iptable_filter(F) thinkpad_acpi nvram(F) snd_hda_codec snd_hwdep(F) snd_pcm(F) snd_page_alloc(F) ip_tables(F) x_tables(F) snd_seq_midi(F) snd_seq_ midi_event( F) iwldvm lpc_ich mac80211 snd_rawmidi(F) psmouse(F) snd_seq(F) iwlwifi serio_raw(F) cfg80211 parport_pc(F) snd_seq_device(F) snd_timer(F) snd(F) ppdev(F) soundcore(F) bnep rfcomm mac_hid bluetooth mei acpiphp(F) coretemp lp(F) parport(F) ext2(F) dm_crypt(F) ghash_clmulni_ intel(F) aesni_intel(F) wmi aes_x86_64(F) xts(F) lrw(F) gf128mul(F) ablk_helper(F) cryptd(F) ahci(F) libahci(F) i915 sdhci_pci sdhci video(F) i2c_algo_bit drm_kms_helper e1000e(F) drm ffffffff8151e42 4>] [<ffffffff8151e 424>] xhci_handshake+ 0x24/0x70 7c58e8 EFLAGS: 00000206 0(0000) GS:ffff88021e20 0000(0000) knlGS:000000000 0000000 510>] ? xhci_pci_ suspend+ 0x20/0x20 581>] xhci_reset+ 0x41/0xd0 116>] xhci_gen_ setup+0x186/ 0x200 7ff>] xhci_pci_ setup+0x2f/ 0x90 4ed>] usb_add_ hcd+0x1dd/ 0x690 208>] usb_hcd_ pci_probe+ 0x1a8/0x3d0 6f9>] xhci_pci_ probe+0x29/ 0x100 689>] ? __pm_runtime_ resume+ 0x69/0x90 5bb>] local_pci_ probe+0x4b/ 0x80 8e1>] pci_device_ probe+0x111/ 0x120 7e7>] driver_ probe_device+ 0x77/0x230 a50>] ? __driver_ attach+ 0xb0/0xb0 a9b>] __device_ attach+ 0x4b/0x60 a4e>] bus_for_ each_drv+ 0x4e/0xa0 730>] device_ attach+ 0xa0/0xb0 bf8>] bus_probe_ device+ 0x98/0xc0 ffa>] device_ add+0x5fa/ 0x6c0 7f4>] pci_bus_ add_device+ 0x54/0x80 a71>] pci_bus_ add_devices+ 0x41/0x130 860>] enable_ device+ 0x2c0/0xa60 [acpiphp] ab8>] acpiphp_ enable_ slot+0xc8/ 0x140 [acpiphp] d43>] acpiphp_ check_bridge. isra.14+ 0x63/0xf0 [acpiphp] 3cb>] _handle_ hotplug_ event_bridge+ 0x36b/0x4d0 [acpiphp] 4e9>] ? queue_work+ 0x19/0x20 ba4>] ? acpi_os_ release_ object+ 0xe/0x12 739>] ? cwq_activate_ delayed_ work+0x39/ 0x80 77c>] process_ one_work+ 0x15c/0x4d0 fde>] worker_ thread+ 0x16e/0x480 e70>] ? manage_ workers+ 0x2a0/0x2a0 370>] kthread+0xc0/0xd0 2b0>] ? kthread_ create_ on_node+ 0x120/0x120 9ec>] ret_from_ fork+0x7c/ 0xb0 2b0>] ? kthread_ create_ on_node+ 0x120/0x120
[ 40.583406] pci 0000:05:00.0: [1912:0015] type 00 class 0x0c0330
[ 40.583451] pci 0000:05:00.0: reg 10: [mem 0x00000000-
[ 40.583664] pci 0000:05:00.0: PME# supported from D0 D3hot
[ 40.591364] pci 0000:05:00.0: BAR 0: assigned [mem 0xf1c00000-
[ 40.591393] pci 0000:05:00.0: no hotplug settings from platform
[ 40.591414] pci 0000:05:00.0: enabling device (0000 -> 0002)
[ 40.598015] pci 0000:05:00.0: xHCI HW not ready after 5 sec (HC bug?) status = 0x801
[ 40.598144] xhci_hcd 0000:05:00.0: xHCI Host Controller
[ 40.598152] xhci_hcd 0000:05:00.0: new USB bus registered, assigned bus number 3
[ 67.996088] BUG: soft lockup - CPU#0 stuck for 23s! [kworker/0:1:38]
[ 67.996093] Modules linked in: joydev(F) pci_stub vboxpci(OF) vboxnetadp(OF) vboxnetflt(OF) vboxdrv(OF) kvm_intel kvm cdc_mbim cdc_ncm usbnet cdc_wdm cdc_acm ip6t_REJECT(F) xt_hl(F) ip6t_rt(F) uvcvideo nf_conntrack_
[ 67.996146] CPU 0
[ 67.996149] Pid: 38, comm: kworker/0:1 Tainted: GF O 3.8.0-23-generic #34-Ubuntu LENOVO 417882G/417882G
[ 67.996150] RIP: 0010:[<
[ 67.996157] RSP: 0018:ffff880212
[ 67.996158] RAX: 0000000000000002 RBX: 000000000117e0d0 RCX: 000000000117e0d0
[ 67.996160] RDX: 000000000000090b RSI: ffffc90004ee8020 RDI: 00000000000008e3
[ 67.996161] RBP: ffff8802127c5908 R08: 0000000000989680 R09: 0000000000000000
[ 67.996162] R10: ffff880210acb000 R11: 303030206463685f R12: 0000000000989680
[ 67.996162] R13: 0000000000000000 R14: ffff880210acb000 R15: 303030206463685f
[ 67.996164] FS: 000000000000000
[ 67.996165] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 67.996166] CR2: 00000000012743e0 CR3: 0000000001c0d000 CR4: 00000000000407f0
[ 67.996167] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 67.996168] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[ 67.996170] Process kworker/0:1 (pid: 38, threadinfo ffff8802127c4000, task ffff8802124a9740)
[ 67.996170] Stack:
[ 67.996171] ffff880210acb000 ffff880210acb000 ffffffff8152d510 ffff880210acf098
[ 67.996174] ffff8802127c5920 ffffffff8151e581 ffff88020b557200 ffff8802127c5958
[ 67.996176] ffffffff81523116 ffff88020f089800 ffff88020b557200 0000000000000000
[ 67.996178] Call Trace:
[ 67.996181] [<ffffffff8152d
[ 67.996184] [<ffffffff8151e
[ 67.996187] [<ffffffff81523
[ 67.996189] [<ffffffff8152d
[ 67.996192] [<ffffffff814fa
[ 67.996195] [<ffffffff8150a
[ 67.996197] [<ffffffff8152d
[ 67.996200] [<ffffffff81461
[ 67.996204] [<ffffffff8137b
[ 67.996206] [<ffffffff8137b
[ 67.996209] [<ffffffff81455
[ 67.996211] [<ffffffff81455
[ 67.996213] [<ffffffff81455
[ 67.996215] [<ffffffff81453
[ 67.996217] [<ffffffff81455
[ 67.996219] [<ffffffff81454
[ 67.996221] [<ffffffff81452
[ 67.996224] [<ffffffff81372
[ 67.996226] [<ffffffff81372
[ 67.996232] [<ffffffffa01a7
[ 67.996238] [<ffffffffa01a6
[ 67.996241] [<ffffffffa01a6
[ 67.996245] [<ffffffffa01a7
[ 67.996249] [<ffffffff81077
[ 67.996252] [<ffffffff813b8
[ 67.996254] [<ffffffff81075
[ 67.996264] [<ffffffff81076
[ 67.996266] [<ffffffff81077
[ 67.996268] [<ffffffff81077
[ 67.996270] [<ffffffff8107d
[ 67.996272] [<ffffffff8107d
[ 67.996275] [<ffffffff816d3
[ 67.996276] [<ffffffff8107d
[ 67.996277] Code: 1f 84 00 00 00 00 00 66 66 66 66 90 55 48 89 e5 41 56 41 89 d6 41 55 41 89 cd 41 54 49 89 f4 53 44 89 c3 0f 1f 40 00 41 8b 04 24 <83> f8 ff 74 27 44 21 f0 44 39 e8 74 2f bf c7 10 00 00 83 eb 01
[ 83.132044] xhci_hcd 0000:05:00.0: can't setup
[ 83.132051] xhci_hcd 0000:05:00.0: USB bus 3 deregistered
[ 83.132090] xhci_hcd 0000:05:00.0: init 0000:05:00.0 fail, -110
[ 83.132095] xhci_hcd: probe of 0000:05:00.0 failed with error -110
[ 83.133144] [sched_delayed] sched: RT throttling activated
Please fix this!