Did USB slowly kill/hang my kernel? (3.12.7)

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

 



I found that my server at home, after months of runtime, hung and found
the following on the serial console. Interestingly, the software watchdog wasn't
even able to reboot the system it seems, it needed a power cycle.

Is there other info I can provide/different kernel options I should use?

Thanks,
Marc

[1836102.933294] CPU: 1 PID: 426 Comm: khubd Tainted: G        W    3.12.7-amd64-i915-preempt-20131107 #1
[1836102.963481] Hardware name: System manufacturer System Product Name/P8H67-M PRO, BIOS 3806 08/20/2012
[1836102.993665]  00000000000000f5 ffff88021f287bd8 ffffffff815e1e2e 0000000000000006
[1836103.018828]  ffff88021f287c28 ffff88021f287c18 ffffffff8104cf14 0000000000000000
[1836103.043960]  ffffffff810c244f ffff8802148e3c00 0000000000000000 ffff88021f287d40
[1836103.069099] Call Trace:
[1836103.079178]  <NMI>  [<ffffffff815e1e2e>] dump_stack+0x4f/0x84
[1836103.099185]  [<ffffffff8104cf14>] warn_slowpath_common+0x81/0x9b
[1836103.119948]  [<ffffffff810c244f>] ? watchdog_overflow_callback+0x9c/0xa7
[1836103.142762]  [<ffffffff8104cfd1>] warn_slowpath_fmt+0x46/0x48
[1836103.162706]  [<ffffffff810c244f>] watchdog_overflow_callback+0x9c/0xa7
[1836103.184957]  [<ffffffff810f10ce>] __perf_event_overflow+0x134/0x1bd
[1836103.206470]  [<ffffffff810210dc>] ? x86_perf_event_set_period+0x103/0x10f
[1836103.229493]  [<ffffffff810f16d6>] perf_event_overflow+0x14/0x16
[1836103.249897]  [<ffffffff81027100>] intel_pmu_handle_irq+0x28c/0x311
[1836103.271063]  [<ffffffff815e9534>] perf_event_nmi_handler+0x2b/0x48
[1836103.292198]  [<ffffffff815e8ddf>] nmi_handle.isra.3+0x6f/0x16e
[1836103.312281]  [<ffffffff815e958e>] ? perf_ibs_nmi_handler+0x3d/0x3d
[1836103.333380]  [<ffffffff815e8f80>] do_nmi+0xa2/0x2ce
[1836103.350571]  [<ffffffff815e85b1>] end_repeat_nmi+0x1e/0x2e
[1836103.369600]  [<ffffffffa000fa97>] ? usb_hcd_flush_endpoint+0x38/0xf0 [usbcore]
[1836103.393814]  [<ffffffffa000fa97>] ? usb_hcd_flush_endpoint+0x38/0xf0 [usbcore]
[1836103.417981]  [<ffffffffa000fa97>] ? usb_hcd_flush_endpoint+0x38/0xf0 [usbcore]
[1836103.442121]  <<EOE>>  [<ffffffffa0011de2>] usb_disable_endpoint+0x5c/0x74 [usbcore]
[1836103.467677]  [<ffffffffa0011e36>] usb_disable_interface+0x3c/0x4f [usbcore]
[1836103.491039]  [<ffffffffa0013d58>] usb_unbind_interface+0x62/0x144 [usbcore]
[1836103.514383]  [<ffffffff8144be49>] __device_release_driver+0x89/0xdf
[1836103.535621]  [<ffffffff8144bec2>] device_release_driver+0x23/0x30
[1836103.556322]  [<ffffffff8144b995>] bus_remove_device+0xfc/0x111
[1836103.576219]  [<ffffffff814490c9>] device_del+0x130/0x18a
[1836103.594558]  [<ffffffffa0011ec0>] usb_disable_device+0x77/0x197 [usbcore]
[1836103.617304]  [<ffffffffa0009a43>] usb_disconnect+0x91/0x162 [usbcore]
[1836103.639001]  [<ffffffffa000c46b>] hub_thread+0x6ad/0xf8f [usbcore]
[1836103.659886]  [<ffffffff81071448>] ? need_resched+0x1e/0x28
[1836103.678664]  [<ffffffff81069d12>] ? add_wait_queue+0x49/0x49
[1836103.697970]  [<ffffffffa000bdbe>] ? usb_port_resume+0x35c/0x35c [usbcore]
[1836103.720632]  [<ffffffff810693b5>] kthread+0x8d/0x95
[1836103.737553]  [<ffffffff81069328>] ? kthread_freezable_should_stop+0x3e/0x3e
[1836103.760707]  [<ffffffff815edefc>] ret_from_fork+0x7c/0xb0
[1836103.779168]  [<ffffffff81069328>] ? kthread_freezable_should_stop+0x3e/0x3e
[1836103.802287] ---[ end trace 073a1f1790f2d963 ]---
[1836103.818383] perf samples too long (11276019 > 5000), lowering kernel.perf_event_max_sample_rate to 25000
[1836103.849033] INFO: NMI handler (perf_event_nmi_handler) took too long to run: 1473.504 msecs
[1836113.826714] perf samples too long (11187945 > 10000), lowering kernel.perf_event_max_sample_rate to 12500
[1836123.835043] perf samples too long (11100557 > 20000), lowering kernel.perf_event_max_sample_rate to 6250
[1836133.843375] perf samples too long (11013858 > 40000), lowering kernel.perf_event_max_sample_rate to 3250
[1836143.851705] perf samples too long (10927832 > 76923), lowering kernel.perf_event_max_sample_rate to 1750
[1836153.860035] perf samples too long (10842479 > 142857), lowering kernel.perf_event_max_sample_rate to 1000
[1836163.868365] perf samples too long (10757790 > 250000), lowering kernel.perf_event_max_sample_rate to 500
[1836173.876695] perf samples too long (10673763 > 500000), lowering kernel.perf_event_max_sample_rate to 250
(last line visible on the console, software watchdog didn't reboot the
machine)

I do have lots of devices:
gargamel:~# lsusb
Bus 004 Device 025: ID 0830:0080 Palm, Inc. Serial Adapter [for Palm III]
Bus 004 Device 024: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
Bus 004 Device 023: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
Bus 004 Device 022: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 004 Device 021: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
Bus 004 Device 020: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
Bus 004 Device 019: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
Bus 004 Device 018: ID 1a40:0101 TERMINUS TECHNOLOGY INC. 
Bus 004 Device 017: ID 0b95:1780 ASIX Electronics Corp. AX88178
Bus 004 Device 016: ID 06cd:0121 Keyspan USA-19hs serial adapter
Bus 004 Device 015: ID 0409:005a NEC Corp. HighSpeed Hub
Bus 004 Device 014: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
Bus 004 Device 013: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
Bus 004 Device 012: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
Bus 004 Device 011: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
Bus 004 Device 010: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
Bus 004 Device 009: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
Bus 004 Device 007: ID 0bc7:0002 X10 Wireless Technology, Inc. Firecracker Interface (ACPI-compliant)
Bus 004 Device 006: ID 1a40:0201 TERMINUS TECHNOLOGY INC. 
Bus 004 Device 005: ID 0409:0050 NEC Corp. 
Bus 004 Device 004: ID 0409:0058 NEC Corp. HighSpeed Hub
Bus 004 Device 003: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
Bus 004 Device 002: ID 8087:0024  
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 8087:0024  
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


-- 
"A mouse is a device used to point at the xterm you want to type in" - A.S.R.
Microsoft is to operating systems ....
                                      .... what McDonalds is to gourmet cooking
Home page: http://marc.merlins.org/                         | PGP 1024R/763BE901
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




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

  Powered by Linux