Bug 75521

Summary: BUG: unable to handle kernel NULL pointer dereference at ....
Product: Drivers Reporter: Markus Rechberger (kontakt)
Component: USBAssignee: XHCI bugs virtual user (xhci)
Status: NEW ---    
Severity: normal CC: alan, bugzilla.kernel.org, bugzilla, dsteinwe, lukas.leitenberger, mathias.nyman, matthias-fick, ricardo.ribalda, s.jansen, tittiatcoke
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 3.14.1-031401-generic Subsystem:
Regression: No Bisected commit-id:
Attachments: testpatch for finding new dequeue pointer
workaround to avoid the crash
Testpatch for Fixing NULL pointer deref in xhci_queue_new_dequeue_state
testpatch v2 for fixing queuing new dequeue state
8 zipped patches to test dvb bug on 3.18-rc6

Description Markus Rechberger 2014-05-05 20:36:02 UTC
May  5 01:17:26 xbmc kernel: [31865.863680] ------------[ cut here ]------------
May  5 01:17:26 xbmc kernel: [31865.863691] WARNING: CPU: 1 PID: 2315 at /home/apw/COD/linux/drivers/usb/host/xhci-ring.c:569 xhci_find_new_dequeue_state+0x231/0x260()
May  5 01:17:26 xbmc kernel: [31865.863693] Modules linked in: ir_lirc_codec ir_mce_kbd_decoder ir_sanyo_decoder ir_sony_decoder ir_jvc_decoder ir_rc6_decoder ir_rc5_decoder ir_nec_decoder rc_rc6_mce nuvoton_cir des_generic md4 mceusb lirc_dev bnep rfcomm bluetooth 6lowpan_iphc snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic nls_utf8 cifs fscache joydev nls_iso8859_1 hid_sunplus usbhid intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel snd_hda_intel kvm snd_hda_codec snd_hwdep snd_pcm ftdi_sio usbserial crct10dif_pclmul crc32_pclmul i915 ghash_clmulni_intel snd_seq_midi snd_seq_midi_event aesni_intel rc_core aes_x86_64 snd_rawmidi lrw gf128mul snd_seq drm_kms_helper glue_helper i2c_hid ablk_helper snd_seq_device snd_timer parport_pc cryptd dw_dmac hid drm dw_dmac_core snd video ppdev 8250_dw i2c_designware_platform soundcore mei_me i2c_algo_bit spi_pxa2xx_platform lpc_ich mei i2c_designware_core lp microcode mac_hid parport e1000e ahci ptp libahci pps_core sdhci_acpi sdhci [last unloaded: nuvoton_cir]
May  5 01:17:26 xbmc kernel: [31865.863768] CPU: 1 PID: 2315 [b]Comm: mediasrv Tainted: G      D      3.14.1-031401-generic #201404141220[/b]
May  5 01:17:26 xbmc kernel: [31865.863770] Hardware name:                  /D34010WYK, BIOS WYLPT10H.86A.0025.2014.0303.1008 03/03/2014
May  5 01:17:26 xbmc kernel: [31865.863772]  0000000000000239 ffff8800a183dbf8 ffffffff8175bbf5 0000000000000007
May  5 01:17:26 xbmc kernel: [31865.863776]  0000000000000000 ffff8800a183dc38 ffffffff8106ac9c ffffffff81595770
May  5 01:17:26 xbmc kernel: [31865.863780]  ffff8800368aa000 ffff880036b545c0 ffff8800a183dcc0 ffff8800d6ed8000
May  5 01:17:26 xbmc kernel: [31865.863784] Call Trace:
May  5 01:17:26 xbmc kernel: [31865.863789]  [<ffffffff8175bbf5>] dump_stack+0x46/0x58
May  5 01:17:26 xbmc kernel: [31865.863794]  [<ffffffff8106ac9c>] warn_slowpath_common+0x8c/0xc0
May  5 01:17:26 xbmc kernel: [31865.863800]  [<ffffffff81595770>] ? trace_xhci_dbg_quirks+0x70/0x70
May  5 01:17:26 xbmc kernel: [31865.863803]  [<ffffffff8106acea>] warn_slowpath_null+0x1a/0x20
May  5 01:17:26 xbmc kernel: [31865.863807]  [<ffffffff815a3731>] xhci_find_new_dequeue_state+0x231/0x260
May  5 01:17:26 xbmc kernel: [31865.863810]  [<ffffffff81599e51>] xhci_cleanup_stalled_ring+0x71/0x100
May  5 01:17:26 xbmc kernel: [31865.863813]  [<ffffffff8159a016>] xhci_endpoint_reset+0x136/0x1a0
May  5 01:17:26 xbmc kernel: [31865.863817]  [<ffffffff81567b45>] usb_hcd_reset_endpoint+0x25/0x70
May  5 01:17:26 xbmc kernel: [31865.863821]  [<ffffffff8156ada8>] usb_enable_endpoint+0xa8/0xb0
May  5 01:17:26 xbmc kernel: [31865.863824]  [<ffffffff8156adf2>] usb_enable_interface+0x42/0x60
May  5 01:17:26 xbmc kernel: [31865.863828]  [<ffffffff8156b2e6>] usb_set_interface+0x1f6/0x340
May  5 01:17:26 xbmc kernel: [31865.863831]  [<ffffffff815756a9>] usbdev_do_ioctl+0x589/0xc50
May  5 01:17:26 xbmc kernel: [31865.863835]  [<ffffffff810a4fb9>] ? account_user_time+0x99/0xb0
May  5 01:17:26 xbmc kernel: [31865.863838]  [<ffffffff81575d9e>] usbdev_ioctl+0xe/0x20
May  5 01:17:26 xbmc kernel: [31865.863843]  [<ffffffff811e46e5>] do_vfs_ioctl+0x75/0x2c0
May  5 01:17:26 xbmc kernel: [31865.863846]  [<ffffffff81024195>] ? syscall_trace_enter+0x165/0x280
May  5 01:17:26 xbmc kernel: [31865.863850]  [<ffffffff811eea95>] ? __fget_light+0x25/0x70
May  5 01:17:26 xbmc kernel: [31865.863853]  [<ffffffff811e49c1>] SyS_ioctl+0x91/0xb0
May  5 01:17:26 xbmc kernel: [31865.863858]  [<ffffffff8177247f>] tracesys+0xe1/0xe6
May  5 01:17:26 xbmc kernel: [31865.863860] ---[ end trace f07cfa4073dc9914 ]---
May  5 01:17:26 xbmc kernel: [31865.863869] BUG: unable to handle kernel NULL pointer dereference at 0000000000000010
May  5 01:17:26 xbmc kernel: [31865.863910] IP: [<ffffffff815a37c5>] xhci_queue_new_dequeue_state+0x65/0xd0
May  5 01:17:26 xbmc kernel: [31865.863944] PGD 36ac3067 PUD d8b44067 PMD 0 
May  5 01:17:26 xbmc kernel: [31865.863969] Oops: 0000 [#2] SMP 
May  5 01:17:26 xbmc kernel: [31865.863987] Modules linked in: ir_lirc_codec ir_mce_kbd_decoder ir_sanyo_decoder ir_sony_decoder ir_jvc_decoder ir_rc6_decoder ir_rc5_decoder ir_nec_decoder rc_rc6_mce nuvoton_cir des_generic md4 mceusb lirc_dev bnep rfcomm bluetooth 6lowpan_iphc snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic nls_utf8 cifs fscache joydev nls_iso8859_1 hid_sunplus usbhid intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel snd_hda_intel kvm snd_hda_codec snd_hwdep snd_pcm ftdi_sio usbserial crct10dif_pclmul crc32_pclmul i915 ghash_clmulni_intel snd_seq_midi snd_seq_midi_event aesni_intel rc_core aes_x86_64 snd_rawmidi lrw gf128mul snd_seq drm_kms_helper glue_helper i2c_hid ablk_helper snd_seq_device snd_timer parport_pc cryptd dw_dmac hid drm dw_dmac_core snd video ppdev 8250_dw i2c_designware_platform soundcore mei_me i2c_algo_bit spi_pxa2xx_platform lpc_ich mei i2c_designware_core lp microcode mac_hid parport e1000e ahci ptp libahci pps_core sdhci_acpi sdhci [last unloaded: nuvoton_cir]
May  5 01:17:26 xbmc kernel: [31865.864495] CPU: 1 PID: 2315 Comm: mediasrv Tainted: G      D W    3.14.1-031401-generic #201404141220
May  5 01:17:26 xbmc kernel: [31865.864534] Hardware name:                  /D34010WYK, BIOS WYLPT10H.86A.0025.2014.0303.1008 03/03/2014
May  5 01:17:26 xbmc kernel: [31865.864574] task: ffff8800af0cb1e0 ti: ffff8800a183c000 task.ti: ffff8800a183c000
May  5 01:17:26 xbmc kernel: [31865.864606] RIP: 0010:[<ffffffff815a37c5>]  [<ffffffff815a37c5>] xhci_queue_new_dequeue_state+0x65/0xd0
May  5 01:17:26 xbmc kernel: [31865.864649] RSP: 0018:ffff8800a183dc48  EFLAGS: 00010046
May  5 01:17:26 xbmc kernel: [31865.864672] RAX: 0000000000000000 RBX: ffff8800a183dcc0 RCX: 0000000000000000
May  5 01:17:26 xbmc kernel: [31865.864702] RDX: 0000000000000000 RSI: ffff8800d6ed0000 RDI: 0000000000000000
May  5 01:17:26 xbmc kernel: [31865.864733] RBP: ffff8800a183dca8 R08: ffff8800a183dcc0 R09: ffff8800d6ed0000
May  5 01:17:26 xbmc kernel: [31865.864764] R10: 0000000000000003 R11: 0000000000000455 R12: ffff8800368aa000
May  5 01:17:26 xbmc kernel: [31865.864794] R13: ffff8800d6ed81f8 R14: 0000000000000000 R15: 0000000000000002
May  5 01:17:26 xbmc kernel: [31865.864826] FS:  00007fe7b2462700(0000) GS:ffff88011fa80000(0000) knlGS:0000000000000000
May  5 01:17:26 xbmc kernel: [31865.864861] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
May  5 01:17:26 xbmc kernel: [31865.864885] CR2: 0000000000000010 CR3: 00000000d6e71000 CR4: 00000000001407e0
May  5 01:17:26 xbmc kernel: [31865.864915] Stack:
May  5 01:17:26 xbmc kernel: [31865.864925]  ffff8800a183dcb8 ffff8800a183dc68 ffffffff81adc073 ffff8800d6ed0000
May  5 01:17:26 xbmc kernel: [31865.868359]  0000000200000003 00000000a183dcd0 ffff8800368aa000 ffff8800d6ed81f8
May  5 01:17:26 xbmc kernel: [31865.871788]  ffff8800368aa000 ffff8800d6ed0000 0000000000000002 ffff8800368aa048
May  5 01:17:26 xbmc kernel: [31865.875182] Call Trace:
May  5 01:17:26 xbmc kernel: [31865.878582]  [<ffffffff81599ed1>] xhci_cleanup_stalled_ring+0xf1/0x100
May  5 01:17:26 xbmc kernel: [31865.881853]  [<ffffffff8159a016>] xhci_endpoint_reset+0x136/0x1a0
May  5 01:17:26 xbmc kernel: [31865.885003]  [<ffffffff81567b45>] usb_hcd_reset_endpoint+0x25/0x70
May  5 01:17:26 xbmc kernel: [31865.888042]  [<ffffffff8156ada8>] usb_enable_endpoint+0xa8/0xb0
May  5 01:17:26 xbmc kernel: [31865.890984]  [<ffffffff8156adf2>] usb_enable_interface+0x42/0x60
May  5 01:17:26 xbmc kernel: [31865.893814]  [<ffffffff8156b2e6>] usb_set_interface+0x1f6/0x340
May  5 01:17:26 xbmc kernel: [31865.896600]  [<ffffffff815756a9>] usbdev_do_ioctl+0x589/0xc50
May  5 01:17:26 xbmc kernel: [31865.899361]  [<ffffffff810a4fb9>] ? account_user_time+0x99/0xb0
May  5 01:17:26 xbmc kernel: [31865.902094]  [<ffffffff81575d9e>] usbdev_ioctl+0xe/0x20
May  5 01:17:26 xbmc kernel: [31865.904796]  [<ffffffff811e46e5>] do_vfs_ioctl+0x75/0x2c0
May  5 01:17:26 xbmc kernel: [31865.907479]  [<ffffffff81024195>] ? syscall_trace_enter+0x165/0x280
May  5 01:17:26 xbmc kernel: [31865.910158]  [<ffffffff811eea95>] ? __fget_light+0x25/0x70
May  5 01:17:26 xbmc kernel: [31865.912839]  [<ffffffff811e49c1>] SyS_ioctl+0x91/0xb0
May  5 01:17:26 xbmc kernel: [31865.915514]  [<ffffffff8177247f>] tracesys+0xe1/0xe6
May  5 01:17:26 xbmc kernel: [31865.918191] Code: 10 01 00 00 4c 89 c3 4d 8b 48 08 49 89 fc 44 89 55 c0 89 4d cc 4c 89 f7 4c 89 ce 4c 8d 68 28 4c 89 4d b8 e8 ee ec ff ff 8b 53 10 <4d> 8b 46 10 4c 89 f1 4c 8b 4d b8 48 89 04 24 4c 89 e7 48 c7 c6 
May  5 01:17:26 xbmc kernel: [31865.921175] RIP  [<ffffffff815a37c5>] xhci_queue_new_dequeue_state+0x65/0xd0
May  5 01:17:26 xbmc kernel: [31865.923962]  RSP <ffff8800a183dc48>
May  5 01:17:26 xbmc kernel: [31865.926748] CR2: 0000000000000010
May  5 01:17:26 xbmc kernel: [31865.946709] ---[ end trace f07cfa4073dc9915 ]---



http://support.sundtek.com/index.php/topic,1600.msg11854.html#msg11854
Comment 1 Markus Rechberger 2014-07-18 06:23:42 UTC
According to the customer in case of an error the debugging function crashes the kernel:

702		xhci_dbg_trace(xhci, trace_xhci_dbg_cancel_urb,
703				"Set TR Deq Ptr cmd, new deq seg = %p (0x%llx dma), "
704				"new deq ptr = %p (0x%llx dma), new cycle = %u",
705				deq_state->new_deq_seg,
706				(unsigned long long)deq_state->new_deq_seg->dma,



Forum post:

German:
http://support.sundtek.com/index.php/topic,1673.0.html

English:
https://translate.google.de/translate?sl=de&tl=en&js=y&prev=_t&hl=de&ie=UTF-8&u=http%3A%2F%2Fsupport.sundtek.com%2Findex.php%2Ftopic%2C1673.0.html&edit-text=&act=url
Comment 2 Mathias Nyman 2014-07-22 12:42:02 UTC
As the sundtek report says its probably the find_trb_seg function
that returns NULL. the current TRB can't be found on any segment in the
ring. I don't know how this is possible. Maybe the trb address we are searching for gets corrupted on the way?

Any chance the original bug reporter could add the following debug code, reproduce, and post the output

diff --git a/drivers/usb/host/xhci-ring.c b/drivers/usb/host/xhci-ring.c
index 0ed64eb..0cc51ca 100644
--- a/drivers/usb/host/xhci-ring.c
+++ b/drivers/usb/host/xhci-ring.c
@@ -465,8 +465,12 @@ static struct xhci_segment *find_trb_seg(
        struct xhci_segment *cur_seg = start_seg;
        struct xhci_generic_trb *generic_trb;
 
+       printk(KERN_ERR "Searching for segment containing trb %p\n", trb);
        while (cur_seg->trbs > trb ||
                        &cur_seg->trbs[TRBS_PER_SEGMENT - 1] < trb) {
+               printk(KERN_ERR "trb not found in segment %p - %p\n",
+                      cur_seg->trbs,
+                      &cur_seg->trbs[TRBS_PER_SEGMENT - 1]);
                generic_trb = &cur_seg->trbs[TRBS_PER_SEGMENT - 1].generic;
                if (generic_trb->field[3] & cpu_to_le32(LINK_TOGGLE))
                        *cycle_state ^= 0x1;
Comment 3 Dieter Steinwedel 2014-07-29 17:48:54 UTC
Hello Mathias,

I have tested your patch for my kernel 3.13.11.2. The result is:

Jul 29 19:19:50 mc kernel: [  906.572843] Searching for segment containing trb ffff8800c7b2f3a0
Jul 29 19:19:50 mc kernel: [  906.572848] Searching for segment containing trb ffff8800c7b2f3b0
Jul 29 19:19:50 mc kernel: [  906.572962] Searching for segment containing trb ffff8800c7b2f830
Jul 29 19:19:50 mc kernel: [  906.572963] Searching for segment containing trb ffff8800c7b2f850
Jul 29 19:19:50 mc kernel: [  906.573042] Searching for segment containing trb ffff8800c7b2f890
Jul 29 19:19:50 mc kernel: [  906.573043] Searching for segment containing trb ffff8800c7b2f8b0
Jul 29 19:19:50 mc kernel: [  906.573122] Searching for segment containing trb ffff8800c7b2f8f0
Jul 29 19:19:50 mc kernel: [  906.573123] Searching for segment containing trb ffff8800c7b2f910
Jul 29 19:19:53 mc kernel: [  909.932101] Searching for segment containing trb ffff8800c7ab5310
Jul 29 19:19:53 mc kernel: [  909.932104] Searching for segment containing trb ffff8800c7ab5320
Jul 29 19:19:53 mc kernel: [  909.932180] Searching for segment containing trb ffff8800c7ab5360
Jul 29 19:19:53 mc kernel: [  909.932182] Searching for segment containing trb ffff8800c7ab5380
Jul 29 19:19:54 mc kernel: [  910.444618] Searching for segment containing trb ffff8800c7b2f6a0
Jul 29 19:19:54 mc kernel: [  910.444626] Searching for segment containing trb ffff8800c7b2f6c0
Jul 29 19:19:54 mc kernel: [  910.444698] Searching for segment containing trb ffff8800c7b2f6d0
Jul 29 19:19:54 mc kernel: [  910.444701] Searching for segment containing trb ffff8800c7b2f6f0
Jul 29 19:19:54 mc kernel: [  910.444738] Searching for segment containing trb ffff8800c7b2f700
Jul 29 19:19:54 mc kernel: [  910.444741] Searching for segment containing trb ffff8800c7b2f720
Jul 29 19:19:54 mc kernel: [  910.444778] Searching for segment containing trb ffff8800c7b2f730
Jul 29 19:19:54 mc kernel: [  910.444781] Searching for segment containing trb ffff8800c7b2f750
Jul 29 19:19:54 mc kernel: [  910.444818] Searching for segment containing trb ffff8800c7b2f760
Jul 29 19:19:54 mc kernel: [  910.444821] Searching for segment containing trb ffff8800c7b2f780
Jul 29 19:19:54 mc kernel: [  910.444858] Searching for segment containing trb ffff8800c7b2f790
Jul 29 19:19:54 mc kernel: [  910.444861] Searching for segment containing trb ffff8800c7b2f7b0
Jul 29 19:19:54 mc kernel: [  910.444898] Searching for segment containing trb ffff8800c7b2f7c0
Jul 29 19:19:54 mc kernel: [  910.444901] Searching for segment containing trb ffff8800c7b2f7e0
Jul 29 19:19:54 mc kernel: [  910.444938] Searching for segment containing trb ffff8800c7b2f000
Jul 29 19:19:54 mc kernel: [  910.444941] Searching for segment containing trb ffff8800c7b2f020
Jul 29 19:19:54 mc kernel: [  910.444978] Searching for segment containing trb ffff8800c7b2f030
Jul 29 19:19:54 mc kernel: [  910.444981] Searching for segment containing trb ffff8800c7b2f050
Jul 29 19:19:54 mc kernel: [  910.445060] Searching for segment containing trb ffff8800c7b2f060
Jul 29 19:19:54 mc kernel: [  910.445064] Searching for segment containing trb ffff8800c7b2f080
Jul 29 19:19:54 mc kernel: [  910.445101] Searching for segment containing trb ffff8800c7b2f090
Jul 29 19:19:54 mc kernel: [  910.445104] Searching for segment containing trb ffff8800c7b2f0b0
Jul 29 19:19:54 mc kernel: [  910.445141] Searching for segment containing trb ffff8800c7b2f0c0
Jul 29 19:19:54 mc kernel: [  910.445144] Searching for segment containing trb ffff8800c7b2f0e0
Jul 29 19:19:54 mc kernel: [  910.445181] Searching for segment containing trb ffff8800c7b2f0f0
Jul 29 19:19:54 mc kernel: [  910.445184] Searching for segment containing trb ffff8800c7b2f110
Jul 29 19:19:54 mc kernel: [  910.445221] Searching for segment containing trb ffff8800c7b2f120
Jul 29 19:19:54 mc kernel: [  910.445224] Searching for segment containing trb ffff8800c7b2f140
Jul 29 19:19:54 mc kernel: [  910.445261] Searching for segment containing trb ffff8800c7b2f150
Jul 29 19:19:54 mc kernel: [  910.445264] Searching for segment containing trb ffff8800c7b2f170
Jul 29 19:19:54 mc kernel: [  910.445301] Searching for segment containing trb ffff8800c7b2f180
Jul 29 19:19:54 mc kernel: [  910.445304] Searching for segment containing trb ffff8800c7b2f1a0
Jul 29 19:19:54 mc kernel: [  910.445341] Searching for segment containing trb ffff8800c7b2f1b0
Jul 29 19:19:54 mc kernel: [  910.445344] Searching for segment containing trb ffff8800c7b2f1d0
Jul 29 19:19:54 mc kernel: [  910.445381] Searching for segment containing trb ffff8800c7b2f1e0
Jul 29 19:19:54 mc kernel: [  910.445384] Searching for segment containing trb ffff8800c7b2f200
Jul 29 19:19:54 mc kernel: [  910.445421] Searching for segment containing trb ffff8800c7b2f210
Jul 29 19:19:54 mc kernel: [  910.445424] Searching for segment containing trb ffff8800c7b2f230
Jul 29 19:19:54 mc kernel: [  910.445461] Searching for segment containing trb ffff8800c7b2f240
Jul 29 19:19:54 mc kernel: [  910.445464] Searching for segment containing trb ffff8800c7b2f260
Jul 29 19:19:54 mc kernel: [  910.445501] Searching for segment containing trb ffff8800c7b2f270
Jul 29 19:19:54 mc kernel: [  910.445504] Searching for segment containing trb ffff8800c7b2f290
Jul 29 19:19:54 mc kernel: [  910.445541] Searching for segment containing trb ffff8800c7b2f2a0
Jul 29 19:19:54 mc kernel: [  910.445544] Searching for segment containing trb ffff8800c7b2f2c0
Jul 29 19:20:07 mc kernel: [  923.792892] Searching for segment containing trb ffff8800c7b2f5f0
Jul 29 19:20:07 mc kernel: [  923.792896] Searching for segment containing trb ffff8800c7b2f600
Jul 29 19:20:09 mc kernel: [  925.424145] Searching for segment containing trb ffff8800c7ab5930
Jul 29 19:20:09 mc kernel: [  925.424154] Searching for segment containing trb ffff8800c7ab5940
Jul 29 19:20:09 mc kernel: [  925.424447] Searching for segment containing trb ffff8800c7ab59b0
Jul 29 19:20:09 mc kernel: [  925.424453] Searching for segment containing trb ffff8800c7ab59d0
Jul 29 19:20:09 mc kernel: [  925.424497] Searching for segment containing trb ffff8800c7ab59e0
Jul 29 19:20:09 mc kernel: [  925.424501] Searching for segment containing trb ffff8800c7ab5a00
Jul 29 19:20:09 mc kernel: [  925.424538] Searching for segment containing trb ffff8800c7ab5a10
Jul 29 19:20:09 mc kernel: [  925.424542] Searching for segment containing trb ffff8800c7ab5a30
Jul 29 19:20:09 mc kernel: [  925.424578] Searching for segment containing trb ffff8800c7ab5a40
Jul 29 19:20:09 mc kernel: [  925.424583] Searching for segment containing trb ffff8800c7ab5a60
Jul 29 19:20:09 mc kernel: [  925.424662] Searching for segment containing trb ffff8800c7ab5a70
Jul 29 19:20:09 mc kernel: [  925.424665] Searching for segment containing trb ffff8800c7ab5a90
Jul 29 19:20:09 mc kernel: [  925.424701] Searching for segment containing trb ffff8800c7ab5aa0
Jul 29 19:20:09 mc kernel: [  925.424704] Searching for segment containing trb ffff8800c7ab5ac0
Jul 29 19:20:09 mc kernel: [  925.424786] Searching for segment containing trb ffff8800c7ab5ad0
Jul 29 19:20:09 mc kernel: [  925.424789] Searching for segment containing trb ffff8800c7ab5af0
Jul 29 19:20:09 mc kernel: [  925.424827] Searching for segment containing trb ffff8800c7ab5b00
Jul 29 19:20:09 mc kernel: [  925.424830] Searching for segment containing trb ffff8800c7ab5b20
Jul 29 19:20:09 mc kernel: [  925.424911] Searching for segment containing trb ffff8800c7ab5b30
Jul 29 19:20:09 mc kernel: [  925.424914] Searching for segment containing trb ffff8800c7ab5b50
Jul 29 19:20:09 mc kernel: [  925.424952] Searching for segment containing trb ffff8800c7ab5b60
Jul 29 19:20:09 mc kernel: [  925.424955] Searching for segment containing trb ffff8800c7ab5b80
Jul 29 19:20:09 mc kernel: [  925.425036] Searching for segment containing trb ffff8800c7ab5b90
Jul 29 19:20:09 mc kernel: [  925.425039] Searching for segment containing trb ffff8800c7ab5bb0
Jul 29 19:20:09 mc kernel: [  925.425077] Searching for segment containing trb ffff8800c7ab5bc0
Jul 29 19:20:09 mc kernel: [  925.425080] Searching for segment containing trb ffff8800c7ab5be0
Jul 29 19:20:09 mc kernel: [  925.425117] Searching for segment containing trb ffff8800c7ab5400
Jul 29 19:20:09 mc kernel: [  925.425120] Searching for segment containing trb ffff8800c7ab5420
Jul 29 19:20:09 mc kernel: [  925.425157] Searching for segment containing trb ffff8800c7ab5430
Jul 29 19:20:09 mc kernel: [  925.425160] Searching for segment containing trb ffff8800c7ab5450
Jul 29 19:20:09 mc kernel: [  925.425197] Searching for segment containing trb ffff8800c7ab5460
Jul 29 19:20:09 mc kernel: [  925.425200] Searching for segment containing trb ffff8800c7ab5480
Jul 29 19:20:09 mc kernel: [  925.425237] Searching for segment containing trb ffff8800c7ab5490
Jul 29 19:20:09 mc kernel: [  925.425240] Searching for segment containing trb ffff8800c7ab54b0
Jul 29 19:20:09 mc kernel: [  925.425276] Searching for segment containing trb ffff8800c7ab54c0
Jul 29 19:20:09 mc kernel: [  925.425279] Searching for segment containing trb ffff8800c7ab54e0
Jul 29 19:20:09 mc kernel: [  925.425317] Searching for segment containing trb ffff8800c7ab54f0
Jul 29 19:20:09 mc kernel: [  925.425320] Searching for segment containing trb ffff8800c7ab5510
Jul 29 19:20:15 mc kernel: [  931.874996] Searching for segment containing trb ffff8800c7b2f4a0
Jul 29 19:20:15 mc kernel: [  931.875000] Searching for segment containing trb ffff8800c7b2f4b0
Jul 29 19:20:16 mc kernel: [  933.176004] Searching for segment containing trb ffff8800c7ab56d0
Jul 29 19:20:16 mc kernel: [  933.176014] Searching for segment containing trb ffff8800c7ab56f0
Jul 29 19:20:16 mc kernel: [  933.176044] Searching for segment containing trb ffff8800c7ab5700
Jul 29 19:20:16 mc kernel: [  933.176047] Searching for segment containing trb ffff8800c7ab5720
Jul 29 19:20:16 mc kernel: [  933.176085] Searching for segment containing trb ffff8800c7ab5730
Jul 29 19:20:16 mc kernel: [  933.176090] Searching for segment containing trb ffff8800c7ab5750
Jul 29 19:20:16 mc kernel: [  933.176124] Searching for segment containing trb ffff8800c7ab5760
Jul 29 19:20:16 mc kernel: [  933.176128] Searching for segment containing trb ffff8800c7ab5780
Jul 29 19:20:16 mc kernel: [  933.176164] Searching for segment containing trb ffff8800c7ab5790
Jul 29 19:20:16 mc kernel: [  933.176167] Searching for segment containing trb ffff8800c7ab57b0
Jul 29 19:20:16 mc kernel: [  933.176203] Searching for segment containing trb ffff8800c7ab57c0
Jul 29 19:20:16 mc kernel: [  933.176206] Searching for segment containing trb ffff8800c7ab57e0
Jul 29 19:20:16 mc kernel: [  933.176283] Searching for segment containing trb ffff8800c7b2f030
Jul 29 19:20:16 mc kernel: [  933.176286] Searching for segment containing trb ffff8800c7b2f050
Jul 29 19:20:37 mc kernel: [  953.548308] Searching for segment containing trb ffff8800c7b2f4d0
Jul 29 19:20:37 mc kernel: [  953.548313] Searching for segment containing trb ffff8800c7b2f4e0
Jul 29 19:20:38 mc kernel: [  954.694106] Searching for segment containing trb ffff8800c7b2f690
Jul 29 19:20:38 mc kernel: [  954.694112] Searching for segment containing trb ffff8800c7b2f690
Jul 29 19:20:38 mc kernel: [  954.694143] Searching for segment containing trb ffff8800c7b2f6a0
Jul 29 19:20:38 mc kernel: [  954.694145] Searching for segment containing trb ffff8800c7b2f6c0
Jul 29 19:20:38 mc kernel: [  954.694183] Searching for segment containing trb ffff8800c7b2f6d0
Jul 29 19:20:38 mc kernel: [  954.694185] Searching for segment containing trb ffff8800c7b2f6f0
Jul 29 19:20:38 mc kernel: [  954.694271] Searching for segment containing trb ffff8800c7b2f700
Jul 29 19:20:38 mc kernel: [  954.694274] Searching for segment containing trb ffff8800c7b2f720
Jul 29 19:20:38 mc kernel: [  954.694364] Searching for segment containing trb ffff8800c7b2f730
Jul 29 19:20:38 mc kernel: [  954.694366] Searching for segment containing trb ffff8800c7b2f750
Jul 29 19:20:38 mc kernel: [  954.694603] Searching for segment containing trb ffff8800c7b2f7f0
Jul 29 19:20:38 mc kernel: [  954.694605] trb not found in segment ffff8800c7b2f000 - ffff8800c7b2f3f0
Jul 29 19:20:38 mc kernel: [  954.694607] trb not found in segment ffff8800c7ab5800 - ffff8800c7ab5bf0
Jul 29 19:20:38 mc kernel: [  954.694608] trb not found in segment ffff8800c7ab5400 - ffff8800c7ab57f0
Jul 29 19:20:38 mc kernel: [  954.694609] Searching for segment containing trb ffff8800c7b2f080
Jul 29 19:20:38 mc kernel: [  954.694610] trb not found in segment ffff8800c7b2f400 - ffff8800c7b2f7f0
Jul 29 19:20:45 mc kernel: [  961.734718] Searching for segment containing trb ffff8800c7b2f080
Jul 29 19:20:45 mc kernel: [  961.734721] Searching for segment containing trb ffff8800c7b2f080
Jul 29 19:20:45 mc kernel: [  961.734795] Searching for segment containing trb ffff8800c7b2f0c0
Jul 29 19:20:45 mc kernel: [  961.734797] Searching for segment containing trb ffff8800c7b2f0e0
Jul 29 19:20:47 mc kernel: [  963.430680] Searching for segment containing trb ffff8800c7b2f910
Jul 29 19:20:47 mc kernel: [  963.430686] Searching for segment containing trb ffff8800c7b2f910
Jul 29 19:20:47 mc kernel: [  963.430757] Searching for segment containing trb ffff8800c7b2f950
Jul 29 19:20:47 mc kernel: [  963.430760] Searching for segment containing trb ffff8800c7b2f970
Jul 29 19:20:47 mc kernel: [  963.430837] Searching for segment containing trb ffff8800c7b2f9b0
Jul 29 19:20:47 mc kernel: [  963.430839] Searching for segment containing trb ffff8800c7b2f9d0
Jul 29 19:20:52 mc kernel: [  969.084341] Searching for segment containing trb ffff8800c7b2f390
Jul 29 19:20:52 mc kernel: [  969.084345] Searching for segment containing trb ffff8800c7b2f3b0
Jul 29 19:20:52 mc kernel: [  969.084423] Searching for segment containing trb ffff8800c7ab5000
Jul 29 19:20:52 mc kernel: [  969.084425] Searching for segment containing trb ffff8800c7ab5020
Jul 29 19:20:52 mc kernel: [  969.084462] Searching for segment containing trb ffff8800c7ab5030
Jul 29 19:20:52 mc kernel: [  969.084464] Searching for segment containing trb ffff8800c7ab5050
Jul 29 19:20:52 mc kernel: [  969.084548] Searching for segment containing trb ffff8800c7ab5060
Jul 29 19:20:52 mc kernel: [  969.084550] Searching for segment containing trb ffff8800c7ab5080
Jul 29 19:20:59 mc kernel: [  975.744993] Searching for segment containing trb ffff8800c7b2f9c0
Jul 29 19:20:59 mc kernel: [  975.744997] Searching for segment containing trb ffff8800c7b2f9d0
Jul 29 19:20:59 mc kernel: [  975.745714] Searching for segment containing trb ffff8800c7b2fbf0
Jul 29 19:20:59 mc kernel: [  975.745717] trb not found in segment ffff8800c7ab5800 - ffff8800c7ab5bf0
Jul 29 19:20:59 mc kernel: [  975.745719] trb not found in segment ffff8800c7ab5400 - ffff8800c7ab57f0
Jul 29 19:20:59 mc kernel: [  975.745721] trb not found in segment ffff8800c7b2f000 - ffff8800c7b2f3f0
Jul 29 19:20:59 mc kernel: [  975.745722] Searching for segment containing trb ffff8800c7ab5940
Jul 29 19:20:59 mc kernel: [  975.745723] trb not found in segment ffff8800c7b2f800 - ffff8800c7b2fbf0
Jul 29 19:20:59 mc kernel: [  975.745753] Searching for segment containing trb ffff8800c7ab5950
Jul 29 19:20:59 mc kernel: [  975.745755] Searching for segment containing trb ffff8800c7ab5970
Jul 29 19:20:59 mc kernel: [  975.745793] Searching for segment containing trb ffff8800c7ab5980
Jul 29 19:20:59 mc kernel: [  975.745795] Searching for segment containing trb ffff8800c7ab59a0
Jul 29 19:20:59 mc kernel: [  975.745833] Searching for segment containing trb ffff8800c7ab59b0
Jul 29 19:20:59 mc kernel: [  975.745835] Searching for segment containing trb ffff8800c7ab59d0
Jul 29 19:21:00 mc kernel: [  976.503868] Searching for segment containing trb ffff8800c7b2f950
Jul 29 19:21:00 mc kernel: [  976.503876] Searching for segment containing trb ffff8800c7b2f970
Jul 29 19:21:00 mc kernel: [  976.503952] Searching for segment containing trb ffff8800c7b2f980
Jul 29 19:21:00 mc kernel: [  976.503955] Searching for segment containing trb ffff8800c7b2f9a0
Jul 29 19:21:00 mc kernel: [  976.503992] Searching for segment containing trb ffff8800c7b2f9b0
Jul 29 19:21:00 mc kernel: [  976.503995] Searching for segment containing trb ffff8800c7b2f9d0
Jul 29 19:21:00 mc kernel: [  976.504076] Searching for segment containing trb ffff8800c7b2f9e0
Jul 29 19:21:00 mc kernel: [  976.504080] Searching for segment containing trb ffff8800c7b2fa00
Jul 29 19:21:00 mc kernel: [  976.504117] Searching for segment containing trb ffff8800c7b2fa10
Jul 29 19:21:00 mc kernel: [  976.504121] Searching for segment containing trb ffff8800c7b2fa30
Jul 29 19:21:00 mc kernel: [  976.504157] Searching for segment containing trb ffff8800c7b2fa40
Jul 29 19:21:00 mc kernel: [  976.504161] Searching for segment containing trb ffff8800c7b2fa60
Jul 29 19:21:00 mc kernel: [  976.504197] Searching for segment containing trb ffff8800c7b2fa70
Jul 29 19:21:00 mc kernel: [  976.504200] Searching for segment containing trb ffff8800c7b2fa90
Jul 29 19:21:00 mc kernel: [  976.504677] Searching for segment containing trb ffff8800c7b2fbf0
Jul 29 19:21:00 mc kernel: [  976.504681] trb not found in segment ffff8800c7b2f000 - ffff8800c7b2f3f0
Jul 29 19:21:00 mc kernel: [  976.504685] trb not found in segment ffff8800c7b2f400 - ffff8800c7b2f7f0
Jul 29 19:21:00 mc kernel: [  976.504688] trb not found in segment ffff8800c7ab5000 - ffff8800c7ab53f0
Jul 29 19:21:00 mc kernel: [  976.504691] Searching for segment containing trb ffff8800c7b2f0e0
Jul 29 19:21:00 mc kernel: [  976.504694] trb not found in segment ffff8800c7b2f800 - ffff8800c7b2fbf0
Jul 29 19:21:10 mc kernel: [  987.165027] Searching for segment containing trb ffff8800c7ab5800
Jul 29 19:21:10 mc kernel: [  987.165038] Searching for segment containing trb ffff8800c7ab5820
Jul 29 19:21:11 mc kernel: [  987.367240] Searching for segment containing trb ffff8800c7ab5800
Jul 29 19:21:11 mc kernel: [  987.367244] trb not found in segment ffff8800c7aa8060 - ffff8800c7aa8450
Jul 29 19:21:11 mc kernel: [  987.367246] trb not found in segment ffff8800c7aa8de0 - ffff8800c7aa91d0
Jul 29 19:21:11 mc kernel: [  987.367247] ------------[ cut here ]------------
Jul 29 19:21:11 mc kernel: [  987.367253] WARNING: CPU: 0 PID: 3578 at drivers/usb/host/xhci-ring.c:580 xhci_find_new_dequeue_state+0x2b1/0x2e0()
Jul 29 19:21:11 mc kernel: [  987.367255] Modules linked in: pci_stub(F) vboxpci(OF) vboxnetadp(OF) vboxnetflt(OF) vboxdrv(OF) bridge(F) stp(F) llc(F) joydev(F) rfcomm(F) bnep(F) snd_oxygen(F) snd_oxygen_lib(F) snd_mpu401_uart(F) bluetooth(F) snd_pcm(F) snd_page_alloc(F) snd_seq_midi(F) snd_seq_midi_event(F) snd_rawmidi(F) snd_seq(F) snd_seq_device(F) snd_timer(F) snd(F) x86_pkg_temp_thermal(F) intel_powerclamp(F) coretemp(F) kvm_intel(F) kvm(F) crct10dif_pclmul(F) crc32_pclmul(F) ghash_clmulni_intel(F) aesni_intel(F) aes_x86_64(F) lrw(F) gf128mul(F) glue_helper(F) ablk_helper(F) cryptd(F) serio_raw(F) i915(F) drm_kms_helper(F) soundcore(F) binfmt_misc(F) lpc_ich(F) shpchp(F) mei_me(F) drm(F) mei(F) i2c_algo_bit(F) parport_pc(F) ppdev(F) fujitsu_laptop(F) video(F) lp(F) parport(F) tpm_infineon(F) mac_hid(F) hid_sunplus(F) e1000e(F) psmouse(F) ahci(F) libahci(F) usbhid(F) hid(F) ptp(F) pps_core(F)
Jul 29 19:21:11 mc kernel: [  987.367312] CPU: 0 PID: 3578 Comm: mediasrv Tainted: GF          O 3.13.11.2.ds04. #1
Jul 29 19:21:11 mc kernel: [  987.367315] Hardware name: FUJITSU D3222-B1/D3222-B1, BIOS V4.6.5.4 R1.23.0 for D3222-B1x 05/16/2014
Jul 29 19:21:11 mc kernel: [  987.367317]  0000000000000009 ffff880036919c38 ffffffff817195ab 0000000000000000
Jul 29 19:21:11 mc kernel: [  987.367321]  ffff880036919c70 ffffffff8106757d ffff880403fc8000 ffff880036919ce8
Jul 29 19:21:11 mc kernel: [  987.367325]  ffff880403ef2000 ffff8803aeb48100 ffff880036919cf8 ffff880036919c80
Jul 29 19:21:11 mc kernel: [  987.367330] Call Trace:
Jul 29 19:21:11 mc kernel: [  987.367336]  [<ffffffff817195ab>] dump_stack+0x45/0x56
Jul 29 19:21:11 mc kernel: [  987.367341]  [<ffffffff8106757d>] warn_slowpath_common+0x7d/0xa0
Jul 29 19:21:11 mc kernel: [  987.367344]  [<ffffffff8106765a>] warn_slowpath_null+0x1a/0x20
Jul 29 19:21:11 mc kernel: [  987.367349]  [<ffffffff81576a71>] xhci_find_new_dequeue_state+0x2b1/0x2e0
Jul 29 19:21:11 mc kernel: [  987.367354]  [<ffffffff8156e4fc>] xhci_cleanup_stalled_ring+0x6c/0x200
Jul 29 19:21:11 mc kernel: [  987.367358]  [<ffffffff81575cba>] ? queue_command+0x7a/0xd0
Jul 29 19:21:11 mc kernel: [  987.367362]  [<ffffffff8156e7be>] xhci_endpoint_reset+0x12e/0x1a0
Jul 29 19:21:11 mc kernel: [  987.367368]  [<ffffffff815419b5>] usb_hcd_reset_endpoint+0x25/0x70
Jul 29 19:21:11 mc kernel: [  987.367372]  [<ffffffff815449b5>] usb_enable_endpoint+0x85/0x90
Jul 29 19:21:11 mc kernel: [  987.367376]  [<ffffffff81544a02>] usb_enable_interface+0x42/0x60
Jul 29 19:21:11 mc kernel: [  987.367380]  [<ffffffff81544c2f>] usb_set_interface+0x20f/0x360
Jul 29 19:21:11 mc kernel: [  987.367384]  [<ffffffff8154ee2b>] usbdev_do_ioctl+0xa0b/0x1050
Jul 29 19:21:11 mc kernel: [  987.367388]  [<ffffffff8154f49e>] usbdev_ioctl+0xe/0x20
Jul 29 19:21:11 mc kernel: [  987.367394]  [<ffffffff811cfa00>] do_vfs_ioctl+0x2e0/0x4c0
Jul 29 19:21:11 mc kernel: [  987.367398]  [<ffffffff8109db54>] ? vtime_account_user+0x54/0x60
Jul 29 19:21:11 mc kernel: [  987.367402]  [<ffffffff811cfc61>] SyS_ioctl+0x81/0xa0
Jul 29 19:21:11 mc kernel: [  987.367407]  [<ffffffff8172a1bf>] tracesys+0xe1/0xe6
Jul 29 19:21:11 mc kernel: [  987.367409] ---[ end trace edd0ca1f37688fe9 ]---



The syslog contains more line with "trb not found in segment" before the snippet above. I have also find some WARNs like that:



Jul 29 18:41:47 mc kernel: [ 4348.478234] Searching for segment containing trb ffff8800c3eab000
Jul 29 18:41:47 mc kernel: [ 4348.478243] Searching for segment containing trb ffff8800c3eab020
Jul 29 18:41:47 mc kernel: [ 4348.478251] xhci_hcd 0000:00:14.0: WARN Cannot submit Set TR Deq Ptr
Jul 29 18:41:47 mc kernel: [ 4348.478255] xhci_hcd 0000:00:14.0: A Set TR Deq Ptr command is pending.



in a previous test. But I cannot evaluate, if it is important.
Comment 4 Alan 2014-07-29 20:28:19 UTC
Does this occur if you never load the vbox stuff ?
Comment 5 Markus Rechberger 2014-07-29 20:32:39 UTC
Yes it also happens without the vbox modules

There's another report of another user:
http://support.sundtek.com/index.php/topic,1600.msg12223.html#msg12223
Comment 6 Mathias Nyman 2014-07-30 15:47:55 UTC
Created attachment 144751 [details]
testpatch for finding new dequeue pointer

Can you test if this works for you?
Applies on top of 3.16-rc
Comment 7 Dieter Steinwedel 2014-07-31 11:09:59 UTC
I have tested your patch with 3.16.0-rc7. Unfortunally, the computer is dying silently without any kernel oops or panic, any reaction on inputs and no ssh connection was possible. The only kernel output was:

Jul 31 12:56:38 mc kernel: [  417.489817] xhci_hcd 0000:00:14.0: Failed finding new dequeue state
Jul 31 12:56:38 mc kernel: [  417.489840] xhci_hcd 0000:00:14.0: WARN Set TR Deq Ptr cmd failed due to incorrect slot or ep state.

After the last line the computer died.
Comment 8 Mathias Nyman 2014-08-01 15:02:11 UTC
Jul 29 19:21:10 mc kernel: [  987.165027] Searching for segment containing trb ffff8800c7ab5800
Jul 29 19:21:10 mc kernel: [  987.165038] Searching for segment containing trb ffff8800c7ab5820
Jul 29 19:21:11 mc kernel: [  987.367240] Searching for segment containing trb ffff8800c7ab5800
Jul 29 19:21:11 mc kernel: [  987.367244] trb not found in segment ffff8800c7aa8060 - ffff8800c7aa8450
Jul 29 19:21:11 mc kernel: [  987.367246] trb not found in segment ffff8800c7aa8de0 

For some reason it tries to search for a trb just recently handled. The trb ffff8800c7ab5800 was already searched, found and moved past. It may be some spurious event pointing to an old trb, and we start to search for it in a new range. search wraps around and fails.

Could you add xhci debugging, reproduce this and send me the ouput.

mount -t debugfs none /sys/kernel/debug
echo -n 'module xhci_hcd =p' > /sys/kernel/debug/dynamic_debug/control
Comment 9 Dieter Steinwedel 2014-08-02 12:58:02 UTC
Here is the requested output:

Aug  2 14:47:08 mc kernel: [ 1183.060012] xhci_hcd 0000:00:14.0: @ffff880407a23054 (virt) @407a23054 (dma) 0x000000 - rsvd[0]
Aug  2 14:47:08 mc kernel: [ 1183.060014] xhci_hcd 0000:00:14.0: @ffff880407a23058 (virt) @407a23058 (dma) 0x000000 - rsvd[1]
Aug  2 14:47:08 mc kernel: [ 1183.060016] xhci_hcd 0000:00:14.0: @ffff880407a2305c (virt) @407a2305c (dma) 0x000000 - rsvd[2]
Aug  2 14:47:08 mc kernel: [ 1183.060018] xhci_hcd 0000:00:14.0: IN Endpoint 01 Context (ep_index 02):
Aug  2 14:47:08 mc kernel: [ 1183.060020] xhci_hcd 0000:00:14.0: @ffff880407a23060 (virt) @407a23060 (dma) 0x000001 - ep_info
Aug  2 14:47:08 mc kernel: [ 1183.060021] xhci_hcd 0000:00:14.0: @ffff880407a23064 (virt) @407a23064 (dma) 0x2000036 - ep_info2
Aug  2 14:47:08 mc kernel: [ 1183.060023] xhci_hcd 0000:00:14.0: @ffff880407a23068 (virt) @407a23068 (dma) 0x3d4f59001 - deq
Aug  2 14:47:08 mc kernel: [ 1183.060026] xhci_hcd 0000:00:14.0: @ffff880407a23070 (virt) @407a23070 (dma) 0x000000 - tx_info
Aug  2 14:47:08 mc kernel: [ 1183.060030] xhci_hcd 0000:00:14.0: @ffff880407a23074 (virt) @407a23074 (dma) 0x000000 - rsvd[0]
Aug  2 14:47:08 mc kernel: [ 1183.060034] xhci_hcd 0000:00:14.0: @ffff880407a23078 (virt) @407a23078 (dma) 0x000000 - rsvd[1]
Aug  2 14:47:08 mc kernel: [ 1183.060036] xhci_hcd 0000:00:14.0: @ffff880407a2307c (virt) @407a2307c (dma) 0x000000 - rsvd[2]
Aug  2 14:47:08 mc kernel: [ 1183.060040] xhci_hcd 0000:00:14.0: Ring cache full (31 rings), freeing ring
Aug  2 14:47:08 mc kernel: [ 1183.060061] xhci_hcd 0000:00:14.0: Queueing reset endpoint command
Aug  2 14:47:08 mc kernel: [ 1183.060063] xhci_hcd 0000:00:14.0: Cleaning up stalled endpoint ring
Aug  2 14:47:08 mc kernel: [ 1183.060064] xhci_hcd 0000:00:14.0: Finding endpoint context
Aug  2 14:47:08 mc kernel: [ 1183.060066] xhci_hcd 0000:00:14.0: Failed finding new dequeue state
Aug  2 14:47:08 mc kernel: [ 1183.060068] xhci_hcd 0000:00:14.0: Cycle state = 0x0
Aug  2 14:47:08 mc kernel: [ 1183.060070] xhci_hcd 0000:00:14.0: New dequeue segment = ffff8800c66f6e40 (virtual)
Aug  2 14:47:08 mc kernel: [ 1183.060072] xhci_hcd 0000:00:14.0: New dequeue pointer = 0x3d4f59000 (DMA)
Aug  2 14:47:08 mc kernel: [ 1183.060073] xhci_hcd 0000:00:14.0: Queueing new dequeue state
Aug  2 14:47:08 mc kernel: [ 1183.060076] xhci_hcd 0000:00:14.0: Set TR Deq Ptr cmd, new deq seg = ffff8800c66f6e40 (0x3d4f59000 dma), new deq ptr = ffff8803d4f59000 (0x3d4f59000 dma), new cycle = 0
Aug  2 14:47:08 mc kernel: [ 1183.060078] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:08 mc kernel: [ 1183.060094] xhci_hcd 0000:00:14.0: Ignoring reset ep completion code of 19
Aug  2 14:47:08 mc kernel: [ 1183.060096] xhci_hcd 0000:00:14.0: WARN Set TR Deq Ptr cmd failed due to incorrect slot or ep state.
Aug  2 14:47:08 mc kernel: [ 1183.060098] xhci_hcd 0000:00:14.0: Slot state = 3, EP state = 1
Aug  2 14:47:08 mc kernel: [ 1183.086451] xhci_hcd 0000:00:14.0: ERROR no room on ep ring, try ring expansion
Aug  2 14:47:08 mc kernel: [ 1183.086457] xhci_hcd 0000:00:14.0: ring expansion succeed, now has 4 segments
Aug  2 14:47:09 mc kernel: [ 1183.517133] xhci_hcd 0000:00:14.0: Cancel URB ffff8803d4f58300, dev 5, ep 0x81, starting at offset 0x3c45442d0
Aug  2 14:47:09 mc kernel: [ 1183.517137] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.517143] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.517147] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3c45442d0 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.517148] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c45442d0
Aug  2 14:47:09 mc kernel: [ 1183.517149] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c45442e0
Aug  2 14:47:09 mc kernel: [ 1183.517150] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c45442f0
Aug  2 14:47:09 mc kernel: [ 1183.517158] xhci_hcd 0000:00:14.0: Cancel URB ffff8803d4f58e40, dev 5, ep 0x81, starting at offset 0x3c4544300
Aug  2 14:47:09 mc kernel: [ 1183.517160] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.517184] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.517187] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3c4544300 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.517188] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c4544300
Aug  2 14:47:09 mc kernel: [ 1183.517190] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c4544310
Aug  2 14:47:09 mc kernel: [ 1183.517192] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c4544320
Aug  2 14:47:09 mc kernel: [ 1183.517202] xhci_hcd 0000:00:14.0: Cancel URB ffff8803d4f58840, dev 5, ep 0x81, starting at offset 0x3c4544330
Aug  2 14:47:09 mc kernel: [ 1183.517204] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.517222] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.517224] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3c4544330 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.517225] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c4544330
Aug  2 14:47:09 mc kernel: [ 1183.517226] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c4544340
Aug  2 14:47:09 mc kernel: [ 1183.517227] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c4544350
Aug  2 14:47:09 mc kernel: [ 1183.517234] xhci_hcd 0000:00:14.0: Cancel URB ffff8803d4f58a80, dev 5, ep 0x81, starting at offset 0x3c4544360
Aug  2 14:47:09 mc kernel: [ 1183.517235] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.517263] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.517265] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3c4544360 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.517266] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c4544360
Aug  2 14:47:09 mc kernel: [ 1183.517268] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c4544370
Aug  2 14:47:09 mc kernel: [ 1183.517269] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c4544380
Aug  2 14:47:09 mc kernel: [ 1183.517290] xhci_hcd 0000:00:14.0: Cancel URB ffff8803d4f58780, dev 5, ep 0x81, starting at offset 0x3c4544390
Aug  2 14:47:09 mc kernel: [ 1183.517292] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.517303] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.517305] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3c4544390 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.517307] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c4544390
Aug  2 14:47:09 mc kernel: [ 1183.517309] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c45443a0
Aug  2 14:47:09 mc kernel: [ 1183.517311] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c45443b0
Aug  2 14:47:09 mc kernel: [ 1183.517320] xhci_hcd 0000:00:14.0: Cancel URB ffff8803d4f58d80, dev 5, ep 0x81, starting at offset 0x3c45443c0
Aug  2 14:47:09 mc kernel: [ 1183.517322] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.517344] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.517345] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3c45443c0 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.517347] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c45443c0
Aug  2 14:47:09 mc kernel: [ 1183.517348] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c45443d0
Aug  2 14:47:09 mc kernel: [ 1183.517350] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c45443e0
Aug  2 14:47:09 mc kernel: [ 1183.517358] xhci_hcd 0000:00:14.0: Cancel URB ffff8803d4f58cc0, dev 5, ep 0x81, starting at offset 0x3d4f59000
Aug  2 14:47:09 mc kernel: [ 1183.517360] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.517383] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.517384] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3d4f59000 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.517385] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59000
Aug  2 14:47:09 mc kernel: [ 1183.517386] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59010
Aug  2 14:47:09 mc kernel: [ 1183.517387] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59020
Aug  2 14:47:09 mc kernel: [ 1183.517395] xhci_hcd 0000:00:14.0: Cancel URB ffff8803d4f583c0, dev 5, ep 0x81, starting at offset 0x3d4f59030
Aug  2 14:47:09 mc kernel: [ 1183.517397] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.517423] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.517424] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3d4f59030 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.517425] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59030
Aug  2 14:47:09 mc kernel: [ 1183.517426] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59040
Aug  2 14:47:09 mc kernel: [ 1183.517427] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59050
Aug  2 14:47:09 mc kernel: [ 1183.517435] xhci_hcd 0000:00:14.0: Cancel URB ffff8800d5b4fd80, dev 5, ep 0x81, starting at offset 0x3d4f59060
Aug  2 14:47:09 mc kernel: [ 1183.517436] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.517462] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.517463] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3d4f59060 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.517464] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59060
Aug  2 14:47:09 mc kernel: [ 1183.517465] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59070
Aug  2 14:47:09 mc kernel: [ 1183.517466] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59080
Aug  2 14:47:09 mc kernel: [ 1183.517473] xhci_hcd 0000:00:14.0: Cancel URB ffff8800d5b4fc00, dev 5, ep 0x81, starting at offset 0x3d4f59090
Aug  2 14:47:09 mc kernel: [ 1183.517474] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.517507] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.517508] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3d4f59090 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.517509] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59090
Aug  2 14:47:09 mc kernel: [ 1183.517510] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f590a0
Aug  2 14:47:09 mc kernel: [ 1183.517511] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f590b0
Aug  2 14:47:09 mc kernel: [ 1183.517518] xhci_hcd 0000:00:14.0: Cancel URB ffff8800d5b4f3c0, dev 5, ep 0x81, starting at offset 0x3d4f590c0
Aug  2 14:47:09 mc kernel: [ 1183.517519] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.517542] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.517544] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3d4f590c0 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.517545] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f590c0
Aug  2 14:47:09 mc kernel: [ 1183.517546] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f590d0
Aug  2 14:47:09 mc kernel: [ 1183.517547] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f590e0
Aug  2 14:47:09 mc kernel: [ 1183.517553] xhci_hcd 0000:00:14.0: Cancel URB ffff8800d5b4f300, dev 5, ep 0x81, starting at offset 0x3d4f590f0
Aug  2 14:47:09 mc kernel: [ 1183.517554] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.517582] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.517584] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3d4f590f0 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.517585] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f590f0
Aug  2 14:47:09 mc kernel: [ 1183.517586] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59100
Aug  2 14:47:09 mc kernel: [ 1183.517587] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59110
Aug  2 14:47:09 mc kernel: [ 1183.517593] xhci_hcd 0000:00:14.0: Cancel URB ffff8800d5b4f780, dev 5, ep 0x81, starting at offset 0x3d4f59120
Aug  2 14:47:09 mc kernel: [ 1183.517594] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.517622] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.517623] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3d4f59120 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.517624] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59120
Aug  2 14:47:09 mc kernel: [ 1183.517625] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59130
Aug  2 14:47:09 mc kernel: [ 1183.517626] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59140
Aug  2 14:47:09 mc kernel: [ 1183.517633] xhci_hcd 0000:00:14.0: Cancel URB ffff8800d5b4f840, dev 5, ep 0x81, starting at offset 0x3d4f59150
Aug  2 14:47:09 mc kernel: [ 1183.517634] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.517662] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.517663] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3d4f59150 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.517664] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59150
Aug  2 14:47:09 mc kernel: [ 1183.517665] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59160
Aug  2 14:47:09 mc kernel: [ 1183.517666] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59170
Aug  2 14:47:09 mc kernel: [ 1183.517673] xhci_hcd 0000:00:14.0: Cancel URB ffff8800d5b4f6c0, dev 5, ep 0x81, starting at offset 0x3d4f59180
Aug  2 14:47:09 mc kernel: [ 1183.517674] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.517705] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.517708] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3d4f59180 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.517709] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59180
Aug  2 14:47:09 mc kernel: [ 1183.517710] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59190
Aug  2 14:47:09 mc kernel: [ 1183.517711] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f591a0
Aug  2 14:47:09 mc kernel: [ 1183.517720] xhci_hcd 0000:00:14.0: Cancel URB ffff8804038163c0, dev 5, ep 0x81, starting at offset 0x3d4f591b0
Aug  2 14:47:09 mc kernel: [ 1183.517725] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.517744] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.517750] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3d4f591b0 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.517755] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f591b0
Aug  2 14:47:09 mc kernel: [ 1183.517759] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f591c0
Aug  2 14:47:09 mc kernel: [ 1183.517763] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f591d0
Aug  2 14:47:09 mc kernel: [ 1183.517776] xhci_hcd 0000:00:14.0: Cancel URB ffff880403816480, dev 5, ep 0x81, starting at offset 0x3d4f591e0
Aug  2 14:47:09 mc kernel: [ 1183.517782] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.517790] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.517792] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3d4f591e0 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.517794] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f591e0
Aug  2 14:47:09 mc kernel: [ 1183.517796] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f591f0
Aug  2 14:47:09 mc kernel: [ 1183.517798] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59200
Aug  2 14:47:09 mc kernel: [ 1183.517809] xhci_hcd 0000:00:14.0: Cancel URB ffff880403816cc0, dev 5, ep 0x81, starting at offset 0x3d4f59210
Aug  2 14:47:09 mc kernel: [ 1183.517811] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.517831] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.517833] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3d4f59210 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.517835] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59210
Aug  2 14:47:09 mc kernel: [ 1183.517837] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59220
Aug  2 14:47:09 mc kernel: [ 1183.517839] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59230
Aug  2 14:47:09 mc kernel: [ 1183.517851] xhci_hcd 0000:00:14.0: Cancel URB ffff8804038160c0, dev 5, ep 0x81, starting at offset 0x3d4f59240
Aug  2 14:47:09 mc kernel: [ 1183.517854] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.517872] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.517877] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3d4f59240 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.517882] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59240
Aug  2 14:47:09 mc kernel: [ 1183.517884] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59250
Aug  2 14:47:09 mc kernel: [ 1183.517886] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59260
Aug  2 14:47:09 mc kernel: [ 1183.517920] xhci_hcd 0000:00:14.0: Cancel URB ffff880403816d80, dev 5, ep 0x81, starting at offset 0x3d4f59270
Aug  2 14:47:09 mc kernel: [ 1183.517921] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.517928] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.517930] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3d4f59270 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.517931] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59270
Aug  2 14:47:09 mc kernel: [ 1183.517932] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59280
Aug  2 14:47:09 mc kernel: [ 1183.517933] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59290
Aug  2 14:47:09 mc kernel: [ 1183.517941] xhci_hcd 0000:00:14.0: Cancel URB ffff880403816f00, dev 5, ep 0x81, starting at offset 0x3d4f592a0
Aug  2 14:47:09 mc kernel: [ 1183.517946] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.517968] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.517969] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3d4f592a0 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.517971] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f592a0
Aug  2 14:47:09 mc kernel: [ 1183.517972] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f592b0
Aug  2 14:47:09 mc kernel: [ 1183.517973] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f592c0
Aug  2 14:47:09 mc kernel: [ 1183.517982] xhci_hcd 0000:00:14.0: Cancel URB ffff880403816e40, dev 5, ep 0x81, starting at offset 0x3d4f592d0
Aug  2 14:47:09 mc kernel: [ 1183.517983] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.518007] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.518008] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3d4f592d0 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.518009] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f592d0
Aug  2 14:47:09 mc kernel: [ 1183.518010] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f592e0
Aug  2 14:47:09 mc kernel: [ 1183.518011] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f592f0
Aug  2 14:47:09 mc kernel: [ 1183.518019] xhci_hcd 0000:00:14.0: Cancel URB ffff880403816a80, dev 5, ep 0x81, starting at offset 0x3d4f59300
Aug  2 14:47:09 mc kernel: [ 1183.518020] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.518049] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.518052] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3d4f59300 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.518054] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59300
Aug  2 14:47:09 mc kernel: [ 1183.518056] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59310
Aug  2 14:47:09 mc kernel: [ 1183.518058] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3d4f59320
Aug  2 14:47:09 mc kernel: [ 1183.518082] xhci_hcd 0000:00:14.0: Cancel URB ffff8804041a8000, dev 5, ep 0x81, starting at offset 0x3c4544000
Aug  2 14:47:09 mc kernel: [ 1183.518085] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.518091] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.518096] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3c4544000 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.518100] xhci_hcd 0000:00:14.0: Finding endpoint context
Aug  2 14:47:09 mc kernel: [ 1183.518105] xhci_hcd 0000:00:14.0: Cycle state = 0x1
Aug  2 14:47:09 mc kernel: [ 1183.518110] xhci_hcd 0000:00:14.0: New dequeue segment = ffff8800c66f6b20 (virtual)
Aug  2 14:47:09 mc kernel: [ 1183.518115] xhci_hcd 0000:00:14.0: New dequeue pointer = 0x3c4544030 (DMA)
Aug  2 14:47:09 mc kernel: [ 1183.518118] xhci_hcd 0000:00:14.0: Set TR Deq Ptr cmd, new deq seg = ffff8800c66f6b20 (0x3c4544000 dma), new deq ptr = ffff8803c4544030 (0x3c4544030 dma), new cycle = 1
Aug  2 14:47:09 mc kernel: [ 1183.518120] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.518127] xhci_hcd 0000:00:14.0: Successful Set TR Deq Ptr cmd, deq = @3c4544030
Aug  2 14:47:09 mc kernel: [ 1183.518516] xhci_hcd 0000:00:14.0: Cancel URB ffff8804041a8540, dev 5, ep 0x81, starting at offset 0x3c4544030
Aug  2 14:47:09 mc kernel: [ 1183.518518] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.518524] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.518527] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3c4544030 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.518528] xhci_hcd 0000:00:14.0: Finding endpoint context
Aug  2 14:47:09 mc kernel: [ 1183.518530] xhci_hcd 0000:00:14.0: Cycle state = 0x1
Aug  2 14:47:09 mc kernel: [ 1183.518532] xhci_hcd 0000:00:14.0: New dequeue segment = ffff8800c66f6b20 (virtual)
Aug  2 14:47:09 mc kernel: [ 1183.518534] xhci_hcd 0000:00:14.0: New dequeue pointer = 0x3c4544060 (DMA)
Aug  2 14:47:09 mc kernel: [ 1183.518537] xhci_hcd 0000:00:14.0: Set TR Deq Ptr cmd, new deq seg = ffff8800c66f6b20 (0x3c4544000 dma), new deq ptr = ffff8803c4544060 (0x3c4544060 dma), new cycle = 1
Aug  2 14:47:09 mc kernel: [ 1183.518538] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.518565] xhci_hcd 0000:00:14.0: Successful Set TR Deq Ptr cmd, deq = @3c4544060
Aug  2 14:47:09 mc kernel: [ 1183.518811] xhci_hcd 0000:00:14.0: Cancel URB ffff8804041a89c0, dev 5, ep 0x81, starting at offset 0x3c4544060
Aug  2 14:47:09 mc kernel: [ 1183.518814] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.518820] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.518823] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3c4544060 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.518824] xhci_hcd 0000:00:14.0: Finding endpoint context
Aug  2 14:47:09 mc kernel: [ 1183.518826] xhci_hcd 0000:00:14.0: Cycle state = 0x1
Aug  2 14:47:09 mc kernel: [ 1183.518828] xhci_hcd 0000:00:14.0: New dequeue segment = ffff8800c66f6b20 (virtual)
Aug  2 14:47:09 mc kernel: [ 1183.518830] xhci_hcd 0000:00:14.0: New dequeue pointer = 0x3c4544090 (DMA)
Aug  2 14:47:09 mc kernel: [ 1183.518832] xhci_hcd 0000:00:14.0: Set TR Deq Ptr cmd, new deq seg = ffff8800c66f6b20 (0x3c4544000 dma), new deq ptr = ffff8803c4544090 (0x3c4544090 dma), new cycle = 1
Aug  2 14:47:09 mc kernel: [ 1183.518834] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.518845] xhci_hcd 0000:00:14.0: Cancel URB ffff8804041a8480, dev 5, ep 0x81, starting at offset 0x3c4544090
Aug  2 14:47:09 mc kernel: [ 1183.518847] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.518861] xhci_hcd 0000:00:14.0: Successful Set TR Deq Ptr cmd, deq = @3c4544090
Aug  2 14:47:09 mc kernel: [ 1183.518863] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3c4544090 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.518864] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c4544090
Aug  2 14:47:09 mc kernel: [ 1183.518865] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c45440a0
Aug  2 14:47:09 mc kernel: [ 1183.518866] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c45440b0
Aug  2 14:47:09 mc kernel: [ 1183.518873] xhci_hcd 0000:00:14.0: Cancel URB ffff8804041a8300, dev 5, ep 0x81, starting at offset 0x3c45440c0
Aug  2 14:47:09 mc kernel: [ 1183.518874] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.518901] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.518902] xhci_hcd 0000:00:14.0: event_trb is a no-op TRB. Skip it
Aug  2 14:47:09 mc kernel: [ 1183.518903] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3c45440c0 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.518904] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c45440c0
Aug  2 14:47:09 mc kernel: [ 1183.518905] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c45440d0
Aug  2 14:47:09 mc kernel: [ 1183.518906] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c45440e0
Aug  2 14:47:09 mc kernel: [ 1183.518912] xhci_hcd 0000:00:14.0: Cancel URB ffff8804041a8cc0, dev 5, ep 0x81, starting at offset 0x3c45440f0
Aug  2 14:47:09 mc kernel: [ 1183.518913] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.518940] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.518941] xhci_hcd 0000:00:14.0: event_trb is a no-op TRB. Skip it
Aug  2 14:47:09 mc kernel: [ 1183.518942] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3c45440f0 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.518943] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c45440f0
Aug  2 14:47:09 mc kernel: [ 1183.518944] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c4544100
Aug  2 14:47:09 mc kernel: [ 1183.518945] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c4544110
Aug  2 14:47:09 mc kernel: [ 1183.518951] xhci_hcd 0000:00:14.0: Cancel URB ffff880403816c00, dev 5, ep 0x81, starting at offset 0x3c4544120
Aug  2 14:47:09 mc kernel: [ 1183.518953] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.518980] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.518981] xhci_hcd 0000:00:14.0: event_trb is a no-op TRB. Skip it
Aug  2 14:47:09 mc kernel: [ 1183.518982] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3c4544120 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.518983] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c4544120
Aug  2 14:47:09 mc kernel: [ 1183.518984] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c4544130
Aug  2 14:47:09 mc kernel: [ 1183.518985] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c4544140
Aug  2 14:47:09 mc kernel: [ 1183.518992] xhci_hcd 0000:00:14.0: Cancel URB ffff8803d4f58480, dev 5, ep 0x81, starting at offset 0x3c4544150
Aug  2 14:47:09 mc kernel: [ 1183.518993] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.519020] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.519021] xhci_hcd 0000:00:14.0: event_trb is a no-op TRB. Skip it
Aug  2 14:47:09 mc kernel: [ 1183.519022] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3c4544150 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.519023] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c4544150
Aug  2 14:47:09 mc kernel: [ 1183.519024] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c4544160
Aug  2 14:47:09 mc kernel: [ 1183.519025] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c4544170
Aug  2 14:47:09 mc kernel: [ 1183.519031] xhci_hcd 0000:00:14.0: Cancel URB ffff8803d4f58180, dev 5, ep 0x81, starting at offset 0x3c4544180
Aug  2 14:47:09 mc kernel: [ 1183.519033] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.519059] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.519060] xhci_hcd 0000:00:14.0: event_trb is a no-op TRB. Skip it
Aug  2 14:47:09 mc kernel: [ 1183.519061] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3c4544180 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.519062] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c4544180
Aug  2 14:47:09 mc kernel: [ 1183.519063] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c4544190
Aug  2 14:47:09 mc kernel: [ 1183.519064] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c45441a0
Aug  2 14:47:09 mc kernel: [ 1183.519070] xhci_hcd 0000:00:14.0: Cancel URB ffff8803d4f58000, dev 5, ep 0x81, starting at offset 0x3c45441b0
Aug  2 14:47:09 mc kernel: [ 1183.519072] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.519100] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.519101] xhci_hcd 0000:00:14.0: event_trb is a no-op TRB. Skip it
Aug  2 14:47:09 mc kernel: [ 1183.519102] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3c45441b0 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.519103] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c45441b0
Aug  2 14:47:09 mc kernel: [ 1183.519104] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c45441c0
Aug  2 14:47:09 mc kernel: [ 1183.519105] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c45441d0
Aug  2 14:47:09 mc kernel: [ 1183.519111] xhci_hcd 0000:00:14.0: Cancel URB ffff8803d4f586c0, dev 5, ep 0x81, starting at offset 0x3c45441e0
Aug  2 14:47:09 mc kernel: [ 1183.519112] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.519139] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.519140] xhci_hcd 0000:00:14.0: event_trb is a no-op TRB. Skip it
Aug  2 14:47:09 mc kernel: [ 1183.519141] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3c45441e0 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.519142] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c45441e0
Aug  2 14:47:09 mc kernel: [ 1183.519143] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c45441f0
Aug  2 14:47:09 mc kernel: [ 1183.519144] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c4544200
Aug  2 14:47:09 mc kernel: [ 1183.519151] xhci_hcd 0000:00:14.0: Cancel URB ffff8803d4f58f00, dev 5, ep 0x81, starting at offset 0x3c4544210
Aug  2 14:47:09 mc kernel: [ 1183.519152] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.519180] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.519181] xhci_hcd 0000:00:14.0: event_trb is a no-op TRB. Skip it
Aug  2 14:47:09 mc kernel: [ 1183.519182] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3c4544210 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.519183] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c4544210
Aug  2 14:47:09 mc kernel: [ 1183.519184] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c4544220
Aug  2 14:47:09 mc kernel: [ 1183.519185] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c4544230
Aug  2 14:47:09 mc kernel: [ 1183.519191] xhci_hcd 0000:00:14.0: Cancel URB ffff8803d4f58600, dev 5, ep 0x81, starting at offset 0x3c4544240
Aug  2 14:47:09 mc kernel: [ 1183.519192] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.519220] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.519221] xhci_hcd 0000:00:14.0: event_trb is a no-op TRB. Skip it
Aug  2 14:47:09 mc kernel: [ 1183.519222] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3c4544240 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.519223] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c4544240
Aug  2 14:47:09 mc kernel: [ 1183.519223] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c4544250
Aug  2 14:47:09 mc kernel: [ 1183.519224] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c4544260
Aug  2 14:47:09 mc kernel: [ 1183.519230] xhci_hcd 0000:00:14.0: Cancel URB ffff8803d4f58b40, dev 5, ep 0x81, starting at offset 0x3c4544270
Aug  2 14:47:09 mc kernel: [ 1183.519232] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.519260] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.519261] xhci_hcd 0000:00:14.0: event_trb is a no-op TRB. Skip it
Aug  2 14:47:09 mc kernel: [ 1183.519262] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3c4544270 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.519263] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c4544270
Aug  2 14:47:09 mc kernel: [ 1183.519264] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c4544280
Aug  2 14:47:09 mc kernel: [ 1183.519265] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c4544290
Aug  2 14:47:09 mc kernel: [ 1183.519271] xhci_hcd 0000:00:14.0: Cancel URB ffff8803d4f58900, dev 5, ep 0x81, starting at offset 0x3c45442a0
Aug  2 14:47:09 mc kernel: [ 1183.519272] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.519300] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB
Aug  2 14:47:09 mc kernel: [ 1183.519301] xhci_hcd 0000:00:14.0: event_trb is a no-op TRB. Skip it
Aug  2 14:47:09 mc kernel: [ 1183.519302] xhci_hcd 0000:00:14.0: Removing canceled TD starting at 0x3c45442a0 (dma).
Aug  2 14:47:09 mc kernel: [ 1183.519303] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c45442a0
Aug  2 14:47:09 mc kernel: [ 1183.519304] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c45442b0
Aug  2 14:47:09 mc kernel: [ 1183.519305] xhci_hcd 0000:00:14.0: TRB to noop at offset 0x3c45442c0
Aug  2 14:47:09 mc kernel: [ 1183.535505] xhci_hcd 0000:00:14.0: xhci_drop_endpoint called for udev ffff880407a68800
Aug  2 14:47:09 mc kernel: [ 1183.535510] xhci_hcd 0000:00:14.0: drop ep 0x81, slot id 1, new drop flags = 0x8, new add flags = 0x0, new slot info = 0x8300000
Aug  2 14:47:09 mc kernel: [ 1183.535515] xhci_hcd 0000:00:14.0: add ep 0x81, slot id 1, new drop flags = 0x8, new add flags = 0x8, new slot info = 0x18300000
Aug  2 14:47:09 mc kernel: [ 1183.535516] xhci_hcd 0000:00:14.0: xhci_check_bandwidth called for udev ffff880407a68800
Aug  2 14:47:09 mc kernel: [ 1183.535518] xhci_hcd 0000:00:14.0: New Input Control Context:
Aug  2 14:47:09 mc kernel: [ 1183.535520] xhci_hcd 0000:00:14.0: @ffff880407a24000 (virt) @407a24000 (dma) 0x000008 - drop flags
Aug  2 14:47:09 mc kernel: [ 1183.535522] xhci_hcd 0000:00:14.0: @ffff880407a24004 (virt) @407a24004 (dma) 0x000009 - add flags
Aug  2 14:47:09 mc kernel: [ 1183.535524] xhci_hcd 0000:00:14.0: @ffff880407a24008 (virt) @407a24008 (dma) 0x000000 - rsvd2[0]
Aug  2 14:47:09 mc kernel: [ 1183.535525] xhci_hcd 0000:00:14.0: @ffff880407a2400c (virt) @407a2400c (dma) 0x000000 - rsvd2[1]
Aug  2 14:47:09 mc kernel: [ 1183.535527] xhci_hcd 0000:00:14.0: @ffff880407a24010 (virt) @407a24010 (dma) 0x000000 - rsvd2[2]
Aug  2 14:47:09 mc kernel: [ 1183.535529] xhci_hcd 0000:00:14.0: @ffff880407a24014 (virt) @407a24014 (dma) 0x000000 - rsvd2[3]
Aug  2 14:47:09 mc kernel: [ 1183.535531] xhci_hcd 0000:00:14.0: @ffff880407a24018 (virt) @407a24018 (dma) 0x000000 - rsvd2[4]
Aug  2 14:47:09 mc kernel: [ 1183.535532] xhci_hcd 0000:00:14.0: @ffff880407a2401c (virt) @407a2401c (dma) 0x000000 - rsvd2[5]
Aug  2 14:47:09 mc kernel: [ 1183.535533] xhci_hcd 0000:00:14.0: Slot Context:
Aug  2 14:47:09 mc kernel: [ 1183.535534] xhci_hcd 0000:00:14.0: @ffff880407a24020 (virt) @407a24020 (dma) 0x18300000 - dev_info
Aug  2 14:47:09 mc kernel: [ 1183.535536] xhci_hcd 0000:00:14.0: @ffff880407a24024 (virt) @407a24024 (dma) 0x050000 - dev_info2
Aug  2 14:47:09 mc kernel: [ 1183.535537] xhci_hcd 0000:00:14.0: @ffff880407a24028 (virt) @407a24028 (dma) 0x000000 - tt_info
Aug  2 14:47:09 mc kernel: [ 1183.535538] xhci_hcd 0000:00:14.0: @ffff880407a2402c (virt) @407a2402c (dma) 0x000000 - dev_state
Aug  2 14:47:09 mc kernel: [ 1183.535539] xhci_hcd 0000:00:14.0: @ffff880407a24030 (virt) @407a24030 (dma) 0x000000 - rsvd[0]
Aug  2 14:47:09 mc kernel: [ 1183.535540] xhci_hcd 0000:00:14.0: @ffff880407a24034 (virt) @407a24034 (dma) 0x000000 - rsvd[1]
Aug  2 14:47:09 mc kernel: [ 1183.535541] xhci_hcd 0000:00:14.0: @ffff880407a24038 (virt) @407a24038 (dma) 0x000000 - rsvd[2]
Aug  2 14:47:09 mc kernel: [ 1183.535542] xhci_hcd 0000:00:14.0: @ffff880407a2403c (virt) @407a2403c (dma) 0x000000 - rsvd[3]
Aug  2 14:47:09 mc kernel: [ 1183.535543] xhci_hcd 0000:00:14.0: IN Endpoint 00 Context (ep_index 00):
Aug  2 14:47:09 mc kernel: [ 1183.535544] xhci_hcd 0000:00:14.0: @ffff880407a24040 (virt) @407a24040 (dma) 0x000000 - ep_info
Aug  2 14:47:09 mc kernel: [ 1183.535545] xhci_hcd 0000:00:14.0: @ffff880407a24044 (virt) @407a24044 (dma) 0x400026 - ep_info2
Aug  2 14:47:09 mc kernel: [ 1183.535546] xhci_hcd 0000:00:14.0: @ffff880407a24048 (virt) @407a24048 (dma) 0x4045f9831 - deq
Aug  2 14:47:09 mc kernel: [ 1183.535547] xhci_hcd 0000:00:14.0: @ffff880407a24050 (virt) @407a24050 (dma) 0x000000 - tx_info
Aug  2 14:47:09 mc kernel: [ 1183.535548] xhci_hcd 0000:00:14.0: @ffff880407a24054 (virt) @407a24054 (dma) 0x000000 - rsvd[0]
Aug  2 14:47:09 mc kernel: [ 1183.535549] xhci_hcd 0000:00:14.0: @ffff880407a24058 (virt) @407a24058 (dma) 0x000000 - rsvd[1]
Aug  2 14:47:09 mc kernel: [ 1183.535550] xhci_hcd 0000:00:14.0: @ffff880407a2405c (virt) @407a2405c (dma) 0x000000 - rsvd[2]
Aug  2 14:47:09 mc kernel: [ 1183.535551] xhci_hcd 0000:00:14.0: OUT Endpoint 01 Context (ep_index 01):
Aug  2 14:47:09 mc kernel: [ 1183.535552] xhci_hcd 0000:00:14.0: @ffff880407a24060 (virt) @407a24060 (dma) 0x000000 - ep_info
Aug  2 14:47:09 mc kernel: [ 1183.535553] xhci_hcd 0000:00:14.0: @ffff880407a24064 (virt) @407a24064 (dma) 0x000000 - ep_info2
Aug  2 14:47:09 mc kernel: [ 1183.535554] xhci_hcd 0000:00:14.0: @ffff880407a24068 (virt) @407a24068 (dma) 0x000000 - deq
Aug  2 14:47:09 mc kernel: [ 1183.535555] xhci_hcd 0000:00:14.0: @ffff880407a24070 (virt) @407a24070 (dma) 0x000000 - tx_info
Aug  2 14:47:09 mc kernel: [ 1183.535556] xhci_hcd 0000:00:14.0: @ffff880407a24074 (virt) @407a24074 (dma) 0x000000 - rsvd[0]
Aug  2 14:47:09 mc kernel: [ 1183.535557] xhci_hcd 0000:00:14.0: @ffff880407a24078 (virt) @407a24078 (dma) 0x000000 - rsvd[1]
Aug  2 14:47:09 mc kernel: [ 1183.535558] xhci_hcd 0000:00:14.0: @ffff880407a2407c (virt) @407a2407c (dma) 0x000000 - rsvd[2]
Aug  2 14:47:09 mc kernel: [ 1183.535559] xhci_hcd 0000:00:14.0: IN Endpoint 01 Context (ep_index 02):
Aug  2 14:47:09 mc kernel: [ 1183.535560] xhci_hcd 0000:00:14.0: @ffff880407a24080 (virt) @407a24080 (dma) 0x000000 - ep_info
Aug  2 14:47:09 mc kernel: [ 1183.535561] xhci_hcd 0000:00:14.0: @ffff880407a24084 (virt) @407a24084 (dma) 0x2000036 - ep_info2
Aug  2 14:47:09 mc kernel: [ 1183.535562] xhci_hcd 0000:00:14.0: @ffff880407a24088 (virt) @407a24088 (dma) 0x3c4544801 - deq
Aug  2 14:47:09 mc kernel: [ 1183.535563] xhci_hcd 0000:00:14.0: @ffff880407a24090 (virt) @407a24090 (dma) 0x000000 - tx_info
Aug  2 14:47:09 mc kernel: [ 1183.535564] xhci_hcd 0000:00:14.0: @ffff880407a24094 (virt) @407a24094 (dma) 0x000000 - rsvd[0]
Aug  2 14:47:09 mc kernel: [ 1183.535565] xhci_hcd 0000:00:14.0: @ffff880407a24098 (virt) @407a24098 (dma) 0x000000 - rsvd[1]
Aug  2 14:47:09 mc kernel: [ 1183.535566] xhci_hcd 0000:00:14.0: @ffff880407a2409c (virt) @407a2409c (dma) 0x000000 - rsvd[2]
Aug  2 14:47:09 mc kernel: [ 1183.535568] xhci_hcd 0000:00:14.0: // Ding dong!
Aug  2 14:47:09 mc kernel: [ 1183.535742] xhci_hcd 0000:00:14.0: Successful Endpoint Configure command
Aug  2 14:47:09 mc kernel: [ 1183.535744] xhci_hcd 0000:00:14.0: Output context after successful config ep cmd:
Aug  2 14:47:09 mc kernel: [ 1183.535744] xhci_hcd 0000:00:14.0: Slot Context:
Aug  2 14:47:09 mc kernel: [ 1183.535754] xhci_hcd 0000:00:14.0: @ffff880407a23000 (virt) @407a23000 (dma) 0x18300000 - dev_info
Aug  2 14:47:09 mc kernel: [ 1183.535755] xhci_hcd 0000:00:14.0: @ffff880407a23004 (virt) @407a23004 (dma) 0x050000 - dev_info2
Aug  2 14:47:09 mc kernel: [ 1183.535756] xhci_hcd 0000:00:14.0: @ffff880407a23008 (virt) @407a23008 (dma) 0x000000 - tt_info
Aug  2 14:47:09 mc kernel: [ 1183.535758] xhci_hcd 0000:00:14.0: @ffff880407a2300c (virt) @407a2300c (dma) 0x18000001 - dev_state
Aug  2 14:47:09 mc kernel: [ 1183.535759] xhci_hcd 0000:00:14.0: @ffff880407a23010 (virt) @407a23010 (dma) 0x000000 - rsvd[0]
Aug  2 14:47:09 mc kernel: [ 1183.535760] xhci_hcd 0000:00:14.0: @ffff880407a23014 (virt) @407a23014 (dma) 0x000000 - rsvd[1]
Aug  2 14:47:09 mc kernel: [ 1183.535761] xhci_hcd 0000:00:14.0: @ffff880407a23018 (virt) @407a23018 (dma) 0x000000 - rsvd[2]
Aug  2 14:47:09 mc kernel: [ 1183.535762] xhci_hcd 0000:00:14.0: @ffff880407a2301c (virt) @407a2301c (dma) 0x000000 - rsvd[3]
Aug  2 14:47:09 mc kernel: [ 1183.535763] xhci_hcd 0000:00:14.0: IN Endpoint 00 Context (ep_index 00):
Aug  2 14:47:09 mc kernel: [ 1183.535764] xhci_hcd 0000:00:14.0: @ffff880407a23020 (virt) @407a23020 (dma) 0x000001 - ep_info
Aug  2 14:47:09 mc kernel: [ 1183.535765] xhci_hcd 0000:00:14.0: @ffff880407a23024 (virt) @407a23024 (dma) 0x400026 - ep_info2
Aug  2 14:47:09 mc kernel: [ 1183.535766] xhci_hcd 0000:00:14.0: @ffff880407a23028 (virt) @407a23028 (dma) 0x4045f9831 - deq
Aug  2 14:47:09 mc kernel: [ 1183.535768] xhci_hcd 0000:00:14.0: @ffff880407a23030 (virt) @407a23030 (dma) 0x000000 - tx_info
Aug  2 14:47:09 mc kernel: [ 1183.535769] xhci_hcd 0000:00:14.0: @ffff880407a23034 (virt) @407a23034 (dma) 0x000000 - rsvd[0]
Aug  2 14:47:09 mc kernel: [ 1183.535770] xhci_hcd 0000:00:14.0: @ffff880407a23038 (virt) @407a23038 (dma) 0x000000 - rsvd[1]
Aug  2 14:47:09 mc kernel: [ 1183.535771] xhci_hcd 0000:00:14.0: @ffff880407a2303c (virt) @407a2303c (dma) 0x000000 - rsvd[2]
Aug  2 14:47:09 mc kernel: [ 1183.535772] xhci_hcd 0000:00:14.0: OUT Endpoint 01 Context (ep_index 01):
Aug  2 14:47:09 mc kernel: [ 1183.535773] xhci_hcd 0000:00:14.0: @ffff880407a23040 (virt) @407a23040 (dma) 0x000000 - ep_info
Aug  2 14:47:09 mc kernel: [ 1183.535774] xhci_hcd 0000:00:14.0: @ffff880407a23044 (virt) @407a23044 (dma) 0x000000 - ep_info2
Aug  2 14:47:09 mc kernel: [ 1183.535775] xhci_hcd 0000:00:14.0: @ffff880407a23048 (virt) @407a23048 (dma) 0x000000 - deq
Aug  2 14:47:09 mc kernel: [ 1183.535776] xhci_hcd 0000:00:14.0: @ffff880407a23050 (virt) @407a23050 (dma) 0x000000 - tx_info
Aug  2 14:47:09 mc kernel: [ 1183.535777] xhci_hcd 0000:00:14.0: @ffff880407a23054 (virt) @407a23054 (dma) 0x000000 - rsvd[0]
Aug  2 14:47:09 mc kernel: [ 1183.535779] xhci_hcd 0000:00:14.0: @ffff880407a23058 (virt) @407a23058 (dma) 0x000000 - rsvd[1]
Aug  2 14:47:09 mc kernel: [ 1183.535780] xhci_hcd 0000:00:14.0: @ffff880407a2305c (virt) @407a2305c (dma) 0x000000 - rsvd[2]
Aug  2 14:47:09 mc kernel: [ 1183.535781] xhci_hcd 0000:00:14.0: IN Endpoint 01 Context (ep_index 02):
Aug  2 14:47:09 mc kernel: [ 1183.535782] xhci_hcd 0000:00:14.0: @ffff880407a23060 (virt) @407a23060 (dma) 0x000001 - ep_info
Aug  2 14:47:09 mc kernel: [ 1183.535783] xhci_hcd 0000:00:14.0: @ffff880407a23064 (virt) @407a23064 (dma) 0x2000036 - ep_info2
Aug  2 14:47:09 mc kernel: [ 1183.535784] xhci_hcd 0000:00:14.0: @ffff880407a23068 (virt) @407a23068 (dma) 0x3c4544801 - deq
Aug  2 14:47:09 mc kernel: [ 1183.535785] xhci_hcd 0000:00:14.0: @ffff880407a23070 (virt) @407a23070 (dma) 0x000000 - tx_info
Aug  2 14:47:09 mc kernel: [ 1183.535786] xhci_hcd 0000:00:14.0: @ffff880407a23074 (virt) @407a23074 (dma) 0x000000 - rsvd[0]
Aug  2 14:47:09 mc kernel: [ 1183.535787] xhci_hcd 0000:00:14.0: @ffff880407a23078 (virt) @407a23078 (dma) 0x000000 - rsvd[1]
Aug  2 14:47:09 mc kernel: [ 1183.535789] xhci_hcd 0000:00:14.0: @ffff880407a2307c (virt) @407a2307c (dma) 0x000000 - rsvd[2]
Aug  2 14:47:09 mc kernel: [ 1183.535791] xhci_hcd 0000:00:14.0: Ring cache full (31 rings), freeing ring
Aug  2 14:47:09 mc kernel: [ 1183.535812] xhci_hcd 0000:00:14.0: Endpoint 0x81 not halted, refusing to reset.
Aug  2 14:47:09 mc kernel: [ 1183.541162] general protection fault: 0000 [#1] SMP 
Aug  2 14:47:09 mc kernel: [ 1183.541185] Modules linked in: nls_utf8(E) udf(E) crc_itu_t(E) pci_stub(E) vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) snd_oxygen(E) snd_oxygen_lib(E) snd_mpu401_uart(E) snd_pcm(E) snd_seq_midi(E) snd_seq_midi_event(E) snd_rawmidi(E) snd_seq(E) snd_seq_device(E) snd_timer(E) snd(E) soundcore(E) joydev(E) intel_rapl(E) x86_pkg_temp_thermal(E) intel_powerclamp(E) coretemp(E) kvm_intel(E) kvm(E) crct10dif_pclmul(E) crc32_pclmul(E) ghash_clmulni_intel(E) aesni_intel(E) aes_x86_64(E) lrw(E) gf128mul(E) glue_helper(E) ablk_helper(E) cryptd(E) serio_raw(E) rfcomm(E) bnep(E) bluetooth(E) shpchp(E) lpc_ich(E) i915(E) mei_me(E) mei(E) drm_kms_helper(E) drm(E) i2c_algo_bit(E) fujitsu_laptop(E) binfmt_misc(E) parport_pc(E) ppdev(E) video(E) lp(E) mac_hid(E) tpm_infineon(E) parport(E) hid_sunplus(E) psmouse(E) ahci(E) libahci(E) e1000e(E) ptp(E) usbhid(E) pps_core(E) hid(E)
Aug  2 14:47:09 mc kernel: [ 1183.541461] CPU: 2 PID: 5922 Comm: DVBRead Tainted: G           OE 3.16.0-rc7.ds07. #1
Aug  2 14:47:09 mc kernel: [ 1183.541483] Hardware name: FUJITSU D3222-B1/D3222-B1, BIOS V4.6.5.4 R1.23.0 for D3222-B1x 05/16/2014
Aug  2 14:47:09 mc kernel: [ 1183.541508] task: ffff8803b3676480 ti: ffff8803c76a8000 task.ti: ffff8803c76a8000
Aug  2 14:47:09 mc kernel: [ 1183.541528] RIP: 0010:[<ffffffff811b41b0>]  [<ffffffff811b41b0>] kmem_cache_alloc_trace+0x80/0x1f0
Aug  2 14:47:09 mc kernel: [ 1183.541557] RSP: 0018:ffff8803c76abe40  EFLAGS: 00010286
Aug  2 14:47:09 mc kernel: [ 1183.541571] RAX: 0000000000000000 RBX: ffff8803f1591680 RCX: 00000000001b1333
Aug  2 14:47:09 mc kernel: [ 1183.541591] RDX: 00000000001b1332 RSI: 00000000000000d0 RDI: ffff88040d801b00
Aug  2 14:47:09 mc kernel: [ 1183.541610] RBP: ffff8803c76abe78 R08: 00000000000171a0 R09: ffff88040d801b00
Aug  2 14:47:09 mc kernel: [ 1183.541629] R10: ffffffff8162363b R11: 0000000000000206 R12: 0a240593aeab3de4
Aug  2 14:47:09 mc kernel: [ 1183.541649] R13: 00000000000000d0 R14: 0000000000000040 R15: ffff88040d801b00
Aug  2 14:47:09 mc kernel: [ 1183.541668] FS:  00007ff8c67fc700(0000) GS:ffff88041e300000(0000) knlGS:0000000000000000
Aug  2 14:47:09 mc kernel: [ 1183.541690] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Aug  2 14:47:09 mc kernel: [ 1183.541705] CR2: 00007f44141bc000 CR3: 00000000d61b5000 CR4: 00000000001407e0
Aug  2 14:47:09 mc kernel: [ 1183.541725] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Aug  2 14:47:09 mc kernel: [ 1183.541744] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Aug  2 14:47:09 mc kernel: [ 1183.541762] Stack:
Aug  2 14:47:09 mc kernel: [ 1183.541769]  ffff88040d801b00 ffffffff8162363b ffff8803f1591680 ffff880407d25800
Aug  2 14:47:09 mc kernel: [ 1183.541792]  0000000000000000 ffffffff81cdc240 0000000000000001 ffff8803c76abe98
Aug  2 14:47:09 mc kernel: [ 1183.541815]  ffffffff8162363b 0000000000000001 ffff880407d25800 ffff8803c76abeb8
Aug  2 14:47:09 mc kernel: [ 1183.541838] Call Trace:
Aug  2 14:47:09 mc kernel: [ 1183.541849]  [<ffffffff8162363b>] ? sock_alloc_inode+0x3b/0xc0
Aug  2 14:47:09 mc kernel: [ 1183.541866]  [<ffffffff8162363b>] sock_alloc_inode+0x3b/0xc0
Aug  2 14:47:09 mc kernel: [ 1183.541882]  [<ffffffff811e9edd>] alloc_inode+0x1d/0xa0
Aug  2 14:47:09 mc kernel: [ 1183.541898]  [<ffffffff811ebce1>] new_inode_pseudo+0x11/0x60
Aug  2 14:47:09 mc kernel: [ 1183.541922]  [<ffffffff816231aa>] sock_alloc+0x1a/0x80
Aug  2 14:47:09 mc kernel: [ 1183.541935]  [<ffffffff81623e35>] __sock_create+0x85/0x260
Aug  2 14:47:09 mc kernel: [ 1183.541949]  [<ffffffff816253e2>] SyS_socket+0x52/0xc0
Aug  2 14:47:09 mc kernel: [ 1183.541963]  [<ffffffff81743a5c>] ? tracesys+0x7e/0xe6
Aug  2 14:47:09 mc kernel: [ 1183.541976]  [<ffffffff81743abf>] tracesys+0xe1/0xe6
Aug  2 14:47:09 mc kernel: [ 1183.541988] Code: dd 00 00 49 8b 50 08 4d 8b 20 49 8b 40 10 4d 85 e4 0f 84 14 01 00 00 48 85 c0 0f 84 0b 01 00 00 49 63 47 20 48 8d 4a 01 4d 8b 07 <49> 8b 1c 04 4c 89 e0 65 49 0f c7 08 0f 94 c0 84 c0 74 b9 49 63 
Aug  2 14:47:09 mc kernel: [ 1183.542079] RIP  [<ffffffff811b41b0>] kmem_cache_alloc_trace+0x80/0x1f0
Aug  2 14:47:09 mc kernel: [ 1183.542097]  RSP <ffff8803c76abe40>
Aug  2 14:47:09 mc kernel: [ 1183.542111] general protection fault: 0000 [#2] SMP 
Aug  2 14:47:09 mc kernel: [ 1183.542125] Modules linked in: nls_utf8(E) udf(E) crc_itu_t(E) pci_stub(E) vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) snd_oxygen(E) snd_oxygen_lib(E) snd_mpu401_uart(E) snd_pcm(E) snd_seq_midi(E) snd_seq_midi_event(E) snd_rawmidi(E) snd_seq(E) snd_seq_device(E) snd_timer(E) snd(E) soundcore(E) joydev(E) intel_rapl(E) x86_pkg_temp_thermal(E) intel_powerclamp(E) coretemp(E) kvm_intel(E) kvm(E) crct10dif_pclmul(E) crc32_pclmul(E) ghash_clmulni_intel(E) aesni_intel(E) aes_x86_64(E) lrw(E) gf128mul(E) glue_helper(E) ablk_helper(E) cryptd(E) serio_raw(E) rfcomm(E) bnep(E) bluetooth(E) shpchp(E) lpc_ich(E) i915(E) mei_me(E) mei(E) drm_kms_helper(E) drm(E) i2c_algo_bit(E) fujitsu_laptop(E) binfmt_misc(E) parport_pc(E) ppdev(E) video(E) lp(E) mac_hid(E) tpm_infineon(E) parport(E) hid_sunplus(E) psmouse(E) ahci(E) libahci(E) e1000e(E) ptp(E) usbhid(E) pps_core(E) hid(E)
Aug  2 14:47:09 mc kernel: [ 1183.542360] CPU: 2 PID: 5922 Comm: DVBRead Tainted: G           OE 3.16.0-rc7.ds07. #1
Aug  2 14:47:09 mc kernel: [ 1183.543179] Hardware name: FUJITSU D3222-B1/D3222-B1, BIOS V4.6.5.4 R1.23.0 for D3222-B1x 05/16/2014
Aug  2 14:47:09 mc kernel: [ 1183.544419] task: ffff8803b3676480 ti: ffff8803c76a8000 task.ti: ffff8803c76a8000
Aug  2 14:47:09 mc kernel: [ 1183.545787] RIP: 0010:[<ffffffff811b41b0>]  [<ffffffff811b41b0>] kmem_cache_alloc_trace+0x80/0x1f0
Aug  2 14:47:09 mc kernel: [ 1183.547137] RSP: 0018:ffff8803c76ab9c8  EFLAGS: 00010086
Aug  2 14:47:09 mc kernel: [ 1183.548443] RAX: 0000000000000000 RBX: ffff880404aff000 RCX: 00000000001b1333
Aug  2 14:47:09 mc kernel: [ 1183.549721] RDX: 00000000001b1332 RSI: 00000000000080d0 RDI: ffff88040d801b00
Aug  2 14:47:09 mc kernel: [ 1183.550960] RBP: ffff8803c76aba00 R08: 00000000000171a0 R09: ffff88040d801b00
Aug  2 14:47:09 mc kernel: [ 1183.552185] R10: ffffffffa0113cf7 R11: 0000000000000300 R12: 0a240593aeab3de4
Aug  2 14:47:09 mc kernel: [ 1183.553394] R13: 00000000000080d0 R14: 0000000000000030 R15: ffff88040d801b00
Aug  2 14:47:09 mc kernel: [ 1183.554576] FS:  00007ff8c67fc700(0000) GS:ffff88041e300000(0000) knlGS:0000000000000000
Aug  2 14:47:09 mc kernel: [ 1183.555705] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Aug  2 14:47:09 mc kernel: [ 1183.556819] CR2: 00007f44141bc000 CR3: 00000000d61b5000 CR4: 00000000001407e0
Aug  2 14:47:09 mc kernel: [ 1183.557928] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Aug  2 14:47:09 mc kernel: [ 1183.559035] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Aug  2 14:47:09 mc kernel: [ 1183.560137] Stack:
Aug  2 14:47:09 mc kernel: [ 1183.561229]  ffff88040d801b00 ffffffffa0113cf7 ffff880404aff000 ffff880404aff000
Aug  2 14:47:09 mc kernel: [ 1183.562353]  ffff8804043ee800 ffff8804040ccc00 ffff8804046f9638 ffff8803c76aba28
Aug  2 14:47:09 mc kernel: [ 1183.563468]  ffffffffa0113cf7 ffff880404aff000 ffff880404aff000 ffff8804043ee800
Aug  2 14:47:09 mc kernel: [ 1183.564576] Call Trace:
Aug  2 14:47:09 mc kernel: [ 1183.565675]  [<ffffffffa0113cf7>] ? drm_modeset_lock_all+0x27/0xd0 [drm]
Aug  2 14:47:09 mc kernel: [ 1183.566793]  [<ffffffffa0113cf7>] drm_modeset_lock_all+0x27/0xd0 [drm]
Aug  2 14:47:09 mc kernel: [ 1183.567937]  [<ffffffffa01722ef>] drm_fb_helper_pan_display+0x2f/0xf0 [drm_kms_helper]
Aug  2 14:47:09 mc kernel: [ 1183.569078]  [<ffffffff813e6939>] fb_pan_display+0xc9/0x190
Aug  2 14:47:09 mc kernel: [ 1183.570219]  [<ffffffff813e0a90>] bit_update_start+0x20/0x50
Aug  2 14:47:09 mc kernel: [ 1183.571328]  [<ffffffff813e0542>] fbcon_switch+0x3a2/0x550
Aug  2 14:47:09 mc kernel: [ 1183.572446]  [<ffffffff8146e0b9>] redraw_screen+0x189/0x240
Aug  2 14:47:09 mc kernel: [ 1183.573539]  [<ffffffff813ddada>] fbcon_blank+0x20a/0x2d0
Aug  2 14:47:09 mc kernel: [ 1183.574649]  [<ffffffff810c6b14>] ? wake_up_klogd+0x34/0x50
Aug  2 14:47:09 mc kernel: [ 1183.575739]  [<ffffffff810c6d28>] ? console_unlock+0x1f8/0x440
Aug  2 14:47:09 mc kernel: [ 1183.576853]  [<ffffffff8107904b>] ? lock_timer_base.isra.34+0x2b/0x50
Aug  2 14:47:09 mc kernel: [ 1183.577948]  [<ffffffff8107881f>] ? internal_add_timer+0x2f/0x70
Aug  2 14:47:09 mc kernel: [ 1183.579043]  [<ffffffff8107ad0a>] ? mod_timer+0x12a/0x1e0
Aug  2 14:47:09 mc kernel: [ 1183.580140]  [<ffffffff8146ebd8>] do_unblank_screen+0xb8/0x1f0
Aug  2 14:47:09 mc kernel: [ 1183.581237]  [<ffffffff8146ed20>] unblank_screen+0x10/0x20
Aug  2 14:47:09 mc kernel: [ 1183.582340]  [<ffffffff8137c8a9>] bust_spinlocks+0x19/0x40
Aug  2 14:47:09 mc kernel: [ 1183.583464]  [<ffffffff81016918>] oops_end+0x38/0x150
Aug  2 14:47:09 mc kernel: [ 1183.584574]  [<ffffffff81016d3b>] die+0x4b/0x70
Aug  2 14:47:09 mc kernel: [ 1183.585606]  [<ffffffff81013846>] do_general_protection+0x126/0x1b0
Aug  2 14:47:09 mc kernel: [ 1183.586635]  [<ffffffff817458f8>] general_protection+0x28/0x30
Aug  2 14:47:09 mc kernel: [ 1183.587657]  [<ffffffff8162363b>] ? sock_alloc_inode+0x3b/0xc0
Aug  2 14:47:09 mc kernel: [ 1183.588680]  [<ffffffff811b41b0>] ? kmem_cache_alloc_trace+0x80/0x1f0
Aug  2 14:47:09 mc kernel: [ 1183.589686]  [<ffffffff8162363b>] ? sock_alloc_inode+0x3b/0xc0
Aug  2 14:47:09 mc kernel: [ 1183.590671]  [<ffffffff8162363b>] sock_alloc_inode+0x3b/0xc0
Aug  2 14:47:09 mc kernel: [ 1183.591594]  [<ffffffff811e9edd>] alloc_inode+0x1d/0xa0
Aug  2 14:47:09 mc kernel: [ 1183.592459]  [<ffffffff811ebce1>] new_inode_pseudo+0x11/0x60
Aug  2 14:47:09 mc kernel: [ 1183.593263]  [<ffffffff816231aa>] sock_alloc+0x1a/0x80
Aug  2 14:47:09 mc kernel: [ 1183.594107]  [<ffffffff81623e35>] __sock_create+0x85/0x260
Aug  2 14:47:09 mc kernel: [ 1183.594922]  [<ffffffff816253e2>] SyS_socket+0x52/0xc0
Aug  2 14:47:09 mc kernel: [ 1183.595678]  [<ffffffff81743a5c>] ? tracesys+0x7e/0xe6
Aug  2 14:47:09 mc kernel: [ 1183.596391]  [<ffffffff81743abf>] tracesys+0xe1/0xe6
Aug  2 14:47:09 mc kernel: [ 1183.597106] Code: dd 00 00 49 8b 50 08 4d 8b 20 49 8b 40 10 4d 85 e4 0f 84 14 01 00 00 48 85 c0 0f 84 0b 01 00 00 49 63 47 20 48 8d 4a 01 4d 8b 07 <49> 8b 1c 04 4c 89 e0 65 49 0f c7 08 0f 94 c0 84 c0 74 b9 49 63 
Aug  2 14:47:09 mc kernel: [ 1183.598679] RIP  [<ffffffff811b41b0>] kmem_cache_alloc_trace+0x80/0x1f0
Aug  2 14:47:09 mc kernel: [ 1183.599453]  RSP <ffff8803c76ab9c8>
Aug  2 14:47:09 mc kernel: [ 1183.600222] ---[ end trace f1d412b8bf9e98d0 ]---
Comment 10 Sander Jansen 2014-08-11 13:54:48 UTC
I experienced the same issue when plugging in the sansa clip+ player. This is with Linux 3.15.8 on x86_64:

[  319.254986] xhci_hcd 0000:00:14.0: Setup ERROR: setup context command for slot 5.
[  319.254993] usb 2-2: hub failed to enable device, error -22
[  319.414824] usb 2-2: reset high-speed USB device number 6 using xhci_hcd
[  319.429224] xhci_hcd 0000:00:14.0: xHCI xhci_drop_endpoint called with disabled ep ffff88023d544900
[  319.429232] xhci_hcd 0000:00:14.0: xHCI xhci_drop_endpoint called with disabled ep ffff88023d544948
[  319.429237] xhci_hcd 0000:00:14.0: xHCI xhci_drop_endpoint called with disabled ep ffff88023d544990
[  319.434056] ------------[ cut here ]------------
[  319.434085] WARNING: CPU: 1 PID: 1535 at drivers/usb/host/xhci-ring.c:607 xhci_find_new_dequeue_state+0x1d3/0x370 [xhci_hcd]()
[  319.434087] Modules linked in: uas usb_storage fuse ctr ccm bnep ecb btusb bluetooth hid_multitouch uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core usbhid videodev hid media 6lowpan_iphc nls_iso8859_1 nls_cp437 vfat fat snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic joydev mousedev intel_rapl x86_pkg_temp_thermal intel_powerclamp kvm_intel kvm snd_hda_intel coretemp thinkpad_acpi nvram hwmon arc4 snd_hda_controller snd_hda_codec crct10dif_pclmul snd_hwdep iwlmvm crc32_pclmul snd_pcm crc32c_intel ghash_clmulni_intel snd_timer snd soundcore aesni_intel iTCO_wdt led_class r8169 mii aes_x86_64 iTCO_vendor_support thermal i915 drm_kms_helper lrw gf128mul drm glue_helper ablk_helper cryptd evdev microcode mac80211 mac_hid intel_gtt iwlwifi i2c_algo_bit serio_raw i2c_i801 i2c_core
[  319.434131]  wmi psmouse pcspkr battery video cfg80211 mei_me mei ac lpc_ich shpchp button ideapad_laptop sparse_keymap rfkill processor acpi_call(O) ext4 crc16 mbcache jbd2 sd_mod crc_t10dif crct10dif_common atkbd libps2 i8042 serio ahci libahci xhci_hcd ehci_pci libata ehci_hcd scsi_mod usbcore usb_common
[  319.434155] CPU: 1 PID: 1535 Comm: pool Tainted: G          IO  3.15.8-1-ARCH #1
[  319.434157] Hardware name: LENOVO 20270           /Cherry 4A Touch , BIOS 7CCN13WW 06/11/2013
[  319.434158]  0000000000000000 000000006a7555aa ffff88023d72fb88 ffffffff815087fe
[  319.434162]  0000000000000000 ffff88023d72fbc0 ffffffff81069b2d ffff880241e72400
[  319.434165]  ffff88025368c000 ffff880252cd0500 ffff88023d72fc38 ffff880037bd1f00
[  319.434168] Call Trace:
[  319.434175]  [<ffffffff815087fe>] dump_stack+0x4d/0x6f
[  319.434180]  [<ffffffff81069b2d>] warn_slowpath_common+0x7d/0xa0
[  319.434183]  [<ffffffff81069c5a>] warn_slowpath_null+0x1a/0x20
[  319.434192]  [<ffffffffa012c6c3>] xhci_find_new_dequeue_state+0x1d3/0x370 [xhci_hcd]
[  319.434200]  [<ffffffffa01241fd>] xhci_cleanup_stalled_ring+0x7d/0x210 [xhci_hcd]
[  319.434208]  [<ffffffffa01244be>] xhci_endpoint_reset+0x12e/0x1a0 [xhci_hcd]
[  319.434220]  [<ffffffffa00106e5>] usb_hcd_reset_endpoint+0x25/0x70 [usbcore]
[  319.434230]  [<ffffffffa00135f5>] usb_enable_endpoint+0x75/0x80 [usbcore]
[  319.434240]  [<ffffffffa0013646>] usb_enable_interface+0x46/0x60 [usbcore]
[  319.434251]  [<ffffffffa0009cf3>] usb_reset_and_verify_device+0x653/0x790 [usbcore]
[  319.434261]  [<ffffffffa000a5a0>] usb_reset_device+0xf0/0x1c0 [usbcore]
[  319.434271]  [<ffffffffa001df3a>] usbdev_do_ioctl+0x43a/0x11b0 [usbcore]
[  319.434277]  [<ffffffff811f7e7c>] ? fsnotify+0x28c/0x370
[  319.434283]  [<ffffffff811b4687>] ? do_sync_write+0x67/0xa0
[  319.434292]  [<ffffffffa001ecde>] usbdev_ioctl+0xe/0x20 [usbcore]
[  319.434296]  [<ffffffff811c7b30>] do_vfs_ioctl+0x2d0/0x4b0
[  319.434301]  [<ffffffff811d223e>] ? __fget+0x6e/0xb0
[  319.434304]  [<ffffffff811c7d91>] SyS_ioctl+0x81/0xa0
[  319.434310]  [<ffffffff815165a9>] system_call_fastpath+0x16/0x1b
[  319.434312] ---[ end trace 39c7339afc434201 ]---
[  319.434320] BUG: unable to handle kernel NULL pointer dereference at 0000000000000010
[  319.434370] IP: [<ffffffffa012c8cd>] xhci_queue_new_dequeue_state+0x6d/0x200 [xhci_hcd]
[  319.434419] PGD 83db9067 PUD 83dbc067 PMD 0 
[  319.434447] Oops: 0000 [#1] PREEMPT SMP 
[  319.434474] Modules linked in: uas usb_storage fuse ctr ccm bnep ecb btusb bluetooth hid_multitouch uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core usbhid videodev hid media 6lowpan_iphc nls_iso8859_1 nls_cp437 vfat fat snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic joydev mousedev intel_rapl x86_pkg_temp_thermal intel_powerclamp kvm_intel kvm snd_hda_intel coretemp thinkpad_acpi nvram hwmon arc4 snd_hda_controller snd_hda_codec crct10dif_pclmul snd_hwdep iwlmvm crc32_pclmul snd_pcm crc32c_intel ghash_clmulni_intel snd_timer snd soundcore aesni_intel iTCO_wdt led_class r8169 mii aes_x86_64 iTCO_vendor_support thermal i915 drm_kms_helper lrw gf128mul drm glue_helper ablk_helper cryptd evdev microcode mac80211 mac_hid intel_gtt iwlwifi i2c_algo_bit serio_raw i2c_i801 i2c_core
[  319.434972]  wmi psmouse pcspkr battery video cfg80211 mei_me mei ac lpc_ich shpchp button ideapad_laptop sparse_keymap rfkill processor acpi_call(O) ext4 crc16 mbcache jbd2 sd_mod crc_t10dif crct10dif_common atkbd libps2 i8042 serio ahci libahci xhci_hcd ehci_pci libata ehci_hcd scsi_mod usbcore usb_common
[  319.435157] CPU: 1 PID: 1535 Comm: pool Tainted: G        W IO  3.15.8-1-ARCH #1
[  319.435194] Hardware name: LENOVO 20270           /Cherry 4A Touch , BIOS 7CCN13WW 06/11/2013
[  319.435236] task: ffff88024dca5180 ti: ffff88023d72c000 task.ti: ffff88023d72c000
[  319.435273] RIP: 0010:[<ffffffffa012c8cd>]  [<ffffffffa012c8cd>] xhci_queue_new_dequeue_state+0x6d/0x200 [xhci_hcd]
[  319.435330] RSP: 0018:ffff88023d72fbc8  EFLAGS: 00010046
[  319.435357] RAX: 0000000000000000 RBX: ffff88023d72fc38 RCX: 0000000000000000
[  319.435393] RDX: 0000000000000000 RSI: 0000000000000005 RDI: ffff88025368c000
[  319.435428] RBP: ffff88023d72fc20 R08: ffff88023d72fc38 R09: ffff88023d51d800
[  319.435464] R10: ffffffffa0011dcb R11: 00000000000003b1 R12: 0000000000000002
[  319.435500] R13: ffff88008f186000 R14: 0000000000000005 R15: ffff88025368c000
[  319.435537] FS:  00007f300fe0c700(0000) GS:ffff88025f240000(0000) knlGS:0000000000000000
[  319.435577] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  319.435606] CR2: 0000000000000010 CR3: 0000000083e09000 CR4: 00000000001407e0
[  319.435642] Stack:
[  319.435653]  ffffffff00000018 ffff88023d72fc30 ffff88023d72fbe8 000000006a7555aa
[  319.435696]  0000000241e72401 0000000200000000 ffff88008f186210 ffff88025368c000
[  319.435738]  0000000000000002 ffff88008f1ea000 ffff88008f1ea000 ffff88023d72fc80
[  319.435780] Call Trace:
[  319.435800]  [<ffffffffa0124359>] xhci_cleanup_stalled_ring+0x1d9/0x210 [xhci_hcd]
[  319.435844]  [<ffffffffa01244be>] xhci_endpoint_reset+0x12e/0x1a0 [xhci_hcd]
[  319.435887]  [<ffffffffa00106e5>] usb_hcd_reset_endpoint+0x25/0x70 [usbcore]
[  319.435929]  [<ffffffffa00135f5>] usb_enable_endpoint+0x75/0x80 [usbcore]
[  319.435972]  [<ffffffffa0013646>] usb_enable_interface+0x46/0x60 [usbcore]
[  319.435999]  [<ffffffffa0009cf3>] usb_reset_and_verify_device+0x653/0x790 [usbcore]
[  319.436028]  [<ffffffffa000a5a0>] usb_reset_device+0xf0/0x1c0 [usbcore]
[  319.436054]  [<ffffffffa001df3a>] usbdev_do_ioctl+0x43a/0x11b0 [usbcore]
[  319.436078]  [<ffffffff811f7e7c>] ? fsnotify+0x28c/0x370
[  319.436097]  [<ffffffff811b4687>] ? do_sync_write+0x67/0xa0
[  319.437179]  [<ffffffffa001ecde>] usbdev_ioctl+0xe/0x20 [usbcore]
[  319.438243]  [<ffffffff811c7b30>] do_vfs_ioctl+0x2d0/0x4b0
[  319.439314]  [<ffffffff811d223e>] ? __fget+0x6e/0xb0
[  319.440252]  [<ffffffff811c7d91>] SyS_ioctl+0x81/0xa0
[  319.441349]  [<ffffffff815165a9>] system_call_fastpath+0x16/0x1b
[  319.442453] Code: 00 48 85 c9 0f 84 34 01 00 00 4c 89 ce 48 89 cf 89 55 b8 4c 89 4d c0 48 89 4d c8 e8 ce f6 ff ff 48 8b 4d c8 4c 8b 4d c0 8b 55 b8 <4c> 8b 41 10 48 c7 c6 80 b2 12 a0 89 54 24 08 48 89 04 24 48 c7 
[  319.444806] RIP  [<ffffffffa012c8cd>] xhci_queue_new_dequeue_state+0x6d/0x200 [xhci_hcd]
[  319.445965]  RSP <ffff88023d72fbc8>
[  319.447102] CR2: 0000000000000010
[  319.454019] ---[ end trace 39c7339afc434202 ]---
Comment 11 Sander Jansen 2014-08-11 13:57:36 UTC
The crash only happens if there's a micro-sdcard plugged into the sansa clip+. Without the sdcard, it works just fine.
Comment 12 Sander Jansen 2014-08-11 14:24:26 UTC
Never mind my last comment. It happens with and without the sdcard.
Comment 13 Mathias Nyman 2014-08-14 14:51:29 UTC
Ok, I think I know what's going on. 
Thanks for the logs.

An endpoint halts, returns STALL, we store a pointer to the halted TD to be able to move past it later. The reason for the halt is so bad that device is reset. 
Reset frees all the endpoint rings and allocates new ones.
Later usb_clear_halt() is called, it sees that we stored a halted TD and tries to move the dequeue pointer past it, but it fails to find the halted TD that exists in the old freed ring when searching through the newly allocated ring.

I was working on code that changes the whole way we handle halted endpoints, but it's been slow progress. I'll see if I can finish that code, or if I need to create some quick fix for this first.
Comment 14 Ricardo Ribalda 2014-08-25 16:20:09 UTC
I think I am having the same issue:

http://marc.info/?l=linux-usb&m=140898344008413&w=2
Comment 15 Ricardo Ribalda 2014-08-26 16:08:27 UTC
Created attachment 148361 [details]
workaround to avoid the crash
Comment 16 Ricardo Ribalda 2014-08-26 16:08:58 UTC
Could you try if this patch fixes your issue?
Comment 17 Dieter Steinwedel 2014-08-27 12:02:03 UTC
Unfortunally, my system crashes with your workaround.
Comment 18 Ricardo Ribalda 2014-08-27 12:03:26 UTC
Full crash or just show the warnings?
Comment 19 Dieter Steinwedel 2014-08-27 12:06:30 UTC
System halts. I had to power off and on my computer.
Comment 20 Ricardo Ribalda 2014-08-27 12:09:52 UTC
Could you send dmesg after the patch?
Comment 21 Dieter Steinwedel 2014-08-27 12:21:08 UTC
I always do "tail -f /var/log/syslog" from a different pc to ensure that I get the last entry from the syslog. In this case my system halts silently without any oops stacktrace. I have no idea, why this happen. I will clean my sources and recompile everthing again to exclude patch errors. That will take some hours.
Comment 22 Dieter Steinwedel 2014-08-27 16:11:54 UTC
I have cleaned the sources and patched it. The system has crashed and halted anyway. I have got following stacktrace:

Aug 27 18:03:32 mc dovecot: imap-login: Login: user=<ds>, method=PLAIN, rip=127.0.0.1, lip=127.0.1.1, mpid=10503, session=<GZTEj54BCAB/AAAB>
Aug 27 18:03:32 mc dovecot: imap(ds): Disconnected: Logged out in=41 out=455
Aug 27 18:03:43 mc kernel: [ 1351.267653] ------------[ cut here ]------------
Aug 27 18:03:43 mc kernel: [ 1351.267660] WARNING: CPU: 0 PID: 3794 at drivers/usb/host/xhci-ring.c:518 xhci_find_new_dequeue_state+0x1c7/0x3b0()
Aug 27 18:03:43 mc kernel: [ 1351.267661] Modules linked in: pci_stub(E) vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) snd_oxygen(E) snd_oxygen_lib(E) snd_mpu401_uart(E) snd_pcm(E) snd_seq_midi(E) snd_seq_midi_event(E) snd_rawmidi(E) snd_seq(E) snd_seq_device(E) snd_timer(E) snd(E) soundcore(E) joydev(E) intel_rapl(E) x86_pkg_temp_thermal(E) intel_powerclamp(E) coretemp(E) kvm_intel(E) kvm(E) crct10dif_pclmul(E) crc32_pclmul(E) ghash_clmulni_intel(E) rfcomm(E) aesni_intel(E) aes_x86_64(E) lrw(E) gf128mul(E) glue_helper(E) ablk_helper(E) cryptd(E) bnep(E) bluetooth(E) serio_raw(E) lpc_ich(E) shpchp(E) fujitsu_laptop(E) tpm_infineon(E) mac_hid(E) i915(E) video(E) drm_kms_helper(E) drm(E) i2c_algo_bit(E) mei_me(E) mei(E) parport_pc(E) binfmt_misc(E) ppdev(E) lp(E) parport(E) hid_sunplus(E) psmouse(E) ahci(E) libahci(E) e1000e(E) ptp(E) pps_core(E) usbhid(E) hid(E)
Aug 27 18:03:43 mc kernel: [ 1351.267691] CPU: 0 PID: 3794 Comm: mediasrv Tainted: G           OE 3.16.0-rc7-ds10 #1
Aug 27 18:03:43 mc kernel: [ 1351.267692] Hardware name: FUJITSU D3222-B1/D3222-B1, BIOS V4.6.5.4 R1.23.0 for D3222-B1x 05/16/2014
Aug 27 18:03:43 mc kernel: [ 1351.267693]  0000000000000009 ffff8800cd427c28 ffffffff8173b240 0000000000000000
Aug 27 18:03:43 mc kernel: [ 1351.267695]  ffff8800cd427c60 ffffffff8106c83d ffff880404610000 ffff8804061f7400
Aug 27 18:03:43 mc kernel: [ 1351.267696]  00000004061f7400 ffff8800cd427cd8 ffff8800d5408120 ffff8800cd427c70
Aug 27 18:03:43 mc kernel: [ 1351.267698] Call Trace:
Aug 27 18:03:43 mc kernel: [ 1351.267702]  [<ffffffff8173b240>] dump_stack+0x45/0x56
Aug 27 18:03:43 mc kernel: [ 1351.267706]  [<ffffffff8106c83d>] warn_slowpath_common+0x7d/0xa0
Aug 27 18:03:43 mc kernel: [ 1351.267708]  [<ffffffff8106c91a>] warn_slowpath_null+0x1a/0x20
Aug 27 18:03:43 mc kernel: [ 1351.267710]  [<ffffffff815906f7>] xhci_find_new_dequeue_state+0x1c7/0x3b0
Aug 27 18:03:43 mc kernel: [ 1351.267712]  [<ffffffff81588663>] xhci_cleanup_stalled_ring+0x73/0x210
Aug 27 18:03:43 mc kernel: [ 1351.267714]  [<ffffffff8158894e>] xhci_endpoint_reset+0x14e/0x1c0
Aug 27 18:03:43 mc kernel: [ 1351.267716]  [<ffffffff81556a05>] usb_hcd_reset_endpoint+0x25/0x70
Aug 27 18:03:43 mc kernel: [ 1351.267718]  [<ffffffff81559b25>] usb_enable_endpoint+0x85/0x90
Aug 27 18:03:43 mc kernel: [ 1351.267719]  [<ffffffff81559b76>] usb_enable_interface+0x46/0x60
Aug 27 18:03:43 mc kernel: [ 1351.267721]  [<ffffffff81559dcb>] usb_set_interface+0x23b/0x380
Aug 27 18:03:43 mc kernel: [ 1351.267723]  [<ffffffff8156468f>] usbdev_do_ioctl+0xcef/0x1170
Aug 27 18:03:43 mc kernel: [ 1351.267724]  [<ffffffff81564b3e>] usbdev_ioctl+0xe/0x20
Aug 27 18:03:43 mc kernel: [ 1351.267727]  [<ffffffff811e2e20>] do_vfs_ioctl+0x2e0/0x4c0
Aug 27 18:03:43 mc kernel: [ 1351.267730]  [<ffffffff810a3914>] ? vtime_account_user+0x54/0x60
Aug 27 18:03:43 mc kernel: [ 1351.267732]  [<ffffffff811e3081>] SyS_ioctl+0x81/0xa0
Aug 27 18:03:43 mc kernel: [ 1351.267734]  [<ffffffff81743b7f>] tracesys+0xe1/0xe6
Aug 27 18:03:43 mc kernel: [ 1351.267735] ---[ end trace 6c073795b516a9ef ]---
Aug 27 18:03:43 mc kernel: [ 1351.267737] xhci_hcd 0000:00:14.0: WARN Cannot submit Set TR Deq Ptr
Aug 27 18:03:43 mc kernel: [ 1351.267739] xhci_hcd 0000:00:14.0: WARN deq seg =           (null), deq pt = ffff8804061f7020
Aug 27 18:03:51 mc kernel: [ 1359.124156] BUG: unable to handle kernel paging request at 00000000025ca000
Aug 27 18:03:51 mc kernel: [ 1359.124181] IP: [<ffffffff81196dd7>] anon_vma_clone+0x87/0x190
Aug 27 18:03:51 mc kernel: [ 1359.124201] PGD 36fd3067 PUD c498b067 PMD cd739067 PTE 80000003bf723865
Aug 27 18:03:51 mc kernel: [ 1359.124221] Oops: 0003 [#1] SMP 
Aug 27 18:03:51 mc kernel: [ 1359.124232] Modules linked in: pci_stub(E) vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) snd_oxygen(E) snd_oxygen_lib(E) snd_mpu401_uart(E) snd_pcm(E) snd_seq_midi(E) snd_seq_midi_event(E) snd_rawmidi(E) snd_seq(E) snd_seq_device(E) snd_timer(E) snd(E) soundcore(E) joydev(E) intel_rapl(E) x86_pkg_temp_thermal(E) intel_powerclamp(E) coretemp(E) kvm_intel(E) kvm(E) crct10dif_pclmul(E) crc32_pclmul(E) ghash_clmulni_intel(E) rfcomm(E) aesni_intel(E) aes_x86_64(E) lrw(E) gf128mul(E) glue_helper(E) ablk_helper(E) cryptd(E) bnep(E) bluetooth(E) serio_raw(E) lpc_ich(E) shpchp(E) fujitsu_laptop(E) tpm_infineon(E) mac_hid(E) i915(E) video(E) drm_kms_helper(E) drm(E) i2c_algo_bit(E) mei_me(E) mei(E) parport_pc(E) binfmt_misc(E) ppdev(E) lp(E) parport(E) hid_sunplus(E) psmouse(E) ahci(E) libahci(E) e1000e(E) ptp(E) pps_core(E) usbhid(E) hid(E)
Aug 27 18:03:51 mc kernel: [ 1359.124500] CPU: 3 PID: 10849 Comm: mythtv.sh Tainted: G        W  OE 3.16.0-rc7-ds10 #1
Aug 27 18:03:51 mc kernel: [ 1359.124523] Hardware name: FUJITSU D3222-B1/D3222-B1, BIOS V4.6.5.4 R1.23.0 for D3222-B1x 05/16/2014
Aug 27 18:03:51 mc kernel: [ 1359.124548] task: ffff8800cd790000 ti: ffff8800cd4fc000 task.ti: ffff8800cd4fc000
Aug 27 18:03:51 mc kernel: [ 1359.124568] RIP: 0010:[<ffffffff81196dd7>]  [<ffffffff81196dd7>] anon_vma_clone+0x87/0x190
Aug 27 18:03:51 mc kernel: [ 1359.124593] RSP: 0018:ffff8800cd4ffd80  EFLAGS: 00010246
Aug 27 18:03:51 mc kernel: [ 1359.124608] RAX: ffff8800cd790000 RBX: ffff8803ddbe4170 RCX: ffff8803ca6b75a0
Aug 27 18:03:51 mc kernel: [ 1359.124627] RDX: 0000000000000000 RSI: 0000000000000200 RDI: ffff8803ca6b75a8
Aug 27 18:03:51 mc kernel: [ 1359.124646] RBP: ffff8800cd4ffdc0 R08: 00000000000171a0 R09: ffffffff81196da1
Aug 27 18:03:51 mc kernel: [ 1359.124665] R10: ffff88041e5f77c0 R11: 000000000000000f R12: ffff8803c4430a80
Aug 27 18:03:51 mc kernel: [ 1359.124690] R13: ffff8803ca6b75a0 R14: 00000000025ca000 R15: ffff8803ca6b75a0
Aug 27 18:03:51 mc kernel: [ 1359.124710] FS:  00007fc61e718740(0000) GS:ffff88041e380000(0000) knlGS:0000000000000000
Aug 27 18:03:51 mc kernel: [ 1359.124732] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Aug 27 18:03:51 mc kernel: [ 1359.124747] CR2: 00000000025ca000 CR3: 00000000c4913000 CR4: 00000000001407e0
Aug 27 18:03:51 mc kernel: [ 1359.124767] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Aug 27 18:03:51 mc kernel: [ 1359.124786] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Aug 27 18:03:51 mc kernel: [ 1359.124805] Stack:
Aug 27 18:03:51 mc kernel: [ 1359.124812]  ffff8803ddbe41e8 ffff880404dc7358 ffff8803ca6b75a0 ffff8803ca7a4000
Aug 27 18:03:51 mc kernel: [ 1359.124835]  ffff880404dc72e0 ffff8803ddbe4170 0000000000000000 ffff880404dc72e0
Aug 27 18:03:51 mc kernel: [ 1359.124858]  ffff8800cd4ffdf8 ffffffff81196f0e ffff8803ca7a4000 ffff880404dc72e0
Aug 27 18:03:51 mc kernel: [ 1359.124881] Call Trace:
Aug 27 18:03:51 mc kernel: [ 1359.124891]  [<ffffffff81196f0e>] anon_vma_fork+0x2e/0x120
Aug 27 18:03:51 mc kernel: [ 1359.124908]  [<ffffffff8106b13c>] copy_process.part.24+0x14dc/0x1c50
Aug 27 18:03:51 mc kernel: [ 1359.124926]  [<ffffffff8106ba85>] do_fork+0xd5/0x340
Aug 27 18:03:51 mc kernel: [ 1359.124942]  [<ffffffff810a3914>] ? vtime_account_user+0x54/0x60
Aug 27 18:03:51 mc kernel: [ 1359.124960]  [<ffffffff8106bd76>] SyS_clone+0x16/0x20
Aug 27 18:03:51 mc kernel: [ 1359.124975]  [<ffffffff81743cc9>] stub_clone+0x69/0x90
Aug 27 18:03:51 mc kernel: [ 1359.124989]  [<ffffffff81743b7f>] ? tracesys+0xe1/0xe6
Aug 27 18:03:51 mc kernel: [ 1359.125004] Code: 00 4d 8b 7c 24 08 49 8b 0f 4c 39 e9 74 1d 4d 85 ed 0f 85 bd 00 00 00 48 8d 79 08 48 89 4d d0 e8 90 ae 5a 00 48 8b 4d d0 49 89 cd <49> 89 1e 4d 89 7e 08 49 8d 4e 10 48 8b 73 78 48 8b 45 c0 4c 89 
Aug 27 18:03:51 mc kernel: [ 1359.125108] RIP  [<ffffffff81196dd7>] anon_vma_clone+0x87/0x190
Aug 27 18:03:51 mc kernel: [ 1359.125126]  RSP <ffff8800cd4ffd80>
Aug 27 18:03:51 mc kernel: [ 1359.125136] CR2: 00000000025ca000
Aug 27 18:03:51 mc kernel: [ 1359.125151] BUG: unable to handle kernel paging request at 0000000c555502f7
Aug 27 18:03:51 mc kernel: [ 1359.125172] IP: [<ffffffff811b41b0>] kmem_cache_alloc_trace+0x80/0x1f0
Aug 27 18:03:51 mc kernel: [ 1359.125192] PGD 36fd3067 PUD 0 
Aug 27 18:03:51 mc kernel: [ 1359.125206] Oops: 0000 [#2] SMP 
Aug 27 18:03:51 mc kernel: [ 1359.125222] Modules linked in: pci_stub(E) vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) snd_oxygen(E) snd_oxygen_lib(E) snd_mpu401_uart(E) snd_pcm(E) snd_seq_midi(E) snd_seq_midi_event(E) snd_rawmidi(E) snd_seq(E) snd_seq_device(E) snd_timer(E) snd(E) soundcore(E) joydev(E) intel_rapl(E) x86_pkg_temp_thermal(E) intel_powerclamp(E) coretemp(E) kvm_intel(E) kvm(E) crct10dif_pclmul(E) crc32_pclmul(E) ghash_clmulni_intel(E) rfcomm(E) aesni_intel(E) aes_x86_64(E) lrw(E) gf128mul(E) glue_helper(E) ablk_helper(E) cryptd(E) bnep(E) bluetooth(E) serio_raw(E) lpc_ich(E) shpchp(E) fujitsu_laptop(E) tpm_infineon(E) mac_hid(E) i915(E) video(E) drm_kms_helper(E) drm(E) i2c_algo_bit(E) mei_me(E) mei(E) parport_pc(E) binfmt_misc(E) ppdev(E) lp(E) parport(E) hid_sunplus(E) psmouse(E) ahci(E) libahci(E) e1000e(E) ptp(E) pps_core(E) usbhid(E) hid(E)
Aug 27 18:03:51 mc kernel: [ 1359.129008] CPU: 3 PID: 10849 Comm: mythtv.sh Tainted: G        W  OE 3.16.0-rc7-ds10 #1
Aug 27 18:03:51 mc kernel: [ 1359.129748] Hardware name: FUJITSU D3222-B1/D3222-B1, BIOS V4.6.5.4 R1.23.0 for D3222-B1x 05/16/2014
Aug 27 18:03:51 mc kernel: [ 1359.130490] task: ffff8800cd790000 ti: ffff8800cd4fc000 task.ti: ffff8800cd4fc000
Aug 27 18:03:51 mc kernel: [ 1359.131195] RIP: 0010:[<ffffffff811b41b0>]  [<ffffffff811b41b0>] kmem_cache_alloc_trace+0x80/0x1f0
Aug 27 18:03:51 mc kernel: [ 1359.131934] RSP: 0018:ffff8800cd4ff798  EFLAGS: 00010082
Aug 27 18:03:51 mc kernel: [ 1359.132657] RAX: 0000000000000000 RBX: ffff8804044db000 RCX: 00000000001f10de
Aug 27 18:03:51 mc kernel: [ 1359.133450] RDX: 00000000001f10dd RSI: 00000000000080d0 RDI: ffff88040d801b00
Aug 27 18:03:51 mc kernel: [ 1359.134205] RBP: ffff8800cd4ff7d0 R08: 00000000000171a0 R09: ffff88040d801b00
Aug 27 18:03:51 mc kernel: [ 1359.134899] R10: ffffffffa0112cf7 R11: 0000000000000300 R12: 0000000c555502f7
Aug 27 18:03:51 mc kernel: [ 1359.135566] R13: 00000000000080d0 R14: 0000000000000030 R15: ffff88040d801b00
Aug 27 18:03:51 mc kernel: [ 1359.136256] FS:  00007fc61e718740(0000) GS:ffff88041e380000(0000) knlGS:0000000000000000
Aug 27 18:03:51 mc kernel: [ 1359.136948] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Aug 27 18:03:51 mc kernel: [ 1359.137608] CR2: 0000000c555502f7 CR3: 00000000c4913000 CR4: 00000000001407e0
Aug 27 18:03:51 mc kernel: [ 1359.138272] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Aug 27 18:03:51 mc kernel: [ 1359.138907] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Aug 27 18:03:51 mc kernel: [ 1359.139560] Stack:
Aug 27 18:03:51 mc kernel: [ 1359.140179]  ffff88040d801b00 ffffffffa0112cf7 ffff8804044db000 ffff8804044db000
Aug 27 18:03:51 mc kernel: [ 1359.140892]  ffff880404786800 ffff88040436d600 ffff8804040f9238 ffff8800cd4ff7f8
Aug 27 18:03:51 mc kernel: [ 1359.141544]  ffffffffa0112cf7 ffff8804044db000 ffff8804044db000 ffff880404786800
Aug 27 18:03:51 mc kernel: [ 1359.142175] Call Trace:
Aug 27 18:03:51 mc kernel: [ 1359.142862]  [<ffffffffa0112cf7>] ? drm_modeset_lock_all+0x27/0xd0 [drm]
Aug 27 18:03:51 mc kernel: [ 1359.143526]  [<ffffffffa0112cf7>] drm_modeset_lock_all+0x27/0xd0 [drm]
Aug 27 18:03:51 mc kernel: [ 1359.144287]  [<ffffffffa01712ef>] drm_fb_helper_pan_display+0x2f/0xf0 [drm_kms_helper]
Aug 27 18:03:51 mc kernel: [ 1359.144978]  [<ffffffff813e6939>] fb_pan_display+0xc9/0x190
Aug 27 18:03:51 mc kernel: [ 1359.145646]  [<ffffffff813e0a90>] bit_update_start+0x20/0x50
Aug 27 18:03:51 mc kernel: [ 1359.146276]  [<ffffffff813e0542>] fbcon_switch+0x3a2/0x550
Aug 27 18:03:51 mc kernel: [ 1359.146979]  [<ffffffff8146e0b9>] redraw_screen+0x189/0x240
Aug 27 18:03:51 mc kernel: [ 1359.147670]  [<ffffffff813ddada>] fbcon_blank+0x20a/0x2d0
Aug 27 18:03:51 mc kernel: [ 1359.148321]  [<ffffffff810c6b14>] ? wake_up_klogd+0x34/0x50
Aug 27 18:03:51 mc kernel: [ 1359.148977]  [<ffffffff810c6d28>] ? console_unlock+0x1f8/0x440
Aug 27 18:03:51 mc kernel: [ 1359.149615]  [<ffffffff8107904b>] ? lock_timer_base.isra.34+0x2b/0x50
Aug 27 18:03:51 mc kernel: [ 1359.150266]  [<ffffffff8107881f>] ? internal_add_timer+0x2f/0x70
Aug 27 18:03:51 mc kernel: [ 1359.150971]  [<ffffffff8107ad0a>] ? mod_timer+0x12a/0x1e0
Aug 27 18:03:51 mc kernel: [ 1359.151581]  [<ffffffff8146ebd8>] do_unblank_screen+0xb8/0x1f0
Aug 27 18:03:51 mc kernel: [ 1359.152192]  [<ffffffff8146ed20>] unblank_screen+0x10/0x20
Aug 27 18:03:51 mc kernel: [ 1359.152797]  [<ffffffff8137c8a9>] bust_spinlocks+0x19/0x40
Aug 27 18:03:51 mc kernel: [ 1359.153397]  [<ffffffff81016918>] oops_end+0x38/0x150
Aug 27 18:03:51 mc kernel: [ 1359.153978]  [<ffffffff81735a3f>] no_context+0x2b3/0x2c0
Aug 27 18:03:51 mc kernel: [ 1359.154575]  [<ffffffff81735abf>] __bad_area_nosemaphore+0x73/0x1ca
Aug 27 18:03:51 mc kernel: [ 1359.155150]  [<ffffffff81735c29>] bad_area_nosemaphore+0x13/0x15
Aug 27 18:03:51 mc kernel: [ 1359.155770]  [<ffffffff8105aabc>] __do_page_fault+0x9c/0x550
Aug 27 18:03:51 mc kernel: [ 1359.156365]  [<ffffffff811a8e24>] ? alloc_pages_current+0xa4/0x170
Aug 27 18:03:51 mc kernel: [ 1359.156965]  [<ffffffff8105faec>] ? pte_alloc_one+0x2c/0x40
Aug 27 18:03:51 mc kernel: [ 1359.157528]  [<ffffffff811883b8>] ? __pte_alloc+0xc8/0x170
Aug 27 18:03:51 mc kernel: [ 1359.158035]  [<ffffffff8105afa1>] do_page_fault+0x31/0x70
Aug 27 18:03:51 mc kernel: [ 1359.158542]  [<ffffffff81745a18>] page_fault+0x28/0x30
Aug 27 18:03:51 mc kernel: [ 1359.159001]  [<ffffffff81196da1>] ? anon_vma_clone+0x51/0x190
Aug 27 18:03:51 mc kernel: [ 1359.159439]  [<ffffffff81196dd7>] ? anon_vma_clone+0x87/0x190
Aug 27 18:03:51 mc kernel: [ 1359.159887]  [<ffffffff81196f0e>] anon_vma_fork+0x2e/0x120
Aug 27 18:03:51 mc kernel: [ 1359.160303]  [<ffffffff8106b13c>] copy_process.part.24+0x14dc/0x1c50
Aug 27 18:03:51 mc kernel: [ 1359.160772]  [<ffffffff8106ba85>] do_fork+0xd5/0x340
Aug 27 18:03:51 mc kernel: [ 1359.161197]  [<ffffffff810a3914>] ? vtime_account_user+0x54/0x60
Aug 27 18:03:51 mc kernel: [ 1359.161590]  [<ffffffff8106bd76>] SyS_clone+0x16/0x20
Aug 27 18:03:51 mc kernel: [ 1359.161998]  [<ffffffff81743cc9>] stub_clone+0x69/0x90
Aug 27 18:03:51 mc kernel: [ 1359.162381]  [<ffffffff81743b7f>] ? tracesys+0xe1/0xe6
Aug 27 18:03:51 mc kernel: [ 1359.162785] Code: dd 00 00 49 8b 50 08 4d 8b 20 49 8b 40 10 4d 85 e4 0f 84 14 01 00 00 48 85 c0 0f 84 0b 01 00 00 49 63 47 20 48 8d 4a 01 4d 8b 07 <49> 8b 1c 04 4c 89 e0 65 49 0f c7 08 0f 94 c0 84 c0 74 b9 49 63 
Aug 27 18:03:51 mc kernel: [ 1359.163665] RIP  [<ffffffff811b41b0>] kmem_cache_alloc_trace+0x80/0x1f0
Aug 27 18:03:51 mc kernel: [ 1359.164119]  RSP <ffff8800cd4ff798>
Aug 27 18:03:51 mc kernel: [ 1359.164573] CR2: 0000000c555502f7
Aug 27 18:03:51 mc kernel: [ 1359.165029] ---[ end trace 6c073795b516a9f0 ]---
Comment 23 Ricardo Ribalda 2014-08-27 16:17:57 UTC
hmm, I see

Maybe you could:

1) try this: http://marc.info/?l=linux-usb&m=140844993115671&w=2

OR

2) Use may patch against the latest 3.16 (no rc)

Thanks!
Comment 24 Markus Rechberger 2014-08-27 22:14:37 UTC
By the way we can provide some USB-test devices if needed (the driver uses usbfs, so it's guaranteed that there are no kernelbugs in our drivers - because we have no kernel drivers :-)

the test-procedure is fairly easy just enable/disable the datatransfer, eg. by starting/stopping a TV application -- and even for that no signal is needed.
Comment 25 Mathias Nyman 2014-08-28 15:21:09 UTC

(In reply to Markus Rechberger from comment #24)
> By the way we can provide some USB-test devices if needed (the driver uses
> usbfs, so it's guaranteed that there are no kernelbugs in our drivers -
> because we have no kernel drivers :-)
> 
> the test-procedure is fairly easy just enable/disable the datatransfer, eg.
> by starting/stopping a TV application -- and even for that no signal is
> needed.


Give me few days to come up with one more patch to try on top of the latest usb-linus tree, If that doesn't get us any forward I'd be interested in a device
Comment 26 Mathias Nyman 2014-08-29 14:58:08 UTC
Created attachment 148761 [details]
Testpatch for Fixing NULL pointer deref in xhci_queue_new_dequeue_state

This patch should prevent clearing halted endpoints after device reset
that caused NULL pointer dereferece in xhci_queue_new_dequeue_state.

Patch needs testing, it is done on top Gregs usb-linus branch, applies on 3.17-rc2 and probably on 3.16 as well.

For best performance I recommend first adding patch: 
http://marc.info/?l=linux-usb&m=140844993115671&w=2
but it should work without as well.
Comment 27 Dieter Steinwedel 2014-08-30 15:25:43 UTC
I have added both patches. Unfortunally, the kernel oopses again. At 17:07 the first usb tuner dies and at 17:11 the second and last usb tuner. Then, the system halts. I wish, I had better news.

Aug 30 17:07:48 mc kernel: [  500.352303] xhci_hcd 0000:00:14.0: Error: Failed finding new dequeue state
Aug 30 17:07:56 mc kernel: [  508.482429] BUG: unable to handle kernel paging request at 00007fb5b3e6e000
Aug 30 17:07:56 mc kernel: [  508.482462] IP: [<ffffffff8119df57>] anon_vma_clone+0x87/0x190
Aug 30 17:07:56 mc kernel: [  508.482488] PGD 3de75e067 PUD 4059f0067 PMD 3d7df3067 PTE 80000003d7072865
Aug 30 17:07:56 mc kernel: [  508.482511] Oops: 0003 [#1] SMP 
Aug 30 17:07:56 mc kernel: [  508.482523] Modules linked in: snd_oxygen(E) snd_oxygen_lib(E) snd_mpu401_uart(E) snd_pcm(E) snd_seq_midi(E) snd_seq_midi_event(E) snd_rawmidi(E) snd_seq(E) snd_seq_device(E) snd_timer(E) snd(E) soundcore(E) joydev(E) intel_rapl(E) x86_pkg_temp_thermal(E) intel_powerclamp(E) coretemp(E) kvm_intel(E) kvm(E) crct10dif_pclmul(E) crc32_pclmul(E) ghash_clmulni_intel(E) aesni_intel(E) aes_x86_64(E) lrw(E) gf128mul(E) glue_helper(E) ablk_helper(E) cryptd(E) serio_raw(E) shpchp(E) lpc_ich(E) fujitsu_laptop(E) i915(E) mei_me(E) video(E) drm_kms_helper(E) mac_hid(E) tpm_infineon(E) mei(E) drm(E) i2c_algo_bit(E) rfcomm(E) bnep(E) bluetooth(E) parport_pc(E) ppdev(E) lp(E) parport(E) binfmt_misc(E) hid_sunplus(E) psmouse(E) ahci(E) libahci(E) e1000e(E) ptp(E) pps_core(E) usbhid(E) hid(E)
Aug 30 17:07:56 mc kernel: [  508.482769] CPU: 1 PID: 3387 Comm: conky Tainted: G            E  3.17.0-rc2-ds11 #1
Aug 30 17:07:56 mc kernel: [  508.482791] Hardware name: FUJITSU D3222-B1/D3222-B1, BIOS V4.6.5.4 R1.23.0 for D3222-B1x 05/16/2014
Aug 30 17:07:56 mc kernel: [  508.482815] task: ffff8803e8ff6400 ti: ffff8803de768000 task.ti: ffff8803de768000
Aug 30 17:07:56 mc kernel: [  508.482836] RIP: 0010:[<ffffffff8119df57>]  [<ffffffff8119df57>] anon_vma_clone+0x87/0x190
Aug 30 17:07:56 mc kernel: [  508.482860] RSP: 0018:ffff8803de76bd80  EFLAGS: 00010246
Aug 30 17:07:56 mc kernel: [  508.482875] RAX: ffff8803e8ff6400 RBX: ffff880405e23ac8 RCX: ffff8803de609ea0
Aug 30 17:07:56 mc kernel: [  508.482894] RDX: 0000000000000000 RSI: 0000000000000200 RDI: ffff8803de609ea8
Aug 30 17:07:56 mc kernel: [  508.482913] RBP: ffff8803de76bdc0 R08: 0000000000017360 R09: ffffffff8119df21
Aug 30 17:07:56 mc kernel: [  508.482932] R10: ffff88041e5f7f00 R11: 000000000000000f R12: ffff8803eb8d0940
Aug 30 17:07:56 mc kernel: [  508.482951] R13: ffff8803de609ea0 R14: 00007fb5b3e6e000 R15: ffff8803de609ea0
Aug 30 17:07:56 mc kernel: [  508.482971] FS:  00007fb5bfdec840(0000) GS:ffff88041e280000(0000) knlGS:0000000000000000
Aug 30 17:07:56 mc kernel: [  508.482993] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Aug 30 17:07:56 mc kernel: [  508.483008] CR2: 00007fb5b3e6e000 CR3: 00000003de54f000 CR4: 00000000001407e0
Aug 30 17:07:56 mc kernel: [  508.483028] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Aug 30 17:07:56 mc kernel: [  508.483047] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Aug 30 17:07:56 mc kernel: [  508.483066] Stack:
Aug 30 17:07:56 mc kernel: [  508.483072]  ffff880405e23b40 ffff8803d7e04358 ffff8803de609ea0 ffff8800d611ed80
Aug 30 17:07:56 mc kernel: [  508.483095]  ffff8803d7e042e0 ffff880405e23ac8 0000000000000000 ffff8803d7e042e0
Aug 30 17:07:56 mc kernel: [  508.483118]  ffff8803de76bdf8 ffffffff8119e08e ffff8800d611ed80 ffff8803d7e042e0
Aug 30 17:07:56 mc kernel: [  508.483141] Call Trace:
Aug 30 17:07:56 mc kernel: [  508.483151]  [<ffffffff8119e08e>] anon_vma_fork+0x2e/0x120
Aug 30 17:07:56 mc kernel: [  508.483168]  [<ffffffff8106d6e1>] copy_process.part.24+0x1331/0x1c60
Aug 30 17:07:56 mc kernel: [  508.483186]  [<ffffffff8106e1c5>] do_fork+0xd5/0x340
Aug 30 17:07:56 mc kernel: [  508.483202]  [<ffffffff8109d214>] ? vtime_account_user+0x54/0x60
Aug 30 17:07:56 mc kernel: [  508.483219]  [<ffffffff8106e4b6>] SyS_clone+0x16/0x20
Aug 30 17:07:56 mc kernel: [  508.483235]  [<ffffffff817516c9>] stub_clone+0x69/0x90
Aug 30 17:07:56 mc kernel: [  508.483250]  [<ffffffff8175157f>] ? tracesys+0xe1/0xe6
Aug 30 17:07:56 mc kernel: [  508.483264] Code: 00 4d 8b 7c 24 08 49 8b 0f 4c 39 e9 74 1d 4d 85 ed 0f 85 bd 00 00 00 48 8d 79 08 48 89 4d d0 e8 f0 10 5b 00 48 8b 4d d0 49 89 cd <49> 89 1e 4d 89 7e 08 49 8d 4e 10 48 8b 73 78 48 8b 45 c0 4c 89 
Aug 30 17:07:56 mc kernel: [  508.483367] RIP  [<ffffffff8119df57>] anon_vma_clone+0x87/0x190
Aug 30 17:07:56 mc kernel: [  508.483385]  RSP <ffff8803de76bd80>
Aug 30 17:07:56 mc kernel: [  508.483395] CR2: 00007fb5b3e6e000
Aug 30 17:07:56 mc kernel: [  508.486391] ---[ end trace a3b9314ede61b21c ]---
Aug 30 17:11:25 mc kernel: [  717.724908] xhci_hcd 0000:00:14.0: Error: Failed finding new dequeue state
Aug 30 17:11:39 mc kernel: [  732.284975] BUG: unable to handle kernel paging request at 00007fb1c5e82000
Aug 30 17:11:39 mc kernel: [  732.285002] IP: [<ffffffff8119df57>] anon_vma_clone+0x87/0x190
Aug 30 17:11:39 mc kernel: [  732.285024] PGD 406ac8067 PUD 404007067 PMD 406a38067 PTE 80000003fee89865
Aug 30 17:11:39 mc kernel: [  732.285047] Oops: 0003 [#2] SMP 
Aug 30 17:11:39 mc kernel: [  732.285058] Modules linked in: snd_oxygen(E) snd_oxygen_lib(E) snd_mpu401_uart(E) snd_pcm(E) snd_seq_midi(E) snd_seq_midi_event(E) snd_rawmidi(E) snd_seq(E) snd_seq_device(E) snd_timer(E) snd(E) soundcore(E) joydev(E) intel_rapl(E) x86_pkg_temp_thermal(E) intel_powerclamp(E) coretemp(E) kvm_intel(E) kvm(E) crct10dif_pclmul(E) crc32_pclmul(E) ghash_clmulni_intel(E) aesni_intel(E) aes_x86_64(E) lrw(E) gf128mul(E) glue_helper(E) ablk_helper(E) cryptd(E) serio_raw(E) shpchp(E) lpc_ich(E) fujitsu_laptop(E) i915(E) mei_me(E) video(E) drm_kms_helper(E) mac_hid(E) tpm_infineon(E) mei(E) drm(E) i2c_algo_bit(E) rfcomm(E) bnep(E) bluetooth(E) parport_pc(E) ppdev(E) lp(E) parport(E) binfmt_misc(E) hid_sunplus(E) psmouse(E) ahci(E) libahci(E) e1000e(E) ptp(E) pps_core(E) usbhid(E) hid(E)
Aug 30 17:11:39 mc kernel: [  732.287594] CPU: 0 PID: 812 Comm: smbd Tainted: G      D     E  3.17.0-rc2-ds11 #1
Aug 30 17:11:39 mc kernel: [  732.288374] Hardware name: FUJITSU D3222-B1/D3222-B1, BIOS V4.6.5.4 R1.23.0 for D3222-B1x 05/16/2014
Aug 30 17:11:39 mc kernel: [  732.289112] task: ffff880406a9cb00 ti: ffff880405ee8000 task.ti: ffff880405ee8000
Aug 30 17:11:39 mc kernel: [  732.289812] RIP: 0010:[<ffffffff8119df57>]  [<ffffffff8119df57>] anon_vma_clone+0x87/0x190
Aug 30 17:11:39 mc kernel: [  732.290530] RSP: 0018:ffff880405eebd80  EFLAGS: 00010246
Aug 30 17:11:39 mc kernel: [  732.291206] RAX: ffff880406a9cb00 RBX: ffff8803b4414170 RCX: ffff880405b3b7e0
Aug 30 17:11:39 mc kernel: [  732.291883] RDX: 0000000000000000 RSI: 0000000000000200 RDI: ffff880405b3b7e8
Aug 30 17:11:39 mc kernel: [  732.292530] RBP: ffff880405eebdc0 R08: 0000000000017360 R09: ffffffff8119df21
Aug 30 17:11:39 mc kernel: [  732.293174] R10: ffff88041e5f7f00 R11: 000000000000000f R12: ffff880406e71880
Aug 30 17:11:39 mc kernel: [  732.293840] R13: ffff880405b3b7e0 R14: 00007fb1c5e82000 R15: ffff880405b3b7e0
Aug 30 17:11:39 mc kernel: [  732.294523] FS:  00007fb1d61a6780(0000) GS:ffff88041e200000(0000) knlGS:0000000000000000
Aug 30 17:11:39 mc kernel: [  732.295205] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Aug 30 17:11:39 mc kernel: [  732.295897] CR2: 00007fb1c5e82000 CR3: 0000000404a27000 CR4: 00000000001407f0
Aug 30 17:11:39 mc kernel: [  732.296553] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Aug 30 17:11:39 mc kernel: [  732.297174] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Aug 30 17:11:39 mc kernel: [  732.297792] Stack:
Aug 30 17:11:39 mc kernel: [  732.298423]  ffff8803b44141e8 ffff8800d6143078 ffff880405b3b7e0 ffff8803e8c8d500
Aug 30 17:11:39 mc kernel: [  732.299064]  ffff8800d6143000 ffff8803b4414170 0000000000000000 ffff8800d6143000
Aug 30 17:11:39 mc kernel: [  732.299685]  ffff880405eebdf8 ffffffff8119e08e ffff8803e8c8d500 ffff8800d6143000
Aug 30 17:11:39 mc kernel: [  732.300389] Call Trace:
Aug 30 17:11:39 mc kernel: [  732.301028]  [<ffffffff8119e08e>] anon_vma_fork+0x2e/0x120
Aug 30 17:11:39 mc kernel: [  732.301664]  [<ffffffff8106d6e1>] copy_process.part.24+0x1331/0x1c60
Aug 30 17:11:39 mc kernel: [  732.302286]  [<ffffffff8106e1c5>] do_fork+0xd5/0x340
Aug 30 17:11:39 mc kernel: [  732.302902]  [<ffffffff8109d214>] ? vtime_account_user+0x54/0x60
Aug 30 17:11:39 mc kernel: [  732.303519]  [<ffffffff8106e4b6>] SyS_clone+0x16/0x20
Aug 30 17:11:39 mc kernel: [  732.304158]  [<ffffffff817516c9>] stub_clone+0x69/0x90
Aug 30 17:11:39 mc kernel: [  732.304766]  [<ffffffff8175157f>] ? tracesys+0xe1/0xe6
Aug 30 17:11:39 mc kernel: [  732.305396] Code: 00 4d 8b 7c 24 08 49 8b 0f 4c 39 e9 74 1d 4d 85 ed 0f 85 bd 00 00 00 48 8d 79 08 48 89 4d d0 e8 f0 10 5b 00 48 8b 4d d0 49 89 cd <49> 89 1e 4d 89 7e 08 49 8d 4e 10 48 8b 73 78 48 8b 45 c0 4c 89 
Aug 30 17:11:39 mc kernel: [  732.306726] RIP  [<ffffffff8119df57>] anon_vma_clone+0x87/0x190
Aug 30 17:11:39 mc kernel: [  732.307379]  RSP <ffff880405eebd80>
Aug 30 17:11:39 mc kernel: [  732.308046] CR2: 00007fb1c5e82000
Aug 30 17:11:39 mc kernel: [  732.308719] ---[ end trace a3b9314ede61b21d ]---
Aug 30 17:11:40 mc kernel: [  732.351377] BUG: unable to handle kernel paging request at 00007fb1c5e82000
Aug 30 17:11:40 mc kernel: [  732.352361] IP: [<ffffffff811bb535>] __kmalloc+0x95/0x230
Aug 30 17:11:40 mc kernel: [  732.353109] PGD 3e8fd1067 PUD 0 
Aug 30 17:11:40 mc kernel: [  732.353785] Oops: 0000 [#3] SMP 
Aug 30 17:11:40 mc kernel: [  732.354454] Modules linked in: snd_oxygen(E) snd_oxygen_lib(E) snd_mpu401_uart(E) snd_pcm(E) snd_seq_midi(E) snd_seq_midi_event(E) snd_rawmidi(E) snd_seq(E) snd_seq_device(E) snd_timer(E) snd(E) soundcore(E) joydev(E) intel_rapl(E) x86_pkg_temp_thermal(E) intel_powerclamp(E) coretemp(E) kvm_intel(E) kvm(E) crct10dif_pclmul(E) crc32_pclmul(E) ghash_clmulni_intel(E) aesni_intel(E) aes_x86_64(E) lrw(E) gf128mul(E) glue_helper(E) ablk_helper(E) cryptd(E) serio_raw(E) shpchp(E) lpc_ich(E) fujitsu_laptop(E) i915(E) mei_me(E) video(E) drm_kms_helper(E) mac_hid(E) tpm_infineon(E) mei(E) drm(E) i2c_algo_bit(E) rfcomm(E) bnep(E) bluetooth(E) parport_pc(E) ppdev(E) lp(E) parport(E) binfmt_misc(E) hid_sunplus(E) psmouse(E) ahci(E) libahci(E) e1000e(E) ptp(E) pps_core(E) usbhid(E) hid(E)
Aug 30 17:11:40 mc kernel: [  732.359676] CPU: 0 PID: 3808 Comm: mediasrv Tainted: G      D     E  3.17.0-rc2-ds11 #1
Aug 30 17:11:40 mc kernel: [  732.360991] Hardware name: FUJITSU D3222-B1/D3222-B1, BIOS V4.6.5.4 R1.23.0 for D3222-B1x 05/16/2014
Aug 30 17:11:40 mc kernel: [  732.362233] task: ffff8804059a4b00 ti: ffff8804061cc000 task.ti: ffff8804061cc000
Aug 30 17:11:40 mc kernel: [  732.363477] RIP: 0010:[<ffffffff811bb535>]  [<ffffffff811bb535>] __kmalloc+0x95/0x230
Aug 30 17:11:40 mc kernel: [  732.364667] RSP: 0018:ffff8804061cfbf0  EFLAGS: 00010082
Aug 30 17:11:40 mc kernel: [  732.365815] RAX: 0000000000000000 RBX: ffff880404668000 RCX: 000000000006e172
Aug 30 17:11:40 mc kernel: [  732.366941] RDX: 000000000006e171 RSI: 0000000000000000 RDI: 0000000000000007
Aug 30 17:11:40 mc kernel: [  732.368066] RBP: ffff8804061cfc20 R08: 0000000000017360 R09: ffffffff81594136
Aug 30 17:11:40 mc kernel: [  732.369159] R10: ffff88040d801b00 R11: 0000000000000000 R12: 0000000000008020
Aug 30 17:11:40 mc kernel: [  732.370237] R13: 00007fb1c5e82000 R14: 0000000000000040 R15: ffff88040d801b00
Aug 30 17:11:40 mc kernel: [  732.371301] FS:  00007f04bbfff700(0000) GS:ffff88041e200000(0000) knlGS:0000000000000000
Aug 30 17:11:40 mc kernel: [  732.372399] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Aug 30 17:11:40 mc kernel: [  732.373478] CR2: 00007fb1c5e82000 CR3: 00000003de5f7000 CR4: 00000000001407f0
Aug 30 17:11:40 mc kernel: [  732.374584] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Aug 30 17:11:40 mc kernel: [  732.375654] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Aug 30 17:11:40 mc kernel: [  732.376736] Stack:
Aug 30 17:11:40 mc kernel: [  732.377790]  ffffffff81594117 ffff880404668000 0000000000008020 ffff8804040f29c0
Aug 30 17:11:40 mc kernel: [  732.378867]  0000000000000001 ffff880404a49c30 ffff8804061cfc80 ffffffff81594136
Aug 30 17:11:40 mc kernel: [  732.379937]  ffff8804061cfc80 ffffffff815608b9 0000000000000001 0000000181c30f20
Aug 30 17:11:40 mc kernel: [  732.381009] Call Trace:
Aug 30 17:11:40 mc kernel: [  732.382073]  [<ffffffff81594117>] ? xhci_urb_enqueue+0xb7/0x650
Aug 30 17:11:40 mc kernel: [  732.383158]  [<ffffffff81594136>] xhci_urb_enqueue+0xd6/0x650
Aug 30 17:11:40 mc kernel: [  732.384293]  [<ffffffff815608b9>] ? usb_hcd_map_urb_for_dma+0x2f9/0x500
Aug 30 17:11:40 mc kernel: [  732.385374]  [<ffffffff81561a96>] usb_hcd_submit_urb+0x96/0xb30
Aug 30 17:11:40 mc kernel: [  732.386443]  [<ffffffff811affd4>] ? alloc_pages_current+0xa4/0x170
Aug 30 17:11:40 mc kernel: [  732.387511]  [<ffffffff8116a41c>] ? alloc_kmem_pages+0x2c/0xd0
Aug 30 17:11:40 mc kernel: [  732.388569]  [<ffffffff81186468>] ? kmalloc_order+0x18/0x50
Aug 30 17:11:40 mc kernel: [  732.389620]  [<ffffffff81563811>] usb_submit_urb+0x301/0x5b0
Aug 30 17:11:40 mc kernel: [  732.390691]  [<ffffffff811bb6b1>] ? __kmalloc+0x211/0x230
Aug 30 17
Comment 28 Markus Rechberger 2014-08-30 15:30:07 UTC
can you try following:

/opt/bin/mediaclient --cat /dev/dvb/adapter0/dvr0 > /dev/null

this will keep the datatransfer running all the time. Every additional access to the device will just attach to the currently running session.
Comment 29 Dieter Steinwedel 2014-08-31 19:05:42 UTC
Markus, it seems to work as workaround.
Comment 30 Markus Rechberger 2014-08-31 21:03:26 UTC
So the problem is mainly shutting down the datatransfer it puts the Linux USB Stack into an unstable state. The initial transfer seems to be okay.
All the packets are aborted using USBDEVFS_DISCARDURB to make them return immediately.
Comment 31 Mathias Nyman 2014-09-01 10:50:10 UTC
Ok, I'd be interested in one of those hardwares to debug it locally.
I'll send my contact info to you Markus via mail.
Comment 32 Markus Rechberger 2014-09-10 21:25:23 UTC
The sample is on the way.
Comment 33 Mathias Nyman 2014-09-29 09:53:19 UTC
Thanks, I got the hardware, but wasn't able to reproduce the issue.

I was running a script over night over 10h, which runs the mediaclient for 15 seconds, then stops it, and restarts it after 3 seconds. Script looks like this:

#!/bin/bash

while [ 1 ]
do
  /opt/bin/mediaclient --cat /dev/dvb/adapter0/dvr0 | /opt/bin/mediaclient --pipecount=1000 &
  sleep 15
  echo "KILLING mediaclient"
  killall mediaclient
  sleep 3
done

sample output:

/opt/bin/mediaclient --cat /dev/dvb/adapter0/dvr0
      2647                       | /opt/bin/mediaclient --pipecount=1000
[2014-09-29 12:42:44]    2478080 bytes |    2420.00 kb |       2.36 mb transferred
[2014-09-29 12:42:45]    2570240 bytes |    2510.00 kb |       2.45 mb transferred
[2014-09-29 12:42:46]    2621440 bytes |    2560.00 kb |       2.50 mb transferred
[2014-09-29 12:42:47]    2549760 bytes |    2490.00 kb |       2.43 mb transferred
[2014-09-29 12:42:48]    2611200 bytes |    2550.00 kb |       2.49 mb transferred
[2014-09-29 12:42:49]    2621440 bytes |    2560.00 kb |       2.50 mb transferred
[2014-09-29 12:42:50]    2590720 bytes |    2530.00 kb |       2.47 mb transferred
[2014-09-29 12:42:51]    2611200 bytes |    2550.00 kb |       2.49 mb transferred
[2014-09-29 12:42:52]    2611200 bytes |    2550.00 kb |       2.49 mb transferred
[2014-09-29 12:42:53]    1925120 bytes |    1880.00 kb |       1.84 mb transferred
[2014-09-29 12:42:54]    2539520 bytes |    2480.00 kb |       2.42 mb transferred
[2014-09-29 12:42:55]    2539520 bytes |    2480.00 kb |       2.42 mb transferred
[2014-09-29 12:42:56]    1935360 bytes |    1890.00 kb |       1.85 mb transferred
[2014-09-29 12:42:57]    2549760 bytes |    2490.00 kb |       2.43 mb transferred
KILLING mediaclient
./run_loop.sh: line 10:  2651 Terminated              /opt/bin/mediaclient --cat /dev/dvb/adapter0/dvr0
      2652                       | /opt/bin/mediaclient --pipecount=1000
[2014-09-29 12:43:02]    2519040 bytes |    2460.00 kb |       2.40 mb transferred
[2014-09-29 12:43:03]    2662400 bytes |    2600.00 kb |       2.54 mb transferred
[2014-09-29 12:43:04]    2631680 bytes |    2570.00 kb |       2.51 mb transferred
[2014-09-29 12:43:05]    2641920 bytes |    2580.00 kb |       2.52 mb transferred
[2014-09-29 12:43:06]    1904640 bytes |    1860.00 kb |       1.82 mb transferred
[2014-09-29 12:43:07]    2631680 bytes |    2570.00 kb |       2.51 mb transferred
[2014-09-29 12:43:08]    1914880 bytes |    1870.00 kb |       1.83 mb transferred
[2014-09-29 12:43:09]    2580480 bytes |    2520.00 kb |       2.46 mb transferred
[2014-09-29 12:43:10]    1843200 bytes |    1800.00 kb |       1.76 mb transferred
[2014-09-29 12:43:11]    2580480 bytes |    2520.00 kb |       2.46 mb transferred
[2014-09-29 12:43:12]    2611200 bytes |    2550.00 kb |       2.49 mb transferred
[2014-09-29 12:43:13]    2662400 bytes |    2600.00 kb |       2.54 mb transferred
[2014-09-29 12:43:14]    1740800 bytes |    1700.00 kb |       1.66 mb transferred
[2014-09-29 12:43:15]    2467840 bytes |    2410.00 kb |       2.35 mb transferred
KILLING mediaclient
...

device was setup with:
/opt/bin/mediaclient -m DVBT -f 562000000 -b 8

Is there some way to trigger this bug reliably?
Comment 34 Markus Rechberger 2014-09-29 09:56:28 UTC
Did you test it with a USB 3.0 controller?

Intel NUC systems are affected of that issue for example

Starting / stopping the transfer for 15-20 minutes should trigger this actually.

Also check that no other application is accessing the tuner

/opt/bin/mediaclient --lc  # list clients
Comment 35 Raymond Wooninck 2014-09-29 10:00:06 UTC
Hi Mathias,

What kernel version was used to reproduce the issue?  

What I have noticed (at least for me when inserting an USB GSM Stick), is that with the 3.17.0-rc5 and later, the crash no longer happens and that I can insert the device reliably and that it works.
Comment 36 Mathias Nyman 2014-09-29 11:19:54 UTC
I tried with 3.16-rc1
device is connected to xhci with as 480M HS devcie
lsusb -t:

/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/9p, 480M
    |__ Port 2: Dev 5, If 0, Class=Vendor Specific Class, Driver=usbfs, 480M
    |__ Port 2: Dev 5, If 1, Class=Vendor Specific Class, Driver=, 480M
    |__ Port 2: Dev 5, If 2, Class=Vendor Specific Class, Driver=, 480M
    |__ Port 2: Dev 5, If 3, Class=Vendor Specific Class, Driver=, 480M
    |__ Port 2: Dev 5, If 4, Class=Vendor Specific Class, Driver=, 480M
    |__ Port 2: Dev 5, If 5, Class=Vendor Specific Class, Driver=, 480M
    |__ Port 2: Dev 5, If 6, Class=Vendor Specific Class, Driver=, 480M
    |__ Port 4: Dev 6, If 0, Class=Mass Storage, Driver=usb-storage, 480M
    |__ Port 5: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M
    |__ Port 5: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M
    |__ Port 6: Dev 4, If 0, Class=Wireless, Driver=btusb, 12M
    |__ Port 6: Dev 4, If 1, Class=Wireless, Driver=btusb, 12M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M
Comment 37 Markus Rechberger 2014-09-29 16:11:33 UTC
Also a good way for testing is to use tvtime and switch the channel up / down.

Without a signal source you will get a blue video. This will perform isoc and bulk transfers at the same time, everytime you change a channel it will completely shut down the transfer and restart it.
The transfer allocates around 170 mbit.
Comment 38 Dieter Steinwedel 2014-09-29 17:18:12 UTC
I use the sundtek tuner in conjunction with mythtv to receiver dvb-c. I have reproduced the bug manually by switching the channel about 80-100 times. In most cases the bug happens after 5-10 minutes. 

I suppose, that you can automate my test above with a bash script. If you are interested in, I would spend some time at the weekend to code it. If you write it on your own, I offer you to test it with my system.
Comment 39 matthias-fick 2014-10-30 21:02:32 UTC
Hi Matthias,
did you find time to check it again? I would be happy to get a solution. (I'm using a Synology DS114 which has only USB 3.0 ports).
Comment 40 Mathias Nyman 2014-11-04 17:54:01 UTC
Created attachment 156511 [details]
testpatch v2 for fixing queuing new dequeue state

much expanded and improved version of last fix, turned out
there were several cases not covered by previous pach

I'm still not able to reproduce this myself, so grateful if someone could try it out.
Comment 41 Dieter Steinwedel 2014-11-09 08:04:47 UTC
Hello Matthias,

unfortunally I had no success. MythTv causes an oops on using the tuner the first time. I have used kernel 3.17.2 only with the patch in attachment 156511 [details]. Is this setup correct?

My syslog output:
Nov  9 08:31:11 mc kernel: [  105.400419] xhci_hcd 0000:00:14.0: Error: Failed finding new dequeue state
Nov  9 08:31:17 mc kernel: [  111.486319] BUG: unable to handle kernel NULL pointer dereference at 0000000000000001
Nov  9 08:31:17 mc kernel: [  111.486344] IP: [<ffffffff811b7135>] kmem_cache_alloc+0x75/0x1e0
Nov  9 08:31:17 mc kernel: [  111.486364] PGD 3d3806067 PUD 3ce766067 PMD 0 
Nov  9 08:31:17 mc kernel: [  111.486378] Oops: 0000 [#1] SMP 
Nov  9 08:31:17 mc kernel: [  111.486388] Modules linked in: bridge(E) stp(E) llc(E) joydev(E) snd_oxygen(E) snd_oxygen_lib(E) snd_mpu401_uart(E) snd_pcm(E) snd_seq_midi(E) snd_seq_midi_event(E) snd_rawmidi(E) intel_rapl(E) x86_pkg_temp_thermal(E) intel_powerclamp(E) coretemp(E) snd_seq(E) kvm_intel(E) kvm(E) crct10dif_pclmul(E) crc32_pclmul(E) ghash_clmulni_intel(E) snd_seq_device(E) snd_timer(E) aesni_intel(E) aes_x86_64(E) lrw(E) gf128mul(E) glue_helper(E) ablk_helper(E) cryptd(E) snd(E) serio_raw(E) i915(E) soundcore(E) drm_kms_helper(E) shpchp(E) drm(E) lpc_ich(E) i2c_algo_bit(E) mei_me(E) mei(E) fujitsu_laptop(E) video(E) tpm_infineon(E) mac_hid(E) bnep(E) rfcomm(E) bluetooth(E) parport_pc(E) ppdev(E) lp(E) parport(E) binfmt_misc(E) hid_sunplus(E) psmouse(E) ahci(E) libahci(E) e1000e(E) ptp(E) pps_core(E) usbhid(E) hid(E)
Nov  9 08:31:17 mc kernel: [  111.486611] CPU: 2 PID: 4387 Comm: mythtv.sh Tainted: G            E  3.17.2ds14 #1
Nov  9 08:31:17 mc kernel: [  111.486630] Hardware name: FUJITSU D3222-B1/D3222-B1, BIOS V4.6.5.4 R1.23.0 for D3222-B1x 05/16/2014
Nov  9 08:31:17 mc kernel: [  111.486652] task: ffff8803ce513200 ti: ffff8803c78ec000 task.ti: ffff8803c78ec000
Nov  9 08:31:17 mc kernel: [  111.486669] RIP: 0010:[<ffffffff811b7135>]  [<ffffffff811b7135>] kmem_cache_alloc+0x75/0x1e0
Nov  9 08:31:17 mc kernel: [  111.486692] RSP: 0018:ffff8803c78efd40  EFLAGS: 00010282
Nov  9 08:31:17 mc kernel: [  111.486705] RAX: 0000000000000000 RBX: ffff8803ce4d1f18 RCX: 000000000002e1cf
Nov  9 08:31:17 mc kernel: [  111.486722] RDX: 000000000002e1ce RSI: 0000000000000200 RDI: ffff88040d801b00
Nov  9 08:31:17 mc kernel: [  111.486738] RBP: ffff8803c78efd70 R08: 0000000000017360 R09: ffffffff8119a631
Nov  9 08:31:17 mc kernel: [  111.486755] R10: 00000007f01118e8 R11: ffff8800d59ca080 R12: 0000000000000001
Nov  9 08:31:17 mc kernel: [  111.486772] R13: 0000000000000200 R14: ffff88040d801b00 R15: ffff88040d801b00
Nov  9 08:31:17 mc kernel: [  111.486793] FS:  00007f01126eb740(0000) GS:ffff88041e300000(0000) knlGS:0000000000000000
Nov  9 08:31:17 mc kernel: [  111.486817] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Nov  9 08:31:17 mc kernel: [  111.486831] CR2: 0000000000000001 CR3: 00000003df6a3000 CR4: 00000000001407e0
Nov  9 08:31:17 mc kernel: [  111.486848] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Nov  9 08:31:17 mc kernel: [  111.486864] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Nov  9 08:31:17 mc kernel: [  111.486881] Stack:
Nov  9 08:31:17 mc kernel: [  111.486886]  00007f01118e8000 ffff8803ce4d1f18 ffff8803e8d71a00 ffff8800d57cb1f8
Nov  9 08:31:17 mc kernel: [  111.486907]  ffff8800d59ca080 ffff8800d57cb1f8 ffff8803c78efdc0 ffffffff8119a631
Nov  9 08:31:17 mc kernel: [  111.486927]  ffff8803ce4d1f90 ffff8803ce54f4c8 ffff8800d57cb1f8 ffff8803ce706d80
Nov  9 08:31:17 mc kernel: [  111.486947] Call Trace:
Nov  9 08:31:17 mc kernel: [  111.486956]  [<ffffffff8119a631>] anon_vma_clone+0x51/0x190
Nov  9 08:31:17 mc kernel: [  111.486971]  [<ffffffff8119a79e>] anon_vma_fork+0x2e/0x120
Nov  9 08:31:17 mc kernel: [  111.486986]  [<ffffffff8106b262>] copy_process.part.24+0x14e2/0x1c60
Nov  9 08:31:17 mc kernel: [  111.487002]  [<ffffffff8106bb95>] do_fork+0xd5/0x340
Nov  9 08:31:17 mc kernel: [  111.487016]  [<ffffffff81078e72>] ? __set_task_blocked+0x32/0x70
Nov  9 08:31:17 mc kernel: [  111.487031]  [<ffffffff8106be86>] SyS_clone+0x16/0x20
Nov  9 08:31:17 mc kernel: [  111.487045]  [<ffffffff81750b89>] stub_clone+0x69/0x90
Nov  9 08:31:17 mc kernel: [  111.487058]  [<ffffffff8175082d>] ? system_call_fastpath+0x1a/0x1f
Nov  9 08:31:17 mc kernel: [  111.487073] Code: dd 00 00 49 8b 50 08 4d 8b 20 49 8b 40 10 4d 85 e4 0f 84 17 01 00 00 48 85 c0 0f 84 0e 01 00 00 49 63 46 20 48 8d 4a 01 4d 8b 06 <49> 8b 1c 04 4c 89 e0 65 49 0f c7 08 0f 94 c0 84 c0 74 b9 49 63 
Nov  9 08:31:17 mc kernel: [  111.487164] RIP  [<ffffffff811b7135>] kmem_cache_alloc+0x75/0x1e0
Nov  9 08:31:17 mc kernel: [  111.487180]  RSP <ffff8803c78efd40>
Nov  9 08:31:17 mc kernel: [  111.487189] CR2: 0000000000000001
Nov  9 08:31:17 mc kernel: [  111.487203] BUG: unable to handle kernel NULL pointer dereference at 0000000000000001
Nov  9 08:31:17 mc kernel: [  111.487223] IP: [<ffffffff811b7320>] kmem_cache_alloc_trace+0x80/0x1f0
Nov  9 08:31:17 mc kernel: [  111.487241] PGD 3d3806067 PUD 3ce766067 PMD 0 
Nov  9 08:31:17 mc kernel: [  111.487254] Oops: 0000 [#2] SMP 
Nov  9 08:31:17 mc kernel: [  111.487263] Modules linked in: bridge(E) stp(E) llc(E) joydev(E) snd_oxygen(E) snd_oxygen_lib(E) snd_mpu401_uart(E) snd_pcm(E) snd_seq_midi(E) snd_seq_midi_event(E) snd_rawmidi(E) intel_rapl(E) x86_pkg_temp_thermal(E) intel_powerclamp(E) coretemp(E) snd_seq(E) kvm_intel(E) kvm(E) crct10dif_pclmul(E) crc32_pclmul(E) ghash_clmulni_intel(E) snd_seq_device(E) snd_timer(E) aesni_intel(E) aes_x86_64(E) lrw(E) gf128mul(E) glue_helper(E) ablk_helper(E) cryptd(E) snd(E) serio_raw(E) i915(E) soundcore(E) drm_kms_helper(E) shpchp(E) drm(E) lpc_ich(E) i2c_algo_bit(E) mei_me(E) mei(E) fujitsu_laptop(E) video(E) tpm_infineon(E) mac_hid(E) bnep(E) rfcomm(E) bluetooth(E) parport_pc(E) ppdev(E) lp(E) parport(E) binfmt_misc(E) hid_sunplus(E) psmouse(E) ahci(E) libahci(E) e1000e(E) ptp(E) pps_core(E) usbhid(E) hid(E)
Nov  9 08:31:17 mc kernel: [  111.490452] CPU: 2 PID: 4387 Comm: mythtv.sh Tainted: G            E  3.17.2ds14 #1
Nov  9 08:31:17 mc kernel: [  111.491194] Hardware name: FUJITSU D3222-B1/D3222-B1, BIOS V4.6.5.4 R1.23.0 for D3222-B1x 05/16/2014
Nov  9 08:31:17 mc kernel: [  111.491953] task: ffff8803ce513200 ti: ffff8803c78ec000 task.ti: ffff8803c78ec000
Nov  9 08:31:17 mc kernel: [  111.492707] RIP: 0010:[<ffffffff811b7320>]  [<ffffffff811b7320>] kmem_cache_alloc_trace+0x80/0x1f0
Nov  9 08:31:17 mc kernel: [  111.493423] RSP: 0018:ffff8803c78ef750  EFLAGS: 00010082
Nov  9 08:31:17 mc kernel: [  111.494127] RAX: 0000000000000000 RBX: ffff8800d5782000 RCX: 000000000002e1cf
Nov  9 08:31:17 mc kernel: [  111.494778] RDX: 000000000002e1ce RSI: 00000000000080d0 RDI: ffff88040d801b00
Nov  9 08:31:17 mc kernel: [  111.495448] RBP: ffff8803c78ef788 R08: 0000000000017360 R09: ffff88040d801b00
Nov  9 08:31:17 mc kernel: [  111.496081] R10: ffffffffa01a53e7 R11: 0000000000000300 R12: 0000000000000001
Nov  9 08:31:17 mc kernel: [  111.496729] R13: 00000000000080d0 R14: 0000000000000030 R15: ffff88040d801b00
Nov  9 08:31:17 mc kernel: [  111.497373] FS:  00007f01126eb740(0000) GS:ffff88041e300000(0000) knlGS:0000000000000000
Nov  9 08:31:17 mc kernel: [  111.498024] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Nov  9 08:31:17 mc kernel: [  111.498671] CR2: 0000000000000001 CR3: 00000003df6a3000 CR4: 00000000001407e0
Nov  9 08:31:17 mc kernel: [  111.499330] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Nov  9 08:31:17 mc kernel: [  111.500021] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Nov  9 08:31:17 mc kernel: [  111.500714] Stack:
Nov  9 08:31:17 mc kernel: [  111.501345]  ffff88040d801b00 ffffffffa01a53e7 ffff8800d5782000 ffff8800d5782000
Nov  9 08:31:17 mc kernel: [  111.502013]  ffff8800d58ea000 ffff880404042800 ffff8804052c7e38 ffff8803c78ef7b0
Nov  9 08:31:17 mc kernel: [  111.502685]  ffffffffa01a53e7 ffff8800d5782000 ffff8800d5782000 ffff8800d58ea000
Nov  9 08:31:17 mc kernel: [  111.503355] Call Trace:
Nov  9 08:31:17 mc kernel: [  111.504008]  [<ffffffffa01a53e7>] ? drm_modeset_lock_all+0x27/0xd0 [drm]
Nov  9 08:31:17 mc kernel: [  111.504664]  [<ffffffffa01a53e7>] drm_modeset_lock_all+0x27/0xd0 [drm]
Nov  9 08:31:17 mc kernel: [  111.505313]  [<ffffffffa022c4cf>] drm_fb_helper_pan_display+0x2f/0xf0 [drm_kms_helper]
Nov  9 08:31:17 mc kernel: [  111.505964]  [<ffffffff813ebd79>] fb_pan_display+0xc9/0x190
Nov  9 08:31:17 mc kernel: [  111.506591]  [<ffffffff813e5ed0>] bit_update_start+0x20/0x50
Nov  9 08:31:17 mc kernel: [  111.507262]  [<ffffffff813e5982>] fbcon_switch+0x3a2/0x550
Nov  9 08:31:17 mc kernel: [  111.507919]  [<ffffffff81474429>] redraw_screen+0x189/0x240
Nov  9 08:31:17 mc kernel: [  111.508562]  [<ffffffff813e2f1a>] fbcon_blank+0x20a/0x2d0
Nov  9 08:31:17 mc kernel: [  111.509228]  [<ffffffff8114e1fd>] ? irq_work_queue+0xd/0x80
Nov  9 08:31:17 mc kernel: [  111.509852]  [<ffffffff810be234>] ? wake_up_klogd+0x34/0x50
Nov  9 08:31:17 mc kernel: [  111.510536]  [<ffffffff810be448>] ? console_unlock+0x1f8/0x450
Nov  9 08:31:17 mc kernel: [  111.511194]  [<ffffffff810ceede>] ? internal_add_timer+0x8e/0xb0
Nov  9 08:31:17 mc kernel: [  111.511823]  [<ffffffff810d0d8a>] ? mod_timer+0x12a/0x1e0
Nov  9 08:31:17 mc kernel: [  111.512463]  [<ffffffff81474f48>] do_unblank_screen+0xb8/0x1f0
Nov  9 08:31:17 mc kernel: [  111.513095]  [<ffffffff81475090>] unblank_screen+0x10/0x20
Nov  9 08:31:17 mc kernel: [  111.513696]  [<ffffffff81382ec9>] bust_spinlocks+0x19/0x40
Nov  9 08:31:17 mc kernel: [  111.514317]  [<ffffffff81016938>] oops_end+0x38/0x150
Nov  9 08:31:17 mc kernel: [  111.514913]  [<ffffffff81742d5a>] no_context+0x2e9/0x34d
Nov  9 08:31:17 mc kernel: [  111.515529]  [<ffffffff81742e31>] __bad_area_nosemaphore+0x73/0x1ca
Nov  9 08:31:17 mc kernel: [  111.516116]  [<ffffffff81742f9b>] bad_area_nosemaphore+0x13/0x15
Nov  9 08:31:17 mc kernel: [  111.516697]  [<ffffffff8105aecc>] __do_page_fault+0x9c/0x550
Nov  9 08:31:17 mc kernel: [  111.517273]  [<ffffffff8105b3b1>] do_page_fault+0x31/0x70
Nov  9 08:31:17 mc kernel: [  111.517876]  [<ffffffff817528c8>] page_fault+0x28/0x30
Nov  9 08:31:17 mc kernel: [  111.518463]  [<ffffffff8119a631>] ? anon_vma_clone+0x51/0x190
Nov  9 08:31:17 mc kernel: [  111.519005]  [<ffffffff811b7135>] ? kmem_cache_alloc+0x75/0x1e0
Nov  9 08:31:17 mc kernel: [  111.519519]  [<ffffffff8119a631>] anon_vma_clone+0x51/0x190
Nov  9 08:31:17 mc kernel: [  111.520007]  [<ffffffff8119a79e>] anon_vma_fork+0x2e/0x120
Nov  9 08:31:17 mc kernel: [  111.520450]  [<ffffffff8106b262>] copy_process.part.24+0x14e2/0x1c60
Nov  9 08:31:17 mc kernel: [  111.520947]  [<ffffffff8106bb95>] do_fork+0xd5/0x340
Nov  9 08:31:17 mc kernel: [  111.521387]  [<ffffffff81078e72>] ? __set_task_blocked+0x32/0x70
Nov  9 08:31:17 mc kernel: [  111.521800]  [<ffffffff8106be86>] SyS_clone+0x16/0x20
Nov  9 08:31:17 mc kernel: [  111.522223]  [<ffffffff81750b89>] stub_clone+0x69/0x90
Nov  9 08:31:17 mc kernel: [  111.522615]  [<ffffffff8175082d>] ? system_call_fastpath+0x1a/0x1f
Nov  9 08:31:17 mc kernel: [  111.523045] Code: dd 00 00 49 8b 50 08 4d 8b 20 49 8b 40 10 4d 85 e4 0f 84 14 01 00 00 48 85 c0 0f 84 0b 01 00 00 49 63 47 20 48 8d 4a 01 4d 8b 07 <49> 8b 1c 04 4c 89 e0 65 49 0f c7 08 0f 94 c0 84 c0 74 b9 49 63 
Nov  9 08:31:17 mc kernel: [  111.523938] RIP  [<ffffffff811b7320>] kmem_cache_alloc_trace+0x80/0x1f0
Nov  9 08:31:17 mc kernel: [  111.524397]  RSP <ffff8803c78ef750>
Nov  9 08:31:17 mc kernel: [  111.524829] CR2: 0000000000000001
Nov  9 08:31:17 mc kernel: [  111.525274] ---[ end trace ea6767d00fe8af99 ]---
Nov  9 08:31:20 mc mythfrontend.real: message repeated 26 times: [ mythfrontend[4143]: W CoreContext ringbuffer.cpp:1100 (WaitForReadsAllowed) RingBuf(/var/lib/mythtv/livetv/54604_20141109073113.mpg): Taking too long to be allowed to read..]
Nov  9 08:31:40 mc kernel: [  134.122052] ------------[ cut here ]------------
Nov  9 08:31:40 mc kernel: [  134.122483] WARNING: CPU: 2 PID: 3493 at kernel/watchdog.c:267 watchdog_overflow_callback+0x9c/0xd0()
Nov  9 08:31:40 mc kernel: [  134.122943] Watchdog detected hard LOCKUP on cpu 2
Nov  9 08:31:40 mc kernel: [  134.122954] Modules linked in: bridge(E) stp(E) llc(E) joydev(E) snd_oxygen(E) snd_oxygen_lib(E) snd_mpu401_uart(E) snd_pcm(E) snd_seq_midi(E) snd_seq_midi_event(E) snd_rawmidi(E) intel_rapl(E) x86_pkg_temp_thermal(E) intel_powerclamp(E) coretemp(E) snd_seq(E) kvm_intel(E) kvm(E) crct10dif_pclmul(E) crc32_pclmul(E) ghash_clmulni_intel(E) snd_seq_device(E) snd_timer(E) aesni_intel(E) aes_x86_64(E) lrw(E) gf128mul(E) glue_helper(E) ablk_helper(E) cryptd(E) snd(E) serio_raw(E) i915(E) soundcore(E) drm_kms_helper(E) shpchp(E) drm(E) lpc_ich(E) i2c_algo_bit(E) mei_me(E) mei(E) fujitsu_laptop(E) video(E) tpm_infineon(E) mac_hid(E) bnep(E) rfcomm(E) bluetooth(E) parport_pc(E) ppdev(E) lp(E) parport(E) binfmt_misc(E) hid_sunplus(E) psmouse(E) ahci(E) libahci(E) e1000e(E) ptp(E) pps_core(E) usbhid(E) hid(E)
Nov  9 08:31:40 mc kernel: [  134.126141] CPU: 2 PID: 3493 Comm: conky Tainted: G      D     E  3.17.2ds14 #1
Nov  9 08:31:40 mc kernel: [  134.126688] Hardware name: FUJITSU D3222-B1/D3222-B1, BIOS V4.6.5.4 R1.23.0 for D3222-B1x 05/16/2014
Nov  9 08:31:40 mc kernel: [  134.127246]  0000000000000009 ffff88041e306c10 ffffffff817481b7 ffff88041e306c58
Nov  9 08:31:40 mc kernel: [  134.127810]  ffff88041e306c48 ffffffff8106c97d ffff8804079ac000 0000000000000000
Nov  9 08:31:40 mc kernel: [  134.128373]  ffff88041e306d70 0000000000000000 ffff88041e306ef8 ffff88041e306ca8
Nov  9 08:31:40 mc kernel: [  134.128982] Call Trace:
Nov  9 08:31:40 mc kernel: [  134.129541]  <NMI>  [<ffffffff817481b7>] dump_stack+0x45/0x56
Nov  9 08:31:40 mc kernel: [  134.130143]  [<ffffffff8106c97d>] warn_slowpath_common+0x7d/0xa0
Nov  9 08:31:40 mc kernel: [  134.130716]  [<ffffffff8106c9ec>] warn_slowpath_fmt+0x4c/0x50
Nov  9 08:31:40 mc kernel: [  134.131310]  [<ffffffff8111a1cc>] watchdog_overflow_callback+0x9c/0xd0
Nov  9 08:31:40 mc kernel: [  134.131886]  [<ffffffff811579fd>] __perf_event_overflow+0x8d/0x230
Nov  9 08:31:40 mc kernel: [  134.132462]  [<ffffffff81029de8>] ? x86_perf_event_set_period+0xe8/0x150
Nov  9 08:31:40 mc kernel: [  134.133062]  [<ffffffff81158464>] perf_event_overflow+0x14/0x20
Nov  9 08:31:40 mc kernel: [  134.133641]  [<ffffffff8103139d>] intel_pmu_handle_irq+0x1ed/0x3e0
Nov  9 08:31:40 mc kernel: [  134.134221]  [<ffffffff81028aeb>] perf_event_nmi_handler+0x2b/0x50
Nov  9 08:31:40 mc kernel: [  134.134815]  [<ffffffff81016fd8>] nmi_handle+0x88/0x120
Nov  9 08:31:40 mc kernel: [  134.135426]  [<ffffffff8101754d>] default_do_nmi+0x4d/0x140
Nov  9 08:31:40 mc kernel: [  134.136030]  [<ffffffff810176c8>] do_nmi+0x88/0xc0
Nov  9 08:31:40 mc kernel: [  134.136653]  [<ffffffff81752c31>] end_repeat_nmi+0x1e/0x2e
Nov  9 08:31:40 mc kernel: [  134.137256]  [<ffffffff810167a2>] ? oops_begin+0xc2/0xe0
Nov  9 08:31:40 mc kernel: [  134.137835]  [<ffffffff810167a2>] ? oops_begin+0xc2/0xe0
Nov  9 08:31:40 mc kernel: [  134.138428]  [<ffffffff810167a2>] ? oops_begin+0xc2/0xe0
Nov  9 08:31:40 mc kernel: [  134.138994]  <<EOE>>  [<ffffffff81742ba1>] no_context+0x130/0x34d
Nov  9 08:31:40 mc kernel: [  134.139593]  [<ffffffff810a3c03>] ? find_busiest_group+0x143/0x8e0
Nov  9 08:31:40 mc kernel: [  134.140228]  [<ffffffff81742e31>] __bad_area_nosemaphore+0x73/0x1ca
Nov  9 08:31:40 mc kernel: [  134.140830]  [<ffffffff817431aa>] bad_area+0x43/0x4a
Nov  9 08:31:40 mc kernel: [  134.141428]  [<ffffffff8105b276>] __do_page_fault+0x446/0x550
Nov  9 08:31:40 mc kernel: [  134.142007]  [<ffffffff810a4525>] ? load_balance+0x185/0x890
Nov  9 08:31:40 mc kernel: [  134.142587]  [<ffffffff8105b3b1>] do_page_fault+0x31/0x70
Nov  9 08:31:40 mc kernel: [  134.143163]  [<ffffffff817528c8>] page_fault+0x28/0x30
Nov  9 08:31:40 mc kernel: [  134.143762]  [<ffffffff81238672>] ? proc_reg_open+0x32/0x110
Nov  9 08:31:40 mc kernel: [  134.144338]  [<ffffffff811b7320>] ? kmem_cache_alloc_trace+0x80/0x1f0
Nov  9 08:31:40 mc kernel: [  134.144965]  [<ffffffff811b72dc>] ? kmem_cache_alloc_trace+0x3c/0x1f0
Nov  9 08:31:40 mc kernel: [  134.145549]  [<ffffffff81238672>] ? proc_reg_open+0x32/0x110
Nov  9 08:31:40 mc kernel: [  134.146148]  [<ffffffff81238672>] proc_reg_open+0x32/0x110
Nov  9 08:31:40 mc kernel: [  134.146679]  [<ffffffff811d178f>] do_dentry_open+0x1ff/0x350
Nov  9 08:31:40 mc kernel: [  134.147206]  [<ffffffff811df112>] ? __inode_permission+0x52/0xc0
Nov  9 08:31:40 mc kernel: [  134.147728]  [<ffffffff81238640>] ? proc_reg_release+0x70/0x70
Nov  9 08:31:40 mc kernel: [  134.148251]  [<ffffffff811d1ab1>] finish_open+0x31/0x40
Nov  9 08:31:40 mc kernel: [  134.148795]  [<ffffffff811e3312>] do_last+0xa82/0x1210
Nov  9 08:31:40 mc kernel: [  134.149317]  [<ffffffff811df198>] ? inode_permission+0x18/0x50
Nov  9 08:31:40 mc kernel: [  134.149866]  [<ffffffff811df671>] ? link_path_walk+0x71/0x860
Nov  9 08:31:40 mc kernel: [  134.149879]  [<ffffffff81325363>] ? apparmor_file_alloc_security+0x23/0x40
Nov  9 08:31:40 mc kernel: [  134.149880]  [<ffffffff811e3b5b>] path_openat+0xbb/0x670
Nov  9 08:31:40 mc kernel: [  134.149882]  [<ffffffff811e491a>] do_filp_open+0x3a/0x90
Nov  9 08:31:40 mc kernel: [  134.149884]  [<ffffffff811f1407>] ? __alloc_fd+0xa7/0x130
Nov  9 08:31:40 mc kernel: [  134.149885]  [<ffffffff811d3338>] do_sys_open+0x128/0x220
Nov  9 08:31:40 mc kernel: [  134.149886]  [<ffffffff811d344e>] SyS_open+0x1e/0x20
Nov  9 08:31:40 mc kernel: [  134.149887]  [<ffffffff8175082d>] system_call_fastpath+0x1a/0x1f
Nov  9 08:31:40 mc kernel: [  134.149888] ---[ end trace ea6767d00fe8af9a ]---
Nov  9 08:32:19 mc kernel: [  172.634085] INFO: rcu_sched detected stalls on CPUs/tasks: { 2} (detected by 3, t=15002 jiffies, g=4171, c=4170, q=0)
Nov  9 08:32:19 mc kernel: [  172.634516] Task dump for CPU 2:
Nov  9 08:32:19 mc kernel: [  172.634924] conky           R  running task        0  3493   1679 0x00000008
Nov  9 08:32:19 mc kernel: [  172.635339]  ffff880401be37f0 ffff88040570d510 ffff880405bbfc88 ffffffff81238672
Nov  9 08:32:19 mc kernel: [  172.635759]  ffff88040570d500 ffff880401be37f0 ffff880404a3b3c0 0000000000000000
Nov  9 08:32:19 mc kernel: [  172.636175]  ffff88040570d510 ffff880405bbfcd0 ffffffff811d178f ffffffff811df112
Nov  9 08:32:19 mc kernel: [  172.636594] Call Trace:
Nov  9 08:32:19 mc kernel: [  172.637009]  [<ffffffff81238672>] ? proc_reg_open+0x32/0x110
Nov  9 08:32:19 mc kernel: [  172.637430]  [<ffffffff811d178f>] ? do_dentry_open+0x1ff/0x350
Nov  9 08:32:19 mc kernel: [  172.637849]  [<ffffffff811df112>] ? __inode_permission+0x52/0xc0
Nov  9 08:32:19 mc kernel: [  172.638266]  [<ffffffff81238640>] ? proc_reg_release+0x70/0x70
Nov  9 08:32:19 mc kernel: [  172.638681]  [<ffffffff811d1ab1>] ? finish_open+0x31/0x40
Nov  9 08:32:19 mc kernel: [  172.639095]  [<ffffffff811e3312>] ? do_last+0xa82/0x1210
Nov  9 08:32:19 mc kernel: [  172.639511]  [<ffffffff811df198>] ? inode_permission+0x18/0x50
Nov  9 08:32:19 mc kernel: [  172.639925]  [<ffffffff811df671>] ? link_path_walk+0x71/0x860
Nov  9 08:32:19 mc kernel: [  172.640338]  [<ffffffff81325363>] ? apparmor_file_alloc_security+0x23/0x40
Nov  9 08:32:19 mc kernel: [  172.640757]  [<ffffffff811e3b5b>] ? path_openat+0xbb/0x670
Nov  9 08:32:19 mc kernel: [  172.641191]  [<ffffffff811e491a>] ? do_filp_open+0x3a/0x90
Nov  9 08:32:19 mc kernel: [  172.641615]  [<ffffffff811f1407>] ? __alloc_fd+0xa7/0x130
Nov  9 08:32:19 mc kernel: [  172.642043]  [<ffffffff811d3338>] ? do_sys_open+0x128/0x220
Nov  9 08:32:19 mc kernel: [  172.642477]  [<ffffffff811d344e>] ? SyS_open+0x1e/0x20
Nov  9 08:32:19 mc kernel: [  172.642896]  [<ffffffff8175082d>] ? system_call_fastpath+0x1a/0x1f
Comment 42 Mathias Nyman 2014-11-26 12:57:11 UTC
Yes, thanks, setup seems correct.
Back to the drawing board.

This bug could be a bit similar to bug#65021

I got a testbranch that both fixes some related issues, and adds more debugging for this case. If you can try it out its available at:

git://git.kernel.org/pub/scm/linux/kernel/git/mnyman/xhci.git for-usb-next-test

Remember to switch to the for-usb-next-test branch.

It includes 8 patches that also apply cleanly on top of 3.18-rc6, I can send
just patches instead if you prefer it that way.

I'm hoping these patches would show one of the following messages before it fails:
"Cancelled TD not on stopped ring"
"Cancel URB NOT on current ring"
"Error unhandled cancelled TD's after dev reset"
"Error unhandled TD's after dev reset"
Comment 43 Dieter Steinwedel 2014-11-30 09:59:43 UTC
Hello Mathias,

I have checked out the sources with following command: 

git clone git://git.kernel.org/pub/scm/linux/kernel/git/mnyman/xhci.git -b for-usb-next-test

Unfortunally I cannot compile the sources.

May you send me the patches?
Comment 44 Mathias Nyman 2014-12-01 11:22:02 UTC
Created attachment 159321 [details]
8 zipped patches to test dvb bug on 3.18-rc6

Includes both halted endpoint fix and more verbose debugging for dvb issue
Comment 45 Dieter Steinwedel 2014-12-06 16:47:51 UTC
It really behave strange. With all patches I cannot produce the oops. Normally it happen after max. 5 minutes. Now, have switched the channels more than 30 minutes without an oops. After the test, I have connected my usb3 disk an oops happen:

ec  6 10:32:15 mc kernel: [73967.330694] usb 2-1: new SuperSpeed USB device number 2 using xhci_hcd
Dec  6 10:32:15 mc kernel: [73967.347478] usb 2-1: New USB device found, idVendor=174c, idProduct=5136
Dec  6 10:32:15 mc kernel: [73967.347481] usb 2-1: New USB device strings: Mfr=2, Product=3, SerialNumber=1
Dec  6 10:32:15 mc kernel: [73967.347482] usb 2-1: Product: AS2105
Dec  6 10:32:15 mc kernel: [73967.347483] usb 2-1: Manufacturer: ASMedia
Dec  6 10:32:15 mc kernel: [73967.347484] usb 2-1: SerialNumber: 00000000000000000000
Dec  6 10:32:15 mc kernel: [73967.347920] usb-storage 2-1:1.0: USB Mass Storage device detected
Dec  6 10:32:15 mc kernel: [73967.347988] scsi host7: usb-storage 2-1:1.0
Dec  6 10:32:15 mc mtp-probe: checking bus 2, device 2: "/sys/devices/pci0000:00/0000:00:14.0/usb2/2-1"
Dec  6 10:32:15 mc mtp-probe: bus: 2, device: 2 was not an MTP device
Dec  6 10:32:16 mc kernel: [73968.526904] usb 2-1: USB disconnect, device number 2
Dec  6 10:32:17 mc kernel: [73968.779032] usb 2-1: new SuperSpeed USB device number 3 using xhci_hcd
Dec  6 10:32:17 mc mtp-probe: checking bus 2, device 3: "/sys/devices/pci0000:00/0000:00:14.0/usb2/2-1"
Dec  6 10:32:17 mc mtp-probe: bus: 2, device: 3 was not an MTP device
Dec  6 10:32:17 mc kernel: [73968.795925] usb 2-1: New USB device found, idVendor=174c, idProduct=5136
Dec  6 10:32:17 mc kernel: [73968.795928] usb 2-1: New USB device strings: Mfr=2, Product=3, SerialNumber=1
Dec  6 10:32:17 mc kernel: [73968.795929] usb 2-1: Product: AS2105
Dec  6 10:32:17 mc kernel: [73968.795930] usb 2-1: Manufacturer: ASMedia
Dec  6 10:32:17 mc kernel: [73968.795931] usb 2-1: SerialNumber: 00000000000000000000
Dec  6 10:32:17 mc kernel: [73968.796355] usb-storage 2-1:1.0: USB Mass Storage device detected
Dec  6 10:32:17 mc kernel: [73968.796429] scsi host8: usb-storage 2-1:1.0
Dec  6 10:32:18 mc kernel: [73969.795530] scsi 8:0:0:0: Direct-Access     ASMT     2105             0    PQ: 0 ANSI: 6
Dec  6 10:32:18 mc kernel: [73969.795782] sd 8:0:0:0: Attached scsi generic sg3 type 0
Dec  6 10:32:27 mc kernel: [73978.705209] sd 8:0:0:0: [sdc] Very big device. Trying to use READ CAPACITY(16).
Dec  6 10:32:27 mc kernel: [73978.705384] sd 8:0:0:0: [sdc] 7814037168 512-byte logical blocks: (4.00 TB/3.63 TiB)
Dec  6 10:32:27 mc kernel: [73978.705627] sd 8:0:0:0: [sdc] Write Protect is off
Dec  6 10:32:27 mc kernel: [73978.705629] sd 8:0:0:0: [sdc] Mode Sense: 43 00 00 00
Dec  6 10:32:27 mc kernel: [73978.705868] sd 8:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Dec  6 10:32:27 mc kernel: [73978.706146] sd 8:0:0:0: [sdc] Very big device. Trying to use READ CAPACITY(16).
Dec  6 10:32:27 mc kernel: [73978.769423]  sdc: sdc1
Dec  6 10:32:27 mc kernel: [73978.769870] sd 8:0:0:0: [sdc] Very big device. Trying to use READ CAPACITY(16).
Dec  6 10:32:27 mc kernel: [73978.770609] sd 8:0:0:0: [sdc] Attached SCSI disk
Dec  6 10:32:27 mc kernel: [73979.097571] BUG: unable to handle kernel NULL pointer dereference at 0000000000000040
Dec  6 10:32:27 mc kernel: [73979.097601] IP: [<ffffffff815ab133>] xhci_discover_or_reset_device+0x313/0x540
Dec  6 10:32:27 mc kernel: [73979.097628] PGD 0 
Dec  6 10:32:27 mc kernel: [73979.097636] Oops: 0000 [#1] SMP 
Dec  6 10:32:27 mc kernel: [73979.097648] Modules linked in: usb_storage(E) bridge(E) stp(E) llc(E) snd_oxygen(E) snd_oxygen_lib(E) snd_mpu401_uart(E) snd_pcm(E) snd_seq_midi(E) snd_seq_midi_event(E) snd_rawmidi(E) snd_seq(E) snd_seq_device(E) snd_timer(E) snd(E) soundcore(E) joydev(E) intel_rapl(E) x86_pkg_temp_thermal(E) intel_powerclamp(E) coretemp(E) kvm_intel(E) kvm(E) crct10dif_pclmul(E) crc32_pclmul(E) ghash_clmulni_intel(E) aesni_intel(E) aes_x86_64(E) lrw(E) gf128mul(E) glue_helper(E) ablk_helper(E) cryptd(E) serio_raw(E) shpchp(E) tpm_infineon(E) i915(E) fujitsu_laptop(E) drm_kms_helper(E) drm(E) lpc_ich(E) video(E) i2c_algo_bit(E) mac_hid(E) mei_me(E) mei(E) parport_pc(E) ppdev(E) lp(E) parport(E) rfcomm(E) bnep(E) bluetooth(E) binfmt_misc(E) hid_sunplus(E) psmouse(E) ahci(E) libahci(E) e1000e(E) ptp(E) pps_core(E) usbhid(E) hid(E)
Dec  6 10:32:27 mc kernel: [73979.097915] CPU: 0 PID: 13599 Comm: usb-storage Tainted: G            E  3.18.0-rc6+ds23+ #1
Dec  6 10:32:27 mc kernel: [73979.097940] Hardware name: FUJITSU D3222-B1/D3222-B1, BIOS V4.6.5.4 R1.23.0 for D3222-B1x 05/16/2014
Dec  6 10:32:27 mc kernel: [73979.097966] task: ffff8803ee820000 ti: ffff880106138000 task.ti: ffff880106138000
Dec  6 10:32:27 mc kernel: [73979.097988] RIP: 0010:[<ffffffff815ab133>]  [<ffffffff815ab133>] xhci_discover_or_reset_device+0x313/0x540
Dec  6 10:32:27 mc kernel: [73979.098018] RSP: 0018:ffff88010613bb18  EFLAGS: 00010246
Dec  6 10:32:27 mc kernel: [73979.098033] RAX: 0000000000000000 RBX: ffff880406d2c000 RCX: ffff880406d2c128
Dec  6 10:32:27 mc kernel: [73979.098054] RDX: 0000000000000040 RSI: ffff8803ee820000 RDI: ffff8804064195c8
Dec  6 10:32:27 mc kernel: [73979.098074] RBP: ffff88010613bb78 R08: ffff880106138000 R09: 0000000000000000
Dec  6 10:32:27 mc kernel: [73979.098094] R10: ffff8800d62ca000 R11: 0000000000000293 R12: ffff88040451c000
Dec  6 10:32:27 mc kernel: [73979.098114] R13: 0000000000000001 R14: 0000000000000002 R15: ffff880406d2c1bc
Dec  6 10:32:27 mc kernel: [73979.098135] FS:  0000000000000000(0000) GS:ffff88041e200000(0000) knlGS:0000000000000000
Dec  6 10:32:27 mc kernel: [73979.098158] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Dec  6 10:32:27 mc kernel: [73979.098175] CR2: 0000000000000040 CR3: 0000000001c16000 CR4: 00000000001407f0
Dec  6 10:32:27 mc kernel: [73979.098195] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Dec  6 10:32:27 mc kernel: [73979.098215] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Dec  6 10:32:27 mc kernel: [73979.098235] Stack:
Dec  6 10:32:27 mc kernel: [73979.098242]  ffffffffffffffff ffff8800d62ca000 0000000100000000 ffff8801007eb440
Dec  6 10:32:27 mc kernel: [73979.098267]  ffff880406d2c128 ffff880406d2c108 0000000000000000 ffff880404615800
Dec  6 10:32:27 mc kernel: [73979.098291]  0000000000000000 0000000000000000 0000000000000001 0000000000000032
Dec  6 10:32:27 mc kernel: [73979.098316] Call Trace:
Dec  6 10:32:27 mc kernel: [73979.098328]  [<ffffffff8156ba7f>] hub_port_reset+0x16f/0x580
Dec  6 10:32:27 mc kernel: [73979.098346]  [<ffffffff8156bf07>] hub_port_init+0x77/0xc30
Dec  6 10:32:27 mc kernel: [73979.098362]  [<ffffffff81575cb5>] ? usb_hcd_reset_endpoint+0x25/0x70
Dec  6 10:32:27 mc kernel: [73979.098383]  [<ffffffff81578e65>] ? usb_enable_endpoint+0x95/0xa0
Dec  6 10:32:27 mc kernel: [73979.098402]  [<ffffffff8156cbfe>] usb_reset_and_verify_device+0x13e/0x770
Dec  6 10:32:27 mc kernel: [73979.098422]  [<ffffffff8156d37b>] usb_reset_device+0x14b/0x2a0
Dec  6 10:32:27 mc kernel: [73979.098441]  [<ffffffffa04b9fc1>] usb_stor_port_reset+0x61/0x70 [usb_storage]
Dec  6 10:32:27 mc kernel: [73979.098463]  [<ffffffffa04ba054>] usb_stor_invoke_transport+0x84/0x560 [usb_storage]
Dec  6 10:32:27 mc kernel: [73979.098488]  [<ffffffff8109a7d7>] ? wake_up_process+0x27/0x50
Dec  6 10:32:27 mc kernel: [73979.098506]  [<ffffffff81072779>] ? wakeup_softirqd+0x29/0x30
Dec  6 10:32:27 mc kernel: [73979.098525]  [<ffffffff81769fd1>] ? wait_for_completion_interruptible+0xc1/0x1b0
Dec  6 10:32:27 mc kernel: [73979.098547]  [<ffffffffa04b8cfe>] usb_stor_transparent_scsi_command+0xe/0x10 [usb_storage]
Dec  6 10:32:27 mc kernel: [73979.098572]  [<ffffffffa04bb769>] usb_stor_control_thread+0x1a9/0x2d0 [usb_storage]
Dec  6 10:32:27 mc kernel: [73979.098595]  [<ffffffffa04bb5c0>] ? usb_stor_disconnect+0xf0/0xf0 [usb_storage]
Dec  6 10:32:27 mc kernel: [73979.098617]  [<ffffffffa04bb5c0>] ? usb_stor_disconnect+0xf0/0xf0 [usb_storage]
Dec  6 10:32:27 mc kernel: [73979.098639]  [<ffffffff8108d6b2>] kthread+0xd2/0xf0
Dec  6 10:32:27 mc kernel: [73979.098654]  [<ffffffff8108d5e0>] ? kthread_create_on_node+0x180/0x180
Dec  6 10:32:27 mc kernel: [73979.098674]  [<ffffffff8176cfbc>] ret_from_fork+0x7c/0xb0
Dec  6 10:32:27 mc kernel: [73979.098691]  [<ffffffff8108d5e0>] ? kthread_create_on_node+0x180/0x180
Dec  6 10:32:27 mc kernel: [73979.099426] Code: da 48 39 84 11 44 fe ff ff 74 15 49 8b 04 24 48 c7 c6 10 1d b1 81 48 8b 38 31 c0 e8 68 ea f0 ff 49 8b 87 4c ff ff ff 48 8d 50 40 <48> 39 50 40 74 1c 49 8b 04 24 48 c7 c6 40 1d b1 81 48 8b 38 31 
Dec  6 10:32:27 mc kernel: [73979.100768] RIP  [<ffffffff815ab133>] xhci_discover_or_reset_device+0x313/0x540
Dec  6 10:32:27 mc kernel: [73979.101468]  RSP <ffff88010613bb18>
Dec  6 10:32:27 mc kernel: [73979.102098] CR2: 0000000000000040
Dec  6 10:32:27 mc kernel: [73979.105708] ---[ end trace 0b77055ac3317e9c ]---
Dec  6 10:33:52 mc kernel: [74064.473157] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.473219] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.473253] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.473292] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.473333] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.473372] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.473412] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.473452] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.473492] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.473532] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.473572] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.473614] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.473662] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.473696] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.473737] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.473776] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.473812] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.473852] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.473892] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.473934] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.473972] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.474014] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.474052] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.474093] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.474133] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.474173] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.474212] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.474252] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.474292] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.474332] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.474372] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.474412] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.474452] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.474492] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.474532] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.474572] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.474612] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.474652] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.
Dec  6 10:33:52 mc kernel: [74064.474692] xhci_hcd 0000:00:14.0: Starting stop cmd watchdog timer for slot  1 ep index 2.





I have restarted the system and had reconnected the usb3 disk. The connection flaps after some seconds. The syslog of one flap is:

Dec  6 16:38:55 mc mtp-probe: bus: 2, device: 11 was not an MTP device
Dec  6 16:38:55 mc kernel: [  128.340114] usb 2-1: New USB device found, idVendor=174c, idProduct=5136
Dec  6 16:38:55 mc kernel: [  128.340117] usb 2-1: New USB device strings: Mfr=2, Product=3, SerialNumber=1
Dec  6 16:38:55 mc kernel: [  128.340118] usb 2-1: Product: AS2105
Dec  6 16:38:55 mc kernel: [  128.340119] usb 2-1: Manufacturer: ASMedia
Dec  6 16:38:55 mc kernel: [  128.340120] usb 2-1: SerialNumber: 00000000000000000000
Dec  6 16:38:55 mc kernel: [  128.340513] usb-storage 2-1:1.0: USB Mass Storage device detected
Dec  6 16:38:55 mc kernel: [  128.340583] scsi host15: usb-storage 2-1:1.0
Dec  6 16:38:56 mc kernel: [  129.339324] scsi 15:0:0:0: Direct-Access     ASMT     2105             0    PQ: 0 ANSI: 6
Dec  6 16:38:56 mc kernel: [  129.339631] sd 15:0:0:0: Attached scsi generic sg0 type 0
Dec  6 16:38:56 mc kernel: [  129.340277] sd 15:0:0:0: [sda] Very big device. Trying to use READ CAPACITY(16).
Dec  6 16:38:56 mc kernel: [  129.340413] sd 15:0:0:0: [sda] 7814037168 512-byte logical blocks: (4.00 TB/3.63 TiB)
Dec  6 16:38:56 mc kernel: [  129.341319] sd 15:0:0:0: [sda] Write Protect is off
Dec  6 16:38:56 mc kernel: [  129.341323] sd 15:0:0:0: [sda] Mode Sense: 43 00 00 00
Dec  6 16:38:56 mc kernel: [  129.342647] sd 15:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Dec  6 16:38:56 mc kernel: [  129.343084] sd 15:0:0:0: [sda] Very big device. Trying to use READ CAPACITY(16).
Dec  6 16:38:56 mc kernel: [  129.397530]  sda: sda1
Dec  6 16:38:56 mc kernel: [  129.398321] sd 15:0:0:0: [sda] Very big device. Trying to use READ CAPACITY(16).
Dec  6 16:38:56 mc kernel: [  129.399408] sd 15:0:0:0: [sda] Attached SCSI disk
Dec  6 16:38:57 mc udisksd[2542]: Mounted /dev/sda1 at /media/ds/mc.data.backup on behalf of uid 1000
Dec  6 16:38:57 mc kernel: [  129.704092] EXT4-fs (sda1): recovery complete
Dec  6 16:38:57 mc kernel: [  129.704096] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
Dec  6 16:39:38 mc udisksd[2542]: Cleaning up mount point /media/ds/mc.data.backup (device 8:1 no longer exist)
Dec  6 16:39:38 mc kernel: [  170.591935] usb 2-1: USB disconnect, device number 11
Dec  6 16:39:38 mc kernel: [  170.592263] blk_update_request: I/O error, dev sda, sector 0
Dec  6 16:39:38 mc kernel: [  170.593217] sd 15:0:0:0: [sda] Synchronizing SCSI cache
Dec  6 16:39:38 mc kernel: [  170.593241] sd 15:0:0:0: [sda]  
Dec  6 16:39:38 mc kernel: [  170.593243] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
Dec  6 16:39:38 mc kernel: [  170.831945] usb 2-1: new SuperSpeed USB device number 12 using xhci_hcd
Dec  6 16:39:38 mc kernel: [  170.848591] usb 2-1: New USB device found, idVendor=174c, idProduct=5136
Dec  6 16:39:38 mc kernel: [  170.848594] usb 2-1: New USB device strings: Mfr=2, Product=3, SerialNumber=1
Dec  6 16:39:38 mc kernel: [  170.848595] usb 2-1: Product: AS2105
Dec  6 16:39:38 mc kernel: [  170.848596] usb 2-1: Manufacturer: ASMedia
Dec  6 16:39:38 mc kernel: [  170.848597] usb 2-1: SerialNumber: 00000000000000000000
Dec  6 16:39:38 mc kernel: [  170.848982] usb-storage 2-1:1.0: USB Mass Storage device detected
Dec  6 16:39:38 mc kernel: [  170.849053] scsi host16: usb-storage 2-1:1.0
Dec  6 16:39:38 mc mtp-probe: checking bus 2, device 12: "/sys/devices/pci0000:00/0000:00:14.0/usb2/2-1"
Dec  6 16:39:38 mc mtp-probe: bus: 2, device: 12 was not an MTP device
Dec  6 16:39:39 mc kernel: [  171.847825] scsi 16:0:0:0: Direct-Access     ASMT     2105             0    PQ: 0 ANSI: 6
Dec  6 16:39:39 mc kernel: [  171.848011] sd 16:0:0:0: Attached scsi generic sg0 type 0
Dec  6 16:39:39 mc kernel: [  171.848155] sd 16:0:0:0: [sda] Very big device. Trying to use READ CAPACITY(16).
Dec  6 16:39:39 mc kernel: [  171.848287] sd 16:0:0:0: [sda] 7814037168 512-byte logical blocks: (4.00 TB/3.63 TiB)
Dec  6 16:39:39 mc kernel: [  171.848569] sd 16:0:0:0: [sda] Write Protect is off
Dec  6 16:39:39 mc kernel: [  171.848573] sd 16:0:0:0: [sda] Mode Sense: 43 00 00 00
Dec  6 16:39:39 mc kernel: [  171.848939] sd 16:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Dec  6 16:39:39 mc kernel: [  171.849214] sd 16:0:0:0: [sda] Very big device. Trying to use READ CAPACITY(16).
Dec  6 16:39:39 mc kernel: [  171.853396]  sda: sda1
Dec  6 16:39:39 mc kernel: [  171.853786] sd 16:0:0:0: [sda] Very big device. Trying to use READ CAPACITY(16).
Dec  6 16:39:39 mc kernel: [  171.854600] sd 16:0:0:0: [sda] Attached SCSI disk
Dec  6 16:39:39 mc udisksd[2542]: Mounted /dev/sda1 at /media/ds/mc.data.backup on behalf of uid 1000
Dec  6 16:39:39 mc kernel: [  172.056979] EXT4-fs (sda1): recovery complete
Dec  6 16:39:39 mc kernel: [  172.056983] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
Dec  6 16:39:42 mc udisksd[2542]: Cleaning up mount point /media/ds/mc.data.backup (device 8:1 no longer exist)
Dec  6 16:39:42 mc kernel: [  174.874808] usb 2-1: USB disconnect, device number 12
Dec  6 16:39:42 mc kernel: [  174.875164] blk_update_request: I/O error, dev sda, sector 0
Dec  6 16:39:42 mc kernel: [  174.875677] sd 16:0:0:0: [sda] Synchronizing SCSI cache
Dec  6 16:39:42 mc kernel: [  174.875706] sd 16:0:0:0: [sda]  
Dec  6 16:39:42 mc kernel: [  174.875707] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
Dec  6 16:39:42 mc kernel: [  175.114820] usb 2-1: new SuperSpeed USB device number 13 using xhci_hcd
Dec  6 16:39:42 mc kernel: [  175.131656] usb 2-1: New USB device found, idVendor=174c, idProduct=5136
Dec  6 16:39:42 mc kernel: [  175.131660] usb 2-1: New USB device strings: Mfr=2, Product=3, SerialNumber=1
Dec  6 16:39:42 mc kernel: [  175.131661] usb 2-1: Product: AS2105
Dec  6 16:39:42 mc kernel: [  175.131662] usb 2-1: Manufacturer: ASMedia
Dec  6 16:39:42 mc kernel: [  175.131663] usb 2-1: SerialNumber: 00000000000000000000
Dec  6 16:39:42 mc kernel: [  175.132053] usb-storage 2-1:1.0: USB Mass Storage device detected
Dec  6 16:39:42 mc kernel: [  175.132125] scsi host17: usb-storage 2-1:1.0
Dec  6 16:39:42 mc mtp-probe: checking bus 2, device 13: "/sys/devices/pci0000:00/0000:00:14.0/usb2/2-1"
Dec  6 16:39:42 mc mtp-probe: bus: 2, device: 13 was not an MTP device
Dec  6 16:39:43 mc kernel: [  176.130821] scsi 17:0:0:0: Direct-Access     ASMT     2105             0    PQ: 0 ANSI: 6
Dec  6 16:39:43 mc kernel: [  176.131022] sd 17:0:0:0: Attached scsi generic sg0 type 0
Dec  6 16:39:43 mc kernel: [  176.131163] sd 17:0:0:0: [sda] Very big device. Trying to use READ CAPACITY(16).
Dec  6 16:39:43 mc kernel: [  176.131294] sd 17:0:0:0: [sda] 7814037168 512-byte logical blocks: (4.00 TB/3.63 TiB)
Dec  6 16:39:43 mc kernel: [  176.131573] sd 17:0:0:0: [sda] Write Protect is off
Dec  6 16:39:43 mc kernel: [  176.131576] sd 17:0:0:0: [sda] Mode Sense: 43 00 00 00
Dec  6 16:39:43 mc kernel: [  176.131860] sd 17:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Dec  6 16:39:43 mc kernel: [  176.132160] sd 17:0:0:0: [sda] Very big device. Trying to use READ CAPACITY(16).
Dec  6 16:39:43 mc kernel: [  176.135662]  sda: sda1
Dec  6 16:39:43 mc kernel: [  176.136033] sd 17:0:0:0: [sda] Very big device. Trying to use READ CAPACITY(16).
Dec  6 16:39:43 mc kernel: [  176.136848] sd 17:0:0:0: [sda] Attached SCSI disk
Dec  6 16:39:43 mc udisksd[2542]: Mounted /dev/sda1 at /media/ds/mc.data.backup on behalf of uid 1000
Dec  6 16:39:43 mc kernel: [  176.336780] EXT4-fs (sda1): recovery complete
Dec  6 16:39:43 mc kernel: [  176.336785] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
Dec  6 16:39:59 mc udisksd[2542]: Cleaning up mount point /media/ds/mc.data.backup (device 8:1 no longer exist)
Dec  6 16:39:59 mc kernel: [  191.882344] usb 2-1: USB disconnect, device number 13
Dec  6 16:39:59 mc kernel: [  191.883485] blk_update_request: I/O error, dev sda, sector 0
Dec  6 16:39:59 mc kernel: [  191.885198] sd 17:0:0:0: [sda] Synchronizing SCSI cache
Dec  6 16:39:59 mc kernel: [  191.885221] sd 17:0:0:0: [sda]  
Dec  6 16:39:59 mc kernel: [  191.885223] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK





It seems to be reproducible. After it I started with the unpatched kernel. The pc died silently on zapping. The patches have an impact. Restart and connecting the usb3 hd, only one flapping happened - not reproducible.
Comment 46 Dieter Steinwedel 2014-12-07 16:31:20 UTC
I have run the patched kernel over night. On the next day, the computer stood still. Fortunally, I found after the reboot following log. The output is shorten, because there are many repeatings.

Dec  7 07:31:39 mc kernel: [52360.792054] NMI watchdog: BUG: soft lockup - CPU#3 stuck for 22s! [mediasrv:3558]
Dec  7 07:31:39 mc kernel: [52360.792823] Modules linked in: usb_storage(E) bridge(E) stp(E) llc(E) snd_oxygen(E) snd_oxygen_lib(E) snd_mpu401_uart(E) snd_pcm(E) snd_seq_midi(E) snd_seq_midi_event(E) snd_rawmidi(E) snd_seq(E) snd_seq_device(E) snd_timer(E) snd(E) soundcore(E) joydev(E) intel_rapl(E) x86_pkg_temp_thermal(E) intel_powerclamp(E) coretemp(E) kvm_intel(E) kvm(E) crct10dif_pclmul(E) crc32_pclmul(E) ghash_clmulni_intel(E) aesni_intel(E) aes_x86_64(E) lrw(E) gf128mul(E) glue_helper(E) ablk_helper(E) cryptd(E) serio_raw(E) shpchp(E) lpc_ich(E) i915(E) drm_kms_helper(E) drm(E) i2c_algo_bit(E) video(E) mac_hid(E) mei_me(E) fujitsu_laptop(E) mei(E) tpm_infineon(E) parport_pc(E) ppdev(E) rfcomm(E) bnep(E) lp(E) bluetooth(E) parport(E) binfmt_misc(E) hid_sunplus(E) usbhid(E) hid(E) psmouse(E) ahci(E) libahci(E) e1000e(E) ptp(E) pps_core(E)
Dec  7 07:31:39 mc kernel: [52360.797016] CPU: 3 PID: 3558 Comm: mediasrv Tainted: G      D W   EL 3.18.0-rc6+ds24+ #1
Dec  7 07:31:39 mc kernel: [52360.797846] Hardware name: FUJITSU D3222-B1/D3222-B1, BIOS V4.6.5.4 R1.23.0 for D3222-B1x 05/16/2014
Dec  7 07:31:39 mc kernel: [52360.798662] task: ffff88040643b200 ti: ffff8803dcc04000 task.ti: ffff8803dcc04000
Dec  7 07:31:39 mc kernel: [52360.799458] RIP: 0010:[<ffffffff810ea7ce>]  [<ffffffff810ea7ce>] generic_exec_single+0xde/0x170
Dec  7 07:31:39 mc kernel: [52360.800242] RSP: 0018:ffff8803dcc07c48  EFLAGS: 00000202
Dec  7 07:31:39 mc kernel: [52360.801002] RAX: 0000000000000100 RBX: 0000000000000296 RCX: 0000000000000003
Dec  7 07:31:39 mc kernel: [52360.801748] RDX: ffff88041e38ce60 RSI: 0000000000000000 RDI: 0000000000000296
Dec  7 07:31:39 mc kernel: [52360.802483] RBP: ffff8803dcc07c88 R08: ffff88041e38ce48 R09: 0000000000000000
Dec  7 07:31:39 mc kernel: [52360.803208] R10: 0000000000000004 R11: 0000000000000246 R12: 0000000000000296
Dec  7 07:31:39 mc kernel: [52360.803923] R13: ffff8803dcc07c18 R14: ffff88041e38ce40 R15: 0000000000000002
Dec  7 07:31:39 mc kernel: [52360.804630] FS:  00007fae36b94700(0000) GS:ffff88041e380000(0000) knlGS:0000000000000000
Dec  7 07:31:39 mc kernel: [52360.805342] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Dec  7 07:31:39 mc kernel: [52360.806055] CR2: 00007f11096be000 CR3: 00000003e29cc000 CR4: 00000000001407e0
Dec  7 07:31:39 mc kernel: [52360.806776] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Dec  7 07:31:39 mc kernel: [52360.807495] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Dec  7 07:31:39 mc kernel: [52360.808211] Stack:
Dec  7 07:31:39 mc kernel: [52360.808913]  0000000000000000 ffffffff81063a20 ffff8803dcc07d20 0000000000000003
Dec  7 07:31:39 mc kernel: [52360.809631]  ffff88040643b200 0000000000000002 ffffffff81063a20 0000000000000002
Dec  7 07:31:39 mc kernel: [52360.810343]  ffff8803dcc07cb8 ffffffff810ea8c7 ffff8803dcc07cb8 ffffffff81382410
Dec  7 07:31:39 mc kernel: [52360.811061] Call Trace:
Dec  7 07:31:39 mc kernel: [52360.811779]  [<ffffffff81063a20>] ? do_flush_tlb_all+0x60/0x60
Dec  7 07:31:39 mc kernel: [52360.812500]  [<ffffffff81063a20>] ? do_flush_tlb_all+0x60/0x60
Dec  7 07:31:39 mc kernel: [52360.813208]  [<ffffffff810ea8c7>] smp_call_function_single+0x67/0xa0
Dec  7 07:31:39 mc kernel: [52360.813918]  [<ffffffff81382410>] ? cpumask_next_and+0x30/0x50
Dec  7 07:31:39 mc kernel: [52360.814623]  [<ffffffff810eadd4>] smp_call_function_many+0x224/0x270
Dec  7 07:31:39 mc kernel: [52360.815323]  [<ffffffff81063b8e>] native_flush_tlb_others+0x2e/0x30
Dec  7 07:31:39 mc kernel: [52360.816019]  [<ffffffff81063c95>] flush_tlb_mm_range+0x65/0x160
Dec  7 07:31:39 mc kernel: [52360.816724]  [<ffffffff81191ae2>] tlb_flush_mmu_tlbonly+0x42/0x50
Dec  7 07:31:39 mc kernel: [52360.817427]  [<ffffffff8119222c>] tlb_flush_mmu+0x1c/0x30
Dec  7 07:31:39 mc kernel: [52360.818124]  [<ffffffff81192254>] tlb_finish_mmu+0x14/0x40
Dec  7 07:31:39 mc kernel: [52360.818817]  [<ffffffff8119412a>] zap_page_range+0x11a/0x150
Dec  7 07:31:39 mc kernel: [52360.819510]  [<ffffffff811a74d4>] SyS_madvise+0x394/0x800
Dec  7 07:31:39 mc kernel: [52360.820201]  [<ffffffff811f0e00>] ? poll_select_copy_remaining+0x130/0x130
Dec  7 07:31:39 mc kernel: [52360.820899]  [<ffffffff8176d06d>] system_call_fastpath+0x16/0x1b
Dec  7 07:31:39 mc kernel: [52360.821597] Code: 48 89 de 48 03 14 c5 e0 f7 d1 81 48 89 df e8 7a a8 2a 00 84 c0 75 36 45 85 ed 74 11 f6 43 18 01 74 0b 0f 1f 00 f3 90 f6 43 18 01 <75> f8 31 c0 48 83 c4 28 5b 41 5c 41 5d 5d c3 0f 1f 00 66 83 4b 
Dec  7 07:32:07 mc kernel: [52388.798683] NMI watchdog: BUG: soft lockup - CPU#3 stuck for 22s! [mediasrv:3558]
Dec  7 07:32:07 mc kernel: [52388.799452] Modules linked in: usb_storage(E) bridge(E) stp(E) llc(E) snd_oxygen(E) snd_oxygen_lib(E) snd_mpu401_uart(E) snd_pcm(E) snd_seq_midi(E) snd_seq_midi_event(E) snd_rawmidi(E) snd_seq(E) snd_seq_device(E) snd_timer(E) snd(E) soundcore(E) joydev(E) intel_rapl(E) x86_pkg_temp_thermal(E) intel_powerclamp(E) coretemp(E) kvm_intel(E) kvm(E) crct10dif_pclmul(E) crc32_pclmul(E) ghash_clmulni_intel(E) aesni_intel(E) aes_x86_64(E) lrw(E) gf128mul(E) glue_helper(E) ablk_helper(E) cryptd(E) serio_raw(E) shpchp(E) lpc_ich(E) i915(E) drm_kms_helper(E) drm(E) i2c_algo_bit(E) video(E) mac_hid(E) mei_me(E) fujitsu_laptop(E) mei(E) tpm_infineon(E) parport_pc(E) ppdev(E) rfcomm(E) bnep(E) lp(E) bluetooth(E) parport(E) binfmt_misc(E) hid_sunplus(E) usbhid(E) hid(E) psmouse(E) ahci(E) libahci(E) e1000e(E) ptp(E) pps_core(E)
Dec  7 07:32:07 mc kernel: [52388.803633] CPU: 3 PID: 3558 Comm: mediasrv Tainted: G      D W   EL 3.18.0-rc6+ds24+ #1
Dec  7 07:32:07 mc kernel: [52388.804462] Hardware name: FUJITSU D3222-B1/D3222-B1, BIOS V4.6.5.4 R1.23.0 for D3222-B1x 05/16/2014
Dec  7 07:32:07 mc kernel: [52388.805278] task: ffff88040643b200 ti: ffff8803dcc04000 task.ti: ffff8803dcc04000
Dec  7 07:32:07 mc kernel: [52388.806075] RIP: 0010:[<ffffffff810ea7ce>]  [<ffffffff810ea7ce>] generic_exec_single+0xde/0x170
Dec  7 07:32:07 mc kernel: [52388.806867] RSP: 0018:ffff8803dcc07c48  EFLAGS: 00000202
Dec  7 07:32:07 mc kernel: [52388.807628] RAX: 0000000000000100 RBX: 0000000000000296 RCX: 0000000000000003
Dec  7 07:32:07 mc kernel: [52388.808374] RDX: ffff88041e38ce60 RSI: 0000000000000000 RDI: 0000000000000296
Dec  7 07:32:07 mc kernel: [52388.809109] RBP: ffff8803dcc07c88 R08: ffff88041e38ce48 R09: 0000000000000000
Dec  7 07:32:07 mc kernel: [52388.809831] R10: 0000000000000004 R11: 0000000000000246 R12: 0000000000000296
Dec  7 07:32:07 mc kernel: [52388.810545] R13: ffff8803dcc07c18 R14: ffff88041e38ce40 R15: 0000000000000002
Dec  7 07:32:07 mc kernel: [52388.811254] FS:  00007fae36b94700(0000) GS:ffff88041e380000(0000) knlGS:0000000000000000
Dec  7 07:32:07 mc kernel: [52388.811969] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Dec  7 07:32:07 mc kernel: [52388.812682] CR2: 00007f11096be000 CR3: 00000003e29cc000 CR4: 00000000001407e0
Dec  7 07:32:07 mc kernel: [52388.813405] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Dec  7 07:32:07 mc kernel: [52388.814128] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Dec  7 07:32:07 mc kernel: [52388.814842] Stack:
Dec  7 07:32:07 mc kernel: [52388.815545]  0000000000000000 ffffffff81063a20 ffff8803dcc07d20 0000000000000003
Dec  7 07:32:07 mc kernel: [52388.816264]  ffff88040643b200 0000000000000002 ffffffff81063a20 0000000000000002
Dec  7 07:32:07 mc kernel: [52388.816977]  ffff8803dcc07cb8 ffffffff810ea8c7 ffff8803dcc07cb8 ffffffff81382410
Dec  7 07:32:07 mc kernel: [52388.817697] Call Trace:
Dec  7 07:32:07 mc kernel: [52388.818415]  [<ffffffff81063a20>] ? do_flush_tlb_all+0x60/0x60
Dec  7 07:32:07 mc kernel: [52388.819136]  [<ffffffff81063a20>] ? do_flush_tlb_all+0x60/0x60
Dec  7 07:32:07 mc kernel: [52388.819845]  [<ffffffff810ea8c7>] smp_call_function_single+0x67/0xa0
Dec  7 07:32:07 mc kernel: [52388.820555]  [<ffffffff81382410>] ? cpumask_next_and+0x30/0x50
Dec  7 07:32:07 mc kernel: [52388.821260]  [<ffffffff810eadd4>] smp_call_function_many+0x224/0x270
Dec  7 07:32:07 mc kernel: [52388.821961]  [<ffffffff81063b8e>] native_flush_tlb_others+0x2e/0x30
Dec  7 07:32:07 mc kernel: [52388.822660]  [<ffffffff81063c95>] flush_tlb_mm_range+0x65/0x160
Dec  7 07:32:07 mc kernel: [52388.823365]  [<ffffffff81191ae2>] tlb_flush_mmu_tlbonly+0x42/0x50
Dec  7 07:32:07 mc kernel: [52388.824069]  [<ffffffff8119222c>] tlb_flush_mmu+0x1c/0x30
Dec  7 07:32:07 mc kernel: [52388.824766]  [<ffffffff81192254>] tlb_finish_mmu+0x14/0x40
Dec  7 07:32:07 mc kernel: [52388.825461]  [<ffffffff8119412a>] zap_page_range+0x11a/0x150
Dec  7 07:32:07 mc kernel: [52388.826156]  [<ffffffff811a74d4>] SyS_madvise+0x394/0x800
Dec  7 07:32:07 mc kernel: [52388.826850]  [<ffffffff811f0e00>] ? poll_select_copy_remaining+0x130/0x130
Dec  7 07:32:07 mc kernel: [52388.827552]  [<ffffffff8176d06d>] system_call_fastpath+0x16/0x1b
Dec  7 07:32:07 mc kernel: [52388.828253] Code: 48 89 de 48 03 14 c5 e0 f7 d1 81 48 89 df e8 7a a8 2a 00 84 c0 75 36 45 85 ed 74 11 f6 43 18 01 74 0b 0f 1f 00 f3 90 f6 43 18 01 <75> f8 31 c0 48 83 c4 28 5b 41 5c 41 5d 5d c3 0f 1f 00 66 83 4b 
Dec  7 07:32:22 mc kernel: [52403.890254] INFO: rcu_sched detected stalls on CPUs/tasks: { 2} (detected by 3, t=6810757 jiffies, g=392163, c=392162, q=0)
Dec  7 07:32:22 mc kernel: [52403.891046] Task dump for CPU 2:
Dec  7 07:32:22 mc kernel: [52403.891820] mediasrv        R  running task        0  3876      1 0x00000008
Dec  7 07:32:22 mc kernel: [52403.892602]  ffff8804039b0058 ffff88040799d8f0 ffff8804048706c0 00007fae35ffcdb0
Dec  7 07:32:22 mc kernel: [52403.893372]  ffff8803ee607e98 ffffffff815836a8 0000000000000286 00000000c0185500
Dec  7 07:32:22 mc kernel: [52403.894123]  ffff8803ee607e58 ffffffff810d6708 ffff8803ecac3200 0000000000000286
Dec  7 07:32:22 mc kernel: [52403.894864] Call Trace:
Dec  7 07:32:22 mc kernel: [52403.895577]  [<ffffffff815836a8>] ? usbdev_do_ioctl+0x788/0x1140
Dec  7 07:32:22 mc kernel: [52403.896274]  [<ffffffff810d6708>] ? hrtimer_try_to_cancel+0x48/0xe0
Dec  7 07:32:22 mc kernel: [52403.896946]  [<ffffffff8176bae2>] ? do_nanosleep+0x92/0x130
Dec  7 07:32:22 mc kernel: [52403.897590]  [<ffffffff8158408e>] ? usbdev_ioctl+0xe/0x20
Dec  7 07:32:22 mc kernel: [52403.898212]  [<ffffffff811f01c0>] ? do_vfs_ioctl+0x2e0/0x4c0
Dec  7 07:32:22 mc kernel: [52403.898807]  [<ffffffff810d61a0>] ? hrtimer_get_res+0x50/0x50
Dec  7 07:32:22 mc kernel: [52403.899386]  [<ffffffff811f0421>] ? SyS_ioctl+0x81/0xa0
Dec  7 07:32:22 mc kernel: [52403.899956]  [<ffffffff8176d06d>] ? system_call_fastpath+0x16/0x1b
Dec  7 07:32:47 mc kernel: [52428.808153] NMI watchdog: BUG: soft lockup - CPU#3 stuck for 23s! [mediasrv:3558]
Dec  7 07:32:47 mc kernel: [52428.808664] Modules linked in: usb_storage(E) bridge(E) stp(E) llc(E) snd_oxygen(E) snd_oxygen_lib(E) snd_mpu401_uart(E) snd_pcm(E) snd_seq_midi(E) snd_seq_midi_event(E) snd_rawmidi(E) snd_seq(E) snd_seq_device(E) snd_timer(E) snd(E) soundcore(E) joydev(E) intel_rapl(E) x86_pkg_temp_thermal(E) intel_powerclamp(E) coretemp(E) kvm_intel(E) kvm(E) crct10dif_pclmul(E) crc32_pclmul(E) ghash_clmulni_intel(E) aesni_intel(E) aes_x86_64(E) lrw(E) gf128mul(E) glue_helper(E) ablk_helper(E) cryptd(E) serio_raw(E) shpchp(E) lpc_ich(E) i915(E) drm_kms_helper(E) drm(E) i2c_algo_bit(E) video(E) mac_hid(E) mei_me(E) fujitsu_laptop(E) mei(E) tpm_infineon(E) parport_pc(E) ppdev(E) rfcomm(E) bnep(E) lp(E) bluetooth(E) parport(E) binfmt_misc(E) hid_sunplus(E) usbhid(E) hid(E) psmouse(E) ahci(E) libahci(E) e1000e(E) ptp(E) pps_core(E)
Dec  7 07:32:47 mc kernel: [52428.811974] CPU: 3 PID: 3558 Comm: mediasrv Tainted: G      D W   EL 3.18.0-rc6+ds24+ #1
Dec  7 07:32:47 mc kernel: [52428.812670] Hardware name: FUJITSU D3222-B1/D3222-B1, BIOS V4.6.5.4 R1.23.0 for D3222-B1x 05/16/2014
Dec  7 07:32:47 mc kernel: [52428.813374] task: ffff88040643b200 ti: ffff8803dcc04000 task.ti: ffff8803dcc04000
Dec  7 07:32:47 mc kernel: [52428.814081] RIP: 0010:[<ffffffff810ea7ce>]  [<ffffffff810ea7ce>] generic_exec_single+0xde/0x170
Dec  7 07:32:47 mc kernel: [52428.814806] RSP: 0018:ffff8803dcc07c48  EFLAGS: 00000202
Dec  7 07:32:47 mc kernel: [52428.815532] RAX: 0000000000000100 RBX: 0000000000000296 RCX: 0000000000000003
Dec  7 07:32:47 mc kernel: [52428.816260] RDX: ffff88041e38ce60 RSI: 0000000000000000 RDI: 0000000000000296
Dec  7 07:32:47 mc kernel: [52428.816981] RBP: ffff8803dcc07c88 R08: ffff88041e38ce48 R09: 0000000000000000
Dec  7 07:32:47 mc kernel: [52428.817701] R10: 0000000000000004 R11: 0000000000000246 R12: 0000000000000296
Dec  7 07:32:47 mc kernel: [52428.818418] R13: ffff8803dcc07c18 R14: ffff88041e38ce40 R15: 0000000000000002
Dec  7 07:32:47 mc kernel: [52428.819129] FS:  00007fae36b94700(0000) GS:ffff88041e380000(0000) knlGS:0000000000000000
Dec  7 07:32:47 mc kernel: [52428.819847] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Dec  7 07:32:47 mc kernel: [52428.820573] CR2: 00007f11096be000 CR3: 00000003e29cc000 CR4: 00000000001407e0
Dec  7 07:32:47 mc kernel: [52428.821305] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Dec  7 07:32:47 mc kernel: [52428.822043] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Dec  7 07:32:47 mc kernel: [52428.822768] Stack:
Dec  7 07:32:47 mc kernel: [52428.823487]  0000000000000000 ffffffff81063a20 ffff8803dcc07d20 0000000000000003
Dec  7 07:32:47 mc kernel: [52428.824227]  ffff88040643b200 0000000000000002 ffffffff81063a20 0000000000000002
Dec  7 07:32:47 mc kernel: [52428.824966]  ffff8803dcc07cb8 ffffffff810ea8c7 ffff8803dcc07cb8 ffffffff81382410
Dec  7 07:32:47 mc kernel: [52428.825714] Call Trace:
Dec  7 07:32:47 mc kernel: [52428.826460]  [<ffffffff81063a20>] ? do_flush_tlb_all+0x60/0x60
Dec  7 07:32:47 mc kernel: [52428.827217]  [<ffffffff81063a20>] ? do_flush_tlb_all+0x60/0x60
Dec  7 07:32:47 mc kernel: [52428.827968]  [<ffffffff810ea8c7>] smp_call_function_single+0x67/0xa0
Dec  7 07:32:47 mc kernel: [52428.828720]  [<ffffffff81382410>] ? cpumask_next_and+0x30/0x50
Dec  7 07:32:47 mc kernel: [52428.829468]  [<ffffffff810eadd4>] smp_call_function_many+0x224/0x270
Dec  7 07:32:47 mc kernel: [52428.830198]  [<ffffffff81063b8e>] native_flush_tlb_others+0x2e/0x30
Dec  7 07:32:47 mc kernel: [52428.830905]  [<ffffffff81063c95>] flush_tlb_mm_range+0x65/0x160
Dec  7 07:32:47 mc kernel: [52428.831594]  [<ffffffff81191ae2>] tlb_flush_mmu_tlbonly+0x42/0x50
Dec  7 07:32:47 mc kernel: [52428.832268]  [<ffffffff8119222c>] tlb_flush_mmu+0x1c/0x30
Dec  7 07:32:47 mc kernel: [52428.832935]  [<ffffffff81192254>] tlb_finish_mmu+0x14/0x40
Dec  7 07:32:47 mc kernel: [52428.833593]  [<ffffffff8119412a>] zap_page_range+0x11a/0x150
Dec  7 07:32:47 mc kernel: [52428.834248]  [<ffffffff811a74d4>] SyS_madvise+0x394/0x800
Dec  7 07:32:47 mc kernel: [52428.834903]  [<ffffffff811f0e00>] ? poll_select_copy_remaining+0x130/0x130
Dec  7 07:32:47 mc kernel: [52428.835558]  [<ffffffff8176d06d>] system_call_fastpath+0x16/0x1b
Dec  7 07:32:47 mc kernel: [52428.836208] Code: 48 89 de 48 03 14 c5 e0 f7 d1 81 48 89 df e8 7a a8 2a 00 84 c0 75 36 45 85 ed 74 11 f6 43 18 01 74 0b 0f 1f 00 f3 90 f6 43 18 01 <75> f8 31 c0 48 83 c4 28 5b 41 5c 41 5d 5d c3 0f 1f 00 66 83 4b 
Dec  7 07:33:15 mc kernel: [52456.814783] NMI watchdog: BUG: soft lockup - CPU#3 stuck for 23s! [mediasrv:3558]
Dec  7 07:33:15 mc kernel: [52456.815498] Modules linked in: usb_storage(E) bridge(E) stp(E) llc(E) snd_oxygen(E) snd_oxygen_lib(E) snd_mpu401_uart(E) snd_pcm(E) snd_seq_midi(E) snd_seq_midi_event(E) snd_rawmidi(E) snd_seq(E) snd_seq_device(E) snd_timer(E) snd(E) soundcore(E) joydev(E) intel_rapl(E) x86_pkg_temp_thermal(E) intel_powerclamp(E) coretemp(E) kvm_intel(E) kvm(E) crct10dif_pclmul(E) crc32_pclmul(E) ghash_clmulni_intel(E) aesni_intel(E) aes_x86_64(E) lrw(E) gf128mul(E) glue_helper(E) ablk_helper(E) cryptd(E) serio_raw(E) shpchp(E) lpc_ich(E) i915(E) drm_kms_helper(E) drm(E) i2c_algo_bit(E) video(E) mac_hid(E) mei_me(E) fujitsu_laptop(E) mei(E) tpm_infineon(E) parport_pc(E) ppdev(E) rfcomm(E) bnep(E) lp(E) bluetooth(E) parport(E) binfmt_misc(E) hid_sunplus(E) usbhid(E) hid(E) psmouse(E) ahci(E) libahci(E) e1000e(E) ptp(E) pps_core(E)
Dec  7 07:33:15 mc kernel: [52456.819558] CPU: 3 PID: 3558 Comm: mediasrv Tainted: G      D W   EL 3.18.0-rc6+ds24+ #1
Dec  7 07:33:15 mc kernel: [52456.820388] Hardware name: FUJITSU D3222-B1/D3222-B1, BIOS V4.6.5.4 R1.23.0 for D3222-B1x 05/16/2014
Dec  7 07:33:15 mc kernel: [52456.821203] task: ffff88040643b200 ti: ffff8803dcc04000 task.ti: ffff8803dcc04000
Dec  7 07:33:15 mc kernel: [52456.822001] RIP: 0010:[<ffffffff810ea7ca>]  [<ffffffff810ea7ca>] generic_exec_single+0xda/0x170
Dec  7 07:33:15 mc kernel: [52456.822787] RSP: 0018:ffff8803dcc07c48  EFLAGS: 00000202
Dec  7 07:33:15 mc kernel: [52456.823546] RAX: 0000000000000100 RBX: 0000000000000296 RCX: 0000000000000003
Dec  7 07:33:15 mc kernel: [52456.824289] RDX: ffff88041e38ce60 RSI: 0000000000000000 RDI: 0000000000000296
Dec  7 07:33:15 mc kernel: [52456.825023] RBP: ffff8803dcc07c88 R08: ffff88041e38ce48 R09: 0000000000000000
Dec  7 07:33:15 mc kernel: [52456.825745] R10: 0000000000000004 R11: 0000000000000246 R12: 0000000000000296
Dec  7 07:33:15 mc kernel: [52456.826458] R13: ffff8803dcc07c18 R14: ffff88041e38ce40 R15: 0000000000000002
Dec  7 07:33:15 mc kernel: [52456.827173] FS:  00007fae36b94700(0000) GS:ffff88041e380000(0000) knlGS:0000000000000000
Dec  7 07:33:15 mc kernel: [52456.827911] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Dec  7 07:33:15 mc kernel: [52456.828628] CR2: 00007f11096be000 CR3: 00000003e29cc000 CR4: 00000000001407e0
Dec  7 07:33:15 mc kernel: [52456.829351] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Dec  7 07:33:15 mc kernel: [52456.830071] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Dec  7 07:33:15 mc kernel: [52456.830785] Stack:
Dec  7 07:33:15 mc kernel: [52456.831486]  0000000000000000 ffffffff81063a20 ffff8803dcc07d20 0000000000000003
Dec  7 07:33:15 mc kernel: [52456.832205]  ffff88040643b200 0000000000000002 ffffffff81063a20 0000000000000002
Dec  7 07:33:15 mc kernel: [52456.832923]  ffff8803dcc07cb8 ffffffff810ea8c7 ffff8803dcc07cb8 ffffffff81382410
Dec  7 07:33:15 mc kernel: [52456.833639] Call Trace:
Dec  7 07:33:15 mc kernel: [52456.834357]  [<ffffffff81063a20>] ? do_flush_tlb_all+0x60/0x60
Dec  7 07:33:15 mc kernel: [52456.835081]  [<ffffffff81063a20>] ? do_flush_tlb_all+0x60/0x60
Dec  7 07:33:15 mc kernel: [52456.835790]  [<ffffffff810ea8c7>] smp_call_function_single+0x67/0xa0
Dec  7 07:33:15 mc kernel: [52456.836521]  [<ffffffff81382410>] ? cpumask_next_and+0x30/0x50
Dec  7 07:33:15 mc kernel: [52456.837227]  [<ffffffff810eadd4>] smp_call_function_many+0x224/0x270
Dec  7 07:33:15 mc kernel: [52456.837929]  [<ffffffff81063b8e>] native_flush_tlb_others+0x2e/0x30
Dec  7 07:33:15 mc kernel: [52456.838638]  [<ffffffff81063c95>] flush_tlb_mm_range+0x65/0x160
Dec  7 07:33:15 mc kernel: [52456.839343]  [<ffffffff81191ae2>] tlb_flush_mmu_tlbonly+0x42/0x50
Dec  7 07:33:15 mc kernel: [52456.840048]  [<ffffffff8119222c>] tlb_flush_mmu+0x1c/0x30
Dec  7 07:33:15 mc kernel: [52456.840748]  [<ffffffff81192254>] tlb_finish_mmu+0x14/0x40
Dec  7 07:33:15 mc kernel: [52456.841443]  [<ffffffff8119412a>] zap_page_range+0x11a/0x150
Dec  7 07:33:15 mc kernel: [52456.842138]  [<ffffffff811a74d4>] SyS_madvise+0x394/0x800
Dec  7 07:33:15 mc kernel: [52456.842831]  [<ffffffff811f0e00>] ? poll_select_copy_remaining+0x130/0x130
Dec  7 07:33:15 mc kernel: [52456.843532]  [<ffffffff8176d06d>] system_call_fastpath+0x16/0x1b
Dec  7 07:33:15 mc kernel: [52456.844231] Code: c0 41 01 00 48 89 de 48 03 14 c5 e0 f7 d1 81 48 89 df e8 7a a8 2a 00 84 c0 75 36 45 85 ed 74 11 f6 43 18 01 74 0b 0f 1f 00 f3 90 <f6> 43 18 01 75 f8 31 c0 48 83 c4 28 5b 41 5c 41 5d 5d c3 0f 1f 
Dec  7 07:33:30 mc dovecot: imap-login: Login: user=<ds>, method=PLAIN, rip=127.0.0.1, lip=127.0.1.1, mpid=14034, session=<JSwCfZoJIgB/AAAB>
Dec  7 07:33:30 mc dovecot: imap(ds): Disconnected: Logged out in=41 out=455
Dec  7 07:33:43 mc kernel: [52484.821413] NMI watchdog: BUG: soft lockup - CPU#3 stuck for 23s! [mediasrv:3558]
Dec  7 07:33:43 mc kernel: [52484.822095] Modules linked in: usb_storage(E) bridge(E) stp(E) llc(E) snd_oxygen(E) snd_oxygen_lib(E) snd_mpu401_uart(E) snd_pcm(E) snd_seq_midi(E) snd_seq_midi_event(E) snd_rawmidi(E) snd_seq(E) snd_seq_device(E) snd_timer(E) snd(E) soundcore(E) joydev(E) intel_rapl(E) x86_pkg_temp_thermal(E) intel_powerclamp(E) coretemp(E) kvm_intel(E) kvm(E) crct10dif_pclmul(E) crc32_pclmul(E) ghash_clmulni_intel(E) aesni_intel(E) aes_x86_64(E) lrw(E) gf128mul(E) glue_helper(E) ablk_helper(E) cryptd(E) serio_raw(E) shpchp(E) lpc_ich(E) i915(E) drm_kms_helper(E) drm(E) i2c_algo_bit(E) video(E) mac_hid(E) mei_me(E) fujitsu_laptop(E) mei(E) tpm_infineon(E) parport_pc(E) ppdev(E) rfcomm(E) bnep(E) lp(E) bluetooth(E) parport(E) binfmt_misc(E) hid_sunplus(E) usbhid(E) hid(E) psmouse(E) ahci(E) libahci(E) e1000e(E) ptp(E) pps_core(E)
Dec  7 07:33:43 mc kernel: [52484.826280] CPU: 3 PID: 3558 Comm: mediasrv Tainted: G      D W   EL 3.18.0-rc6+ds24+ #1
Dec  7 07:33:43 mc kernel: [52484.827109] Hardware name: FUJITSU D3222-B1/D3222-B1, BIOS V4.6.5.4 R1.23.0 for D3222-B1x 05/16/2014
Dec  7 07:33:43 mc kernel: [52484.827925] task: ffff88040643b200 ti: ffff8803dcc04000 task.ti: ffff8803dcc04000
Dec  7 07:33:43 mc kernel: [52484.828722] RIP: 0010:[<ffffffff810ea7c8>]  [<ffffffff810ea7c8>] generic_exec_single+0xd8/0x170
Dec  7 07:33:43 mc kernel: [52484.829514] RSP: 0018:ffff8803dcc07c48  EFLAGS: 00000202
Dec  7 07:33:43 mc kernel: [52484.830268] RAX: 0000000000000100 RBX: 0000000000000296 RCX: 0000000000000003
Dec  7 07:33:43 mc kernel: [52484.831011] RDX: ffff88041e38ce60 RSI: 0000000000000000 RDI: 0000000000000296
Dec  7 07:33:43 mc kernel: [52484.831743] RBP: ffff8803dcc07c88 R08: ffff88041e38ce48 R09: 0000000000000000
Dec  7 07:33:43 mc kernel: [52484.832466] R10: 0000000000000004 R11: 0000000000000246 R12: 0000000000000296
Dec  7 07:33:43 mc kernel: [52484.833180] R13: ffff8803dcc07c18 R14: ffff88041e38ce40 R15: 0000000000000002
Dec  7 07:33:43 mc kernel: [52484.833890] FS:  00007fae36b94700(0000) GS:ffff88041e380000(0000) knlGS:0000000000000000
Dec  7 07:33:43 mc kernel: [52484.834604] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Dec  7 07:33:43 mc kernel: [52484.835317] CR2: 00007f11096be000 CR3: 00000003e29cc000 CR4: 00000000001407e0
Dec  7 07:33:43 mc kernel: [52484.836041] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Dec  7 07:33:43 mc kernel: [52484.836760] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Dec  7 07:33:43 mc kernel: [52484.837478] Stack:
Dec  7 07:33:43 mc kernel: [52484.838178]  0000000000000000 ffffffff81063a20 ffff8803dcc07d20 0000000000000003
Dec  7 07:33:43 mc kernel: [52484.838901]  ffff88040643b200 0000000000000002 ffffffff81063a20 0000000000000002
Dec  7 07:33:43 mc kernel: [52484.839612]  ffff8803dcc07cb8 ffffffff810ea8c7 ffff8803dcc07cb8 ffffffff81382410
Dec  7 07:33:43 mc kernel: [52484.840334] Call Trace:
Dec  7 07:33:43 mc kernel: [52484.841052]  [<ffffffff81063a20>] ? do_flush_tlb_all+0x60/0x60
Dec  7 07:33:43 mc kernel: [52484.841779]  [<ffffffff81063a20>] ? do_flush_tlb_all+0x60/0x60
Dec  7 07:33:43 mc kernel: [52484.842487]  [<ffffffff810ea8c7>] smp_call_function_single+0x67/0xa0
Dec  7 07:33:43 mc kernel: [52484.843197]  [<ffffffff81382410>] ? cpumask_next_and+0x30/0x50
Dec  7 07:33:43 mc kernel: [52484.843901]  [<ffffffff810eadd4>] smp_call_function_many+0x224/0x270
Dec  7 07:33:43 mc kernel: [52484.844601]  [<ffffffff81063b8e>] native_flush_tlb_others+0x2e/0x30
Dec  7 07:33:43 mc kernel: [52484.845299]  [<ffffffff81063c95>] flush_tlb_mm_range+0x65/0x160
Dec  7 07:33:43 mc kernel: [52484.846013]  [<ffffffff81191ae2>] tlb_flush_mmu_tlbonly+0x42/0x50
Dec  7 07:33:43 mc kernel: [52484.846716]  [<ffffffff8119222c>] tlb_flush_mmu+0x1c/0x30
Dec  7 07:33:43 mc kernel: [52484.847415]  [<ffffffff81192254>] tlb_finish_mmu+0x14/0x40
Dec  7 07:33:43 mc kernel: [52484.848109]  [<ffffffff8119412a>] zap_page_range+0x11a/0x150
Dec  7 07:33:43 mc kernel: [52484.848802]  [<ffffffff811a74d4>] SyS_madvise+0x394/0x800
Dec  7 07:33:43 mc kernel: [52484.849492]  [<ffffffff811f0e00>] ? poll_select_copy_remaining+0x130/0x130
Dec  7 07:33:43 mc kernel: [52484.850190]  [<ffffffff8176d06d>] system_call_fastpath+0x16/0x1b
Dec  7 07:33:43 mc kernel: [52484.850889] Code: c7 c2 c0 41 01 00 48 89 de 48 03 14 c5 e0 f7 d1 81 48 89 df e8 7a a8 2a 00 84 c0 75 36 45 85 ed 74 11 f6 43 18 01 74 0b 0f 1f 00 <f3> 90 f6 43 18 01 75 f8 31 c0 48 83 c4 28 5b 41 5c 41 5d 5d c3 
Dec  7 07:34:11 mc kernel: [52512.828043] NMI watchdog: BUG: soft lockup - CPU#3 stuck for 22s! [mediasrv:3558]
Dec  7 07:34:11 mc kernel: [52512.828812] Modules linked in: usb_storage(E) bridge(E) stp(E) llc(E) snd_oxygen(E) snd_oxygen_lib(E) snd_mpu401_uart(E) snd_pcm(E) snd_seq_midi(E) snd_seq_midi_event(E) snd_rawmidi(E) snd_seq(E) snd_seq_device(E) snd_timer(E) snd(E) soundcore(E) joydev(E) intel_rapl(E) x86_pkg_temp_thermal(E) intel_powerclamp(E) coretemp(E) kvm_intel(E) kvm(E) crct10dif_pclmul(E) crc32_pclmul(E) ghash_clmulni_intel(E) aesni_intel(E) aes_x86_64(E) lrw(E) gf128mul(E) glue_helper(E) ablk_helper(E) cryptd(E) serio_raw(E) shpchp(E) lpc_ich(E) i915(E) drm_kms_helper(E) drm(E) i2c_algo_bit(E) video(E) mac_hid(E) mei_me(E) fujitsu_laptop(E) mei(E) tpm_infineon(E) parport_pc(E) ppdev(E) rfcomm(E) bnep(E) lp(E) bluetooth(E) parport(E) binfmt_misc(E) hid_sunplus(E) usbhid(E) hid(E) psmouse(E) ahci(E) libahci(E) e1000e(E) ptp(E) pps_core(E)
Dec  7 07:34:11 mc kernel: [52512.832993] CPU: 3 PID: 3558 Comm: mediasrv Tainted: G      D W   EL 3.18.0-rc6+ds24+ #1
Dec  7 07:34:11 mc kernel: [52512.833821] Hardware name: FUJITSU D3222-B1/D3222-B1, BIOS V4.6.5.4 R1.23.0 for D3222-B1x 05/16/2014
Dec  7 07:34:11 mc kernel: [52512.834637] task: ffff88040643b200 ti: ffff8803dcc04000 task.ti: ffff8803dcc04000
Dec  7 07:34:11 mc kernel: [52512.835433] RIP: 0010:[<ffffffff810ea7ce>]  [<ffffffff810ea7ce>] generic_exec_single+0xde/0x170
Dec  7 07:34:11 mc kernel: [52512.836223] RSP: 0018:ffff8803dcc07c48  EFLAGS: 00000202
Dec  7 07:34:11 mc kernel: [52512.836981] RAX: 0000000000000100 RBX: 0000000000000296 RCX: 0000000000000003
Dec  7 07:34:11 mc kernel: [52512.837723] RDX: ffff88041e38ce60 RSI: 0000000000000000 RDI: 0000000000000296
Dec  7 07:34:11 mc kernel: [52512.838454] RBP: ffff8803dcc07c88 R08: ffff88041e38ce48 R09: 0000000000000000
Dec  7 07:34:11 mc kernel: [52512.839178] R10: 0000000000000004 R11: 0000000000000246 R12: 0000000000000296
Dec  7 07:34:11 mc kernel: [52512.839890] R13: ffff8803dcc07c18 R14: ffff88041e38ce40 R15: 0000000000000002
Dec  7 07:34:11 mc kernel: [52512.840600] FS:  00007fae36b94700(0000) GS:ffff88041e380000(0000) knlGS:0000000000000000
Dec  7 07:34:11 mc kernel: [52512.841311] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Dec  7 07:34:11 mc kernel: [52512.842023] CR2: 00007f11096be000 CR3: 00000003e29cc000 CR4: 00000000001407e0
Dec  7 07:34:11 mc kernel: [52512.842743] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Dec  7 07:34:11 mc kernel: [52512.843463] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Dec  7 07:34:11 mc kernel: [52512.844178] Stack:
Dec  7 07:34:11 mc kernel: [52512.844877]  0000000000000000 ffffffff81063a20 ffff8803dcc07d20 0000000000000003
Dec  7 07:34:11 mc kernel: [52512.845599]  ffff88040643b200 0000000000000002 ffffffff81063a20 0000000000000002
Dec  7 07:34:11 mc kernel: [52512.846317]  ffff8803dcc07cb8 ffffffff810ea8c7 ffff8803dcc07cb8 ffffffff81382410
Dec  7 07:34:11 mc kernel: [52512.847035] Call Trace:
Dec  7 07:34:11 mc kernel: [52512.847754]  [<ffffffff81063a20>] ? do_flush_tlb_all+0x60/0x60
Dec  7 07:34:11 mc kernel: [52512.848478]  [<ffffffff81063a20>] ? do_flush_tlb_all+0x60/0x60
Dec  7 07:34:11 mc kernel: [52512.849186]  [<ffffffff810ea8c7>] smp_call_function_single+0x67/0xa0
Dec  7 07:34:11 mc kernel: [52512.849896]  [<ffffffff81382410>] ? cpumask_next_and+0x30/0x50
Dec  7 07:34:11 mc kernel: [52512.850600]  [<ffffffff810eadd4>] smp_call_function_many+0x224/0x270
Dec  7 07:34:11 mc kernel: [52512.851298]  [<ffffffff81063b8e>] native_flush_tlb_others+0x2e/0x30
Dec  7 07:34:11 mc kernel: [52512.851994]  [<ffffffff81063c95>] flush_tlb_mm_range+0x65/0x160
Dec  7 07:34:11 mc kernel: [52512.852702]  [<ffffffff81191ae2>] tlb_flush_mmu_tlbonly+0x42/0x50
Dec  7 07:34:11 mc kernel: [52512.853407]  [<ffffffff8119222c>] tlb_flush_mmu+0x1c/0x30
Dec  7 07:34:11 mc kernel: [52512.854105]  [<ffffffff81192254>] tlb_finish_mmu+0x14/0x40
Dec  7 07:34:11 mc kernel: [52512.854798]  [<ffffffff8119412a>] zap_page_range+0x11a/0x150
Dec  7 07:34:11 mc kernel: [52512.855491]  [<ffffffff811a74d4>] SyS_madvise+0x394/0x800
Dec  7 07:34:11 mc kernel: [52512.856190]  [<ffffffff811f0e00>] ? poll_select_copy_remaining+0x130/0x130
Dec  7 07:34:11 mc kernel: [52512.856888]  [<ffffffff8176d06d>] system_call_fastpath+0x16/0x1b
Dec  7 07:34:11 mc kernel: [52512.857586] Code: 48 89 de 48 03 14 c5 e0 f7 d1 81 48 89 df e8 7a a8 2a 00 84 c0 75 36 45 85 ed 74 11 f6 43 18 01 74 0b 0f 1f 00 f3 90 f6 43 18 01 <75> f8 31 c0 48 83 c4 28 5b 41 5c 41 5d 5d c3 0f 1f 00 66 83 4b 
Dec  7 07:34:39 mc kernel: [52540.834674] NMI watchdog: BUG: soft lockup - CPU#3 stuck for 22s! [mediasrv:3558]
Dec  7 07:34:39 mc kernel: [52540.835443] Modules linked in: usb_storage(E) bridge(E) stp(E) llc(E) snd_oxygen(E) snd_oxygen_lib(E) snd_mpu401_uart(E) snd_pcm(E) snd_seq_midi(E) snd_seq_midi_event(E) snd_rawmidi(E) snd_seq(E) snd_seq_device(E) snd_timer(E) snd(E) soundcore(E) joydev(E) intel_rapl(E) x86_pkg_temp_thermal(E) intel_powerclamp(E) coretemp(E) kvm_intel(E) kvm(E) crct10dif_pclmul(E) crc32_pclmul(E) ghash_clmulni_intel(E) aesni_intel(E) aes_x86_64(E) lrw(E) gf128mul(E) glue_helper(E) ablk_helper(E) cryptd(E) serio_raw(E) shpchp(E) lpc_ich(E) i915(E) drm_kms_helper(E) drm(E) i2c_algo_bit(E) video(E) mac_hid(E) mei_me(E) fujitsu_laptop(E) mei(E) tpm_infineon(E) parport_pc(E) ppdev(E) rfcomm(E) bnep(E) lp(E) bluetooth(E) parport(E) binfmt_misc(E) hid_sunplus(E) usbhid(E) hid(E) psmouse(E) ahci(E) libahci(E) e1000e(E) ptp(E) pps_core(E)
Dec  7 07:34:39 mc kernel: [52540.839613] CPU: 3 PID: 3558 Comm: mediasrv Tainted: G      D W   EL 3.18.0-rc6+ds24+ #1
Dec  7 07:34:39 mc kernel: [52540.840441] Hardware name: FUJITSU D3222-B1/D3222-B1, BIOS V4.6.5.4 R1.23.0 for D3222-B1x 05/16/2014
Dec  7 07:34:39 mc kernel: [52540.841257] task: ffff88040643b200 ti: ffff8803dcc04000 task.ti: ffff8803dcc04000
Dec  7 07:34:39 mc kernel: [52540.842054] RIP: 0010:[<ffffffff810ea7ce>]  [<ffffffff810ea7ce>] generic_exec_single+0xde/0x170
Dec  7 07:34:39 mc kernel: [52540.842846] RSP: 0018:ffff8803dcc07c48  EFLAGS: 00000202
Dec  7 07:34:39 mc kernel: [52540.843604] RAX: 0000000000000100 RBX: 0000000000000296 RCX: 0000000000000003
Dec  7 07:34:39 mc kernel: [52540.844350] RDX: ffff88041e38ce60 RSI: 0000000000000000 RDI: 0000000000000296
Dec  7 07:34:39 mc kernel: [52540.845084] RBP: ffff8803dcc07c88 R08: ffff88041e38ce48 R09: 0000000000000000
Dec  7 07:34:39 mc kernel: [52540.845805] R10: 0000000000000004 R11: 0000000000000246 R12: 0000000000000296
Dec  7 07:34:39 mc kernel: [52540.846521] R13: ffff8803dcc07c18 R14: ffff88041e38ce40 R15: 0000000000000002
Dec  7 07:34:39 mc kernel: [52540.847234] FS:  00007fae36b94700(0000) GS:ffff88041e380000(0000) knlGS:0000000000000000
Dec  7 07:34:39 mc kernel: [52540.847947] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Dec  7 07:34:39 mc kernel: [52540.848660] CR2: 00007f11096be000 CR3: 00000003e29cc000 CR4: 00000000001407e0
Dec  7 07:34:39 mc kernel: [52540.849381] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Dec  7 07:34:39 mc kernel: [52540.850100] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Dec  7 07:34:39 mc kernel: [52540.850823] Stack:
Dec  7 07:34:39 mc kernel: [52540.851529]  0000000000000000 ffffffff81063a20 ffff8803dcc07d20 0000000000000003
Dec  7 07:34:39 mc kernel: [52540.852246]  ffff88040643b200 0000000000000002 ffffffff81063a20 0000000000000002
Dec  7 07:34:39 mc kernel: [52540.852962]  ffff8803dcc07cb8 ffffffff810ea8c7 ffff8803dcc07cb8 ffffffff81382410
Dec  7 07:34:39 mc kernel: [52540.853680] Call Trace:
Dec  7 07:34:39 mc kernel: [52540.854400]  [<ffffffff81063a20>] ? do_flush_tlb_all+0x60/0x60
Dec  7 07:34:39 mc kernel: [52540.855126]  [<ffffffff81063a20>] ? do_flush_tlb_all+0x60/0x60
Dec  7 07:34:39 mc kernel: [52540.855835]  [<ffffffff810ea8c7>] smp_call_function_single+0x67/0xa0
Dec  7 07:34:39 mc kernel: [52540.856547]  [<ffffffff81382410>] ? cpumask_next_and+0x30/0x50
Dec  7 07:34:39 mc kernel: [52540.857252]  [<ffffffff810eadd4>] smp_call_function_many+0x224/0x270
Dec  7 07:34:39 mc kernel: [52540.857952]  [<ffffffff81063b8e>] native_flush_tlb_others+0x2e/0x30
Dec  7 07:34:39 mc kernel: [52540.858650]  [<ffffffff81063c95>] flush_tlb_mm_range+0x65/0x160
Dec  7 07:34:39 mc kernel: [52540.859360]  [<ffffffff81191ae2>] tlb_flush_mmu_tlbonly+0x42/0x50
Dec  7 07:34:39 mc kernel: [52540.860064]  [<ffffffff8119222c>] tlb_flush_mmu+0x1c/0x30
Dec  7 07:34:39 mc kernel: [52540.860763]  [<ffffffff81192254>] tlb_finish_mmu+0x14/0x40
Dec  7 07:34:39 mc kernel: [52540.861458]  [<ffffffff8119412a>] zap_page_range+0x11a/0x150
Dec  7 07:34:39 mc kernel: [52540.862153]  [<ffffffff811a74d4>] SyS_madvise+0x394/0x800
Dec  7 07:34:39 mc kernel: [52540.862849]  [<ffffffff811f0e00>] ? poll_select_copy_remaining+0x130/0x130
Dec  7 07:34:39 mc kernel: [52540.863547]  [<ffffffff8176d06d>] system_call_fastpath+0x16/0x1b
Dec  7 07:34:39 mc kernel: [52540.864247] Code: 48 89 de 48 03 14 c5 e0 f7 d1 81 48 89 df e8 7a a8 2a 00 84 c0 75 36 45 85 ed 74 11 f6 43 18 01 74 0b 0f 1f 00 f3 90 f6 43 18 01 <75> f8 31 c0 48 83 c4 28 5b 41 5c 41 5d 5d c3 0f 1f 00 66 83 4b 
\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00
Comment 47 matthias-fick 2015-01-22 20:41:08 UTC
Hi,
any news concerning the bug?
Kind regards Matthias
Comment 48 Mathias Nyman 2015-01-23 15:43:46 UTC
The patches, without the intrusive debug are in 3.18, with some additional new related cleanups in 3.19-rc kernel. 

As I undestood these fixes make the device work from failing in 5minutes
to working. Attaching a usb storage device caused a crash once, not it was not reproducible, and a overnight test caused a hang, but difficult to see what caused the hang here.

Anyone interested in testing the original case with a 3.19-rc5 kernel (or later)
without attaching additional devices and see how that works?

-Mathias
Comment 49 Dieter Steinwedel 2015-01-25 21:49:26 UTC
I've tested 3.19-rc5 kernel. Later version was not available. I have tested only my usb3 hds. Unfortunally, the have the same behaviour as described above (2014-12-06). 

I have used the usb3 drive at a usb2 port for backup. It works fine for 1-2 hours. After it, the transfer rate increased to 110 mb/s, but the usb3 disk didn't wrote. The backup stopped with an io error. 

If I disable the xhci in the bios, I can do the backup without any errors. I have no idea how to interpret this. May I consider a bios bug?
Comment 50 Mathias Nyman 2015-01-27 14:37:17 UTC
I think we should regard the additional failing usb3 hdd a separate bug.

In this bug I want to focus on the issues that the bug reporter Markus Rechberger originally described.

Is the sundtek dvb tuner now working with the changes to 3.19-rc5?

in comment #45 it says that the dvb devices work, and channels can be changed
with the additional patches. The same slightly modified patches are also
in 3.19-rc5, and should work as well
Comment 51 Dieter Steinwedel 2015-01-27 17:15:16 UTC
I have not tested the sundtek dvb tuner with 3.19-rc5. Please wait until next week. I will test it on the weekend.

Will you open the new bug report for the usb3 hdd problem or should I?
Comment 52 Mathias Nyman 2015-01-30 12:15:48 UTC
(In reply to Dieter Steinwedel from comment #51)
> I have not tested the sundtek dvb tuner with 3.19-rc5. Please wait until
> next week. I will test it on the weekend.

Ok Thanks

> 
> Will you open the new bug report for the usb3 hdd problem or should I?

Better if you can do it. You got the hw setup and can create logs for it.
Comment 53 Dieter Steinwedel 2015-01-31 13:55:26 UTC
I have tested the dvb tuner. I haven't got an oops. But after more than 250 times switching the channels, I wasn't able to tune a channel. I have disconnected the usb and reconnect it, but no further tuning was possible. I have got following syslog message on disconnect/reconnect:

Jan 31 14:44:29 mc kernel: [ 3270.016672] usb 1-5: USB disconnect, device number 2
Jan 31 14:44:29 mc acpid: input device has been disconnected, fd 14
Jan 31 14:44:32 mc kernel: [ 3273.175417] usb 1-5: new high-speed USB device number 5 using xhci_hcd
Jan 31 14:44:32 mc kernel: [ 3273.306429] usb 1-5: New USB device found, idVendor=2659, idProduct=1404
Jan 31 14:44:32 mc kernel: [ 3273.306436] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jan 31 14:44:32 mc kernel: [ 3273.306439] usb 1-5: Product: MediaTV Pro III Cable (EU)
Jan 31 14:44:32 mc kernel: [ 3273.306442] usb 1-5: Manufacturer: Sundtek
Jan 31 14:44:32 mc kernel: [ 3273.306445] usb 1-5: SerialNumber: U140227131755
Jan 31 14:44:32 mc mtp-probe: checking bus 1, device 5: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5"
Jan 31 14:44:32 mc mtp-probe: bus: 1, device: 5 was not an MTP device
Jan 31 14:44:33 mc colord-sane: io/hpmud/pp.c 627: unable to read device-id ret=-1
Jan 31 14:44:33 mc kernel: [ 3274.088164] input: Sundtek Ltd. Remote Control as /devices/virtual/input/input11
Jan 31 14:44:41 mc colord-sane: io/hpmud/pp.c 627: unable to read device-id ret=-1
Jan 31 14:44:41 mc kernel: [ 3282.649874] usb 1-5: usbfs: process 3625 (mediasrv) did not claim interface 0 before use
Jan 31 14:44:46 mc colord-sane: io/hpmud/pp.c 627: unable to read device-id ret=-1
 
For me, it looks a little bit like the usb3-hd problem.
Comment 54 Dieter Steinwedel 2015-04-02 18:38:45 UTC
The usb3-hd problem described on 2014-12-06 is not a software bug but a hardware problem. If I use the usb3 ports on the mainboard, I have not problems with the usb3-hds. If I use the usb3 mainboard adapter cable, I get the problem described on 2014-12-06. It seems so, that I run with usb2 and the adapter cable in futher problems (io errors after an hour).