rcu_sched self-detected stall on CPU

Bug #1709638 reported by davidak
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
elementary OS
New
Undecided
Unassigned

Bug Description

The system was unresponsible for 8 minutes, screens completely frozen, can't even move the mouse. I havn't done anything unusual. Using Chromium, Terminal and Atom.

It is now the third time this happens and actually a problem to use this system at work!

Can you help analyse this problem? Is it a software bug and can be fixed or a hardware problem and the notebook needs to be replaced?

Still using older kernel since newer versions have a bug where wifi don't work.

The system clock was frozen at 15:39 today (09.08.2017).

from syslog:

Aug 9 15:39:46 unibook kernel: [195686.780969] pciehp 0000:08:00.0:pcie204: slot(9): Link Down event
Aug 9 15:40:05 unibook kernel: [195705.831152] applesmc: send_byte(0x00, 0x0300) fail: 0x40
Aug 9 15:40:05 unibook kernel: [195705.831156] applesmc: FS! : write data fail
Aug 9 15:40:13 unibook kernel: [195713.933704] NMI watchdog: BUG: soft lockup - CPU#2 stuck for 22s! [kworker/2:4:30598]
Aug 9 15:40:13 unibook kernel: [195713.933712] Modules linked in: uas usb_storage rfcomm ipt_MASQUERADE nf_nat_masquerade_ipv4 nf_conntrack_netlink nfnetlink xfrm_user xfrm_algo iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 xt_addrtype iptable_filter ip_tables xt_conntrack x_tables nf_nat nf_conntrack br_netfilter bridge stp llc aufs pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) bnep binfmt_misc dm_crypt nls_iso8859_1 joydev intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm applesmc btusb irqbypass input_polldev btrtl crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 lrw glue_helper ablk_helper cryptd btbcm btintel intel_cstate bluetooth intel_rapl_perf snd_hda_codec_hdmi bcm5974 snd_hda_codec_cirrus snd_hda_codec_generic snd_hda_intel snd_hda_codec uvcvideo snd_hda_core videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core videodev snd_hwdep media snd_pcm snd_seq_midi snd_seq_midi_event snd_rawmidi input_leds snd_seq wl(POE) snd_seq_device snd_timer cfg80211 lpc_ich snd soundcore mei_me mei thunderbolt shpchp sbs sbshc acpi_als kfifo_buf apple_gmux industrialio mac_hid apple_bl parport_pc ppdev sunrpc lp parport autofs4 hid_generic hid_apple usbhid hid i915 i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops ahci libahci drm sdhci_pci sdhci tg3 ptp pps_core fjes video
Aug 9 15:40:13 unibook kernel: [195713.933872] CPU: 2 PID: 30598 Comm: kworker/2:4 Tainted: P W OE 4.8.0-44-generic #47~lp1681904StockKernel
Aug 9 15:40:13 unibook kernel: [195713.933874] Hardware name: Apple Inc. MacBookPro10,2/Mac-AFD8A9D944EA4843, BIOS MBP102.88Z.0106.B0A.1509130955 09/13/2015
Aug 9 15:40:13 unibook kernel: [195713.933884] Workqueue: pciehp-9 pciehp_power_thread
Aug 9 15:40:13 unibook kernel: [195713.933888] task: ffff9c197112d880 task.stack: ffff9c1a5d994000
Aug 9 15:40:13 unibook kernel: [195713.933890] RIP: 0010:[<ffffffffc02c0031>] [<ffffffffc02c0031>] tg3_read32+0x11/0x20 [tg3]
Aug 9 15:40:13 unibook kernel: [195713.933906] RSP: 0018:ffff9c1a5d997a88 EFLAGS: 00000286
Aug 9 15:40:13 unibook kernel: [195713.933908] RAX: 00000000ffffffff RBX: ffff9c1a5d800880 RCX: 000000000003c6bb
Aug 9 15:40:13 unibook kernel: [195713.933911] RDX: 00002a3700000000 RSI: ffffb7aa04282c00 RDI: ffff9c1a5d800880
Aug 9 15:40:13 unibook kernel: [195713.933914] RBP: ffff9c1a5d997a88 R08: 0000000000000002 R09: 0000000000000000
Aug 9 15:40:13 unibook kernel: [195713.933916] R10: 0000000000000040 R11: ffff9c1aa6401dd0 R12: 00000000000001c6
Aug 9 15:40:13 unibook kernel: [195713.933919] R13: 0000000000002c00 R14: 0000000000002c00 R15: 0000000000000001
Aug 9 15:40:13 unibook kernel: [195713.933922] FS: 0000000000000000(0000) GS:ffff9c1aaf280000(0000) knlGS:0000000000000000
Aug 9 15:40:13 unibook kernel: [195713.933925] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Aug 9 15:40:13 unibook kernel: [195713.933927] CR2: 000020f1aa954008 CR3: 00000001db206000 CR4: 00000000001406e0
Aug 9 15:40:13 unibook kernel: [195713.933929] Stack:
Aug 9 15:40:13 unibook kernel: [195713.933931] ffff9c1a5d997ac0 ffffffffc02c9526 ffff9c1a5d800880 00000000000003e8
Aug 9 15:40:13 unibook kernel: [195713.933938] 0000000000000000 0000000000000001 0000000000000005 ffff9c1a5d997af0
Aug 9 15:40:13 unibook kernel: [195713.933944] ffffffffc02cd20e ffff9c1a5d800880 0000000000000001 0000000000000000
Aug 9 15:40:13 unibook kernel: [195713.933950] Call Trace:
Aug 9 15:40:13 unibook kernel: [195713.933961] [<ffffffffc02c9526>] tg3_stop_block.constprop.137+0x86/0x120 [tg3]
Aug 9 15:40:13 unibook kernel: [195713.933970] [<ffffffffc02cd20e>] tg3_abort_hw+0x6e/0x2f0 [tg3]
Aug 9 15:40:13 unibook kernel: [195713.933978] [<ffffffffc02cd4c3>] tg3_halt+0x33/0x190 [tg3]
Aug 9 15:40:13 unibook kernel: [195713.933986] [<ffffffffc02d86f8>] tg3_stop+0x188/0x260 [tg3]
Aug 9 15:40:13 unibook kernel: [195713.933994] [<ffffffffc02d8800>] tg3_close+0x30/0xe0 [tg3]
Aug 9 15:40:13 unibook kernel: [195713.934002] [<ffffffffaf57cbb9>] __dev_close_many+0x99/0x100
Aug 9 15:40:13 unibook kernel: [195713.934007] [<ffffffffaf57ccac>] dev_close_many+0x8c/0x130
Aug 9 15:40:13 unibook kernel: [195713.934012] [<ffffffffaf57d180>] ? net_enable_timestamp+0x50/0x50
Aug 9 15:40:13 unibook kernel: [195713.934018] [<ffffffffaf57e7ef>] rollback_registered_many+0x13f/0x340
Aug 9 15:51:03 unibook kernel: [195713.934023] [<ffffffffaf57fa58>] unregister_netdevice_queue+0x98/0x110
Aug 9 15:51:03 unibook kernel: [195713.934028] [<ffffffffaf57faec>] unregister_netdev+0x1c/0x30
Aug 9 15:51:03 unibook kernel: [195713.934035] [<ffffffffc02ccfff>] tg3_remove_one+0x8f/0x130 [tg3]
Aug 9 15:51:03 unibook kernel: [195713.934040] [<ffffffffaf289c09>] pci_device_remove+0x39/0xc0
Aug 9 15:51:03 unibook kernel: [195713.934046] [<ffffffffaf3a0c31>] __device_release_driver+0xa1/0x160
Aug 9 15:51:03 unibook kernel: [195713.934051] [<ffffffffaf3a0d13>] device_release_driver+0x23/0x30
Aug 9 15:51:03 unibook kernel: [195713.934057] [<ffffffffaf281ffa>] pci_stop_bus_device+0x8a/0xa0
Aug 9 15:51:03 unibook kernel: [195713.934062] [<ffffffffaf282122>] pci_stop_and_remove_bus_device+0x12/0x20
Aug 9 15:51:03 unibook kernel: [195713.934066] [<ffffffffaf29fe3a>] pciehp_unconfigure_device+0xaa/0x1a0
Aug 9 15:51:03 unibook kernel: [195713.934071] [<ffffffffaf29f912>] pciehp_disable_slot+0x52/0xe0
Aug 9 15:51:03 unibook kernel: [195713.934074] [<ffffffffaf29fa2d>] pciehp_power_thread+0x8d/0xb0
Aug 9 15:51:03 unibook kernel: [195713.934079] [<ffffffffaee9d96c>] process_one_work+0x1fc/0x4b0
Aug 9 15:51:03 unibook kernel: [195713.934083] [<ffffffffaee9dc6b>] worker_thread+0x4b/0x500
Aug 9 15:51:03 unibook kernel: [195713.934088] [<ffffffffaee9dc20>] ? process_one_work+0x4b0/0x4b0
Aug 9 15:51:03 unibook kernel: [195713.934093] [<ffffffffaeea40d8>] kthread+0xd8/0xf0
Aug 9 15:51:03 unibook kernel: [195713.934102] [<ffffffffaf69f71f>] ret_from_fork+0x1f/0x40
Aug 9 15:51:03 unibook kernel: [195713.934107] [<ffffffffaeea4000>] ? kthread_create_on_node+0x1e0/0x1e0
Aug 9 15:51:03 unibook kernel: [195713.934109] Code: 89 f6 48 03 77 30 48 89 e5 89 16 5d c3 0f 1f 00 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 55 89 f6 48 03 77 30 48 89 e5 8b 06 <5d> c3 0f 1f 00 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 55
Aug 9 15:51:03 unibook kernel: [195728.641338] applesmc: send_byte(0xf8, 0x0300) fail: 0x40
Aug 9 15:51:03 unibook kernel: [195728.641341] applesmc: F0Mn: write data fail
Aug 9 15:51:03 unibook kernel: [195730.328873] applesmc: send_byte(0x00, 0x0300) fail: 0x40
Aug 9 15:51:03 unibook kernel: [195730.328877] applesmc: FS! : write data fail
Aug 9 15:51:03 unibook kernel: [195741.902366] NMI watchdog: BUG: soft lockup - CPU#2 stuck for 22s! [kworker/2:4:30598]
Aug 9 15:51:03 unibook kernel: [195741.902374] Modules linked in: uas usb_storage rfcomm ipt_MASQUERADE nf_nat_masquerade_ipv4 nf_conntrack_netlink nfnetlink xfrm_user xfrm_algo iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 xt_addrtype iptable_filter ip_tables xt_conntrack x_tables nf_nat nf_conntrack br_netfilter bridge stp llc aufs pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) bnep binfmt_misc dm_crypt nls_iso8859_1 joydev intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm applesmc btusb irqbypass input_polldev btrtl crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 lrw glue_helper ablk_helper cryptd btbcm btintel intel_cstate bluetooth intel_rapl_perf snd_hda_codec_hdmi bcm5974 snd_hda_codec_cirrus snd_hda_codec_generic snd_hda_intel snd_hda_codec uvcvideo snd_hda_core videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core videodev snd_hwdep media snd_pcm snd_seq_midi snd_seq_midi_event snd_rawmidi input_leds snd_seq wl(POE) snd_seq_device snd_timer cfg80211 lpc_ich snd soundcore mei_me mei thunderbolt shpchp sbs sbshc acpi_als kfifo_buf apple_gmux industrialio mac_hid apple_bl parport_pc ppdev sunrpc lp parport autofs4 hid_generic hid_apple usbhid hid i915 i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops ahci libahci drm sdhci_pci sdhci tg3 ptp pps_core fjes video
Aug 9 15:51:03 unibook kernel: [195741.902534] CPU: 2 PID: 30598 Comm: kworker/2:4 Tainted: P W OEL 4.8.0-44-generic #47~lp1681904StockKernel
Aug 9 15:51:03 unibook kernel: [195741.902537] Hardware name: Apple Inc. MacBookPro10,2/Mac-AFD8A9D944EA4843, BIOS MBP102.88Z.0106.B0A.1509130955 09/13/2015
Aug 9 15:51:03 unibook kernel: [195741.902546] Workqueue: pciehp-9 pciehp_power_thread
Aug 9 15:51:03 unibook kernel: [195741.902551] task: ffff9c197112d880 task.stack: ffff9c1a5d994000
Aug 9 15:51:03 unibook kernel: [195741.902553] RIP: 0010:[<ffffffffc02c0031>] [<ffffffffc02c0031>] tg3_read32+0x11/0x20 [tg3]
Aug 9 15:51:03 unibook kernel: [195741.902569] RSP: 0018:ffff9c1a5d997a88 EFLAGS: 00000286
Aug 9 15:51:03 unibook kernel: [195741.902572] RAX: 00000000ffffffff RBX: ffff9c1a5d800880 RCX: 000000000003c6c4
Aug 9 15:51:03 unibook kernel: [195741.902574] RDX: 00002a4700000000 RSI: ffffb7aa04282000 RDI: ffff9c1a5d800880
Aug 9 15:51:03 unibook kernel: [195741.902576] RBP: ffff9c1a5d997a88 R08: 0000000000000002 R09: 0000000000000000
Aug 9 15:51:03 unibook kernel: [195741.902579] R10: 0000000000000040 R11: ffff9c1aa6401dd0 R12: 000000000000036c
Aug 9 15:51:03 unibook kernel: [195741.902581] R13: 0000000000002000 R14: 0000000000002000 R15: 0000000000000001
Aug 9 15:51:03 unibook kernel: [195741.902585] FS: 0000000000000000(0000) GS:ffff9c1aaf280000(0000) knlGS:0000000000000000
Aug 9 15:51:03 unibook kernel: [195741.902587] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Aug 9 15:51:03 unibook kernel: [195741.902590] CR2: 000020f1aa954008 CR3: 00000001db206000 CR4: 00000000001406e0
Aug 9 15:51:03 unibook kernel: [195741.902593] Stack:
Aug 9 15:51:03 unibook kernel: [195741.902595] ffff9c1a5d997ac0 ffffffffc02c9526 ffff9c1a5d800880 00000000000003e8
Aug 9 15:51:03 unibook kernel: [195741.902602] 0000000000000000 0000000000000001 0000000000000005 ffff9c1a5d997af0
Aug 9 15:51:03 unibook kernel: [195741.902608] ffffffffc02cd221 ffff9c1a5d800880 0000000000000001 0000000000000000
Aug 9 15:51:03 unibook kernel: [195741.902613] Call Trace:
Aug 9 15:51:03 unibook kernel: [195741.902625] [<ffffffffc02c9526>] tg3_stop_block.constprop.137+0x86/0x120 [tg3]
Aug 9 15:51:03 unibook kernel: [195741.902634] [<ffffffffc02cd221>] tg3_abort_hw+0x81/0x2f0 [tg3]
Aug 9 15:51:03 unibook kernel: [195741.902642] [<ffffffffc02cd4c3>] tg3_halt+0x33/0x190 [tg3]
Aug 9 15:51:03 unibook kernel: [195741.902651] [<ffffffffc02d86f8>] tg3_stop+0x188/0x260 [tg3]
Aug 9 15:51:03 unibook kernel: [195741.902659] [<ffffffffc02d8800>] tg3_close+0x30/0xe0 [tg3]
Aug 9 15:51:03 unibook kernel: [195741.902668] [<ffffffffaf57cbb9>] __dev_close_many+0x99/0x100
Aug 9 15:51:03 unibook kernel: [195741.902674] [<ffffffffaf57ccac>] dev_close_many+0x8c/0x130
Aug 9 15:51:03 unibook kernel: [195741.902680] [<ffffffffaf57d180>] ? net_enable_timestamp+0x50/0x50
Aug 9 15:51:03 unibook kernel: [195741.902686] [<ffffffffaf57e7ef>] rollback_registered_many+0x13f/0x340
Aug 9 15:51:03 unibook kernel: [195741.902691] [<ffffffffaf57fa58>] unregister_netdevice_queue+0x98/0x110
Aug 9 15:51:03 unibook kernel: [195741.902696] [<ffffffffaf57faec>] unregister_netdev+0x1c/0x30
Aug 9 15:51:03 unibook kernel: [195741.902703] [<ffffffffc02ccfff>] tg3_remove_one+0x8f/0x130 [tg3]
Aug 9 15:51:03 unibook kernel: [195741.902709] [<ffffffffaf289c09>] pci_device_remove+0x39/0xc0
Aug 9 15:51:03 unibook kernel: [195741.902715] [<ffffffffaf3a0c31>] __device_release_driver+0xa1/0x160
Aug 9 15:51:03 unibook kernel: [195741.902720] [<ffffffffaf3a0d13>] device_release_driver+0x23/0x30
Aug 9 15:51:03 unibook kernel: [195741.902726] [<ffffffffaf281ffa>] pci_stop_bus_device+0x8a/0xa0
Aug 9 15:51:03 unibook kernel: [195741.902730] [<ffffffffaf282122>] pci_stop_and_remove_bus_device+0x12/0x20
Aug 9 15:51:03 unibook kernel: [195741.902734] [<ffffffffaf29fe3a>] pciehp_unconfigure_device+0xaa/0x1a0
Aug 9 15:51:03 unibook kernel: [195741.902739] [<ffffffffaf29f912>] pciehp_disable_slot+0x52/0xe0
Aug 9 15:51:03 unibook kernel: [195741.902743] [<ffffffffaf29fa2d>] pciehp_power_thread+0x8d/0xb0
Aug 9 15:51:03 unibook kernel: [195741.902749] [<ffffffffaee9d96c>] process_one_work+0x1fc/0x4b0
Aug 9 15:51:03 unibook kernel: [195741.902753] [<ffffffffaee9dc6b>] worker_thread+0x4b/0x500
Aug 9 15:51:03 unibook kernel: [195741.902758] [<ffffffffaee9dc20>] ? process_one_work+0x4b0/0x4b0
Aug 9 15:51:03 unibook kernel: [195741.902763] [<ffffffffaeea40d8>] kthread+0xd8/0xf0
Aug 9 15:51:03 unibook kernel: [195741.902772] [<ffffffffaf69f71f>] ret_from_fork+0x1f/0x40
Aug 9 15:51:03 unibook kernel: [195741.902777] [<ffffffffaeea4000>] ? kthread_create_on_node+0x1e0/0x1e0
Aug 9 15:51:03 unibook kernel: [195741.902779] Code: 89 f6 48 03 77 30 48 89 e5 89 16 5d c3 0f 1f 00 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 55 89 f6 48 03 77 30 48 89 e5 8b 06 <5d> c3 0f 1f 00 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 55

this block appeared 25 times after that.

for full log see atached file.

---

Software: elementary OS 0.4 Loki (based on Ubuntu 16.04 LTS)
Kernel: Linux 4.8.0-44-generic #47~lp1681904StockKernel SMP Wed Apr 12 17:28:21 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
Hardware: MacBook Pro 10.2 from October 2012

Revision history for this message
davidak (davidak) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.