Kernel bug 4.10.0-19-generic causing lockup and crash on Ubuntu 17.04-beta2

Bug #1682184 reported by Jeffery Painter
52
This bug affects 11 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
In Progress
High
Joseph Salisbury
Zesty
In Progress
High
Joseph Salisbury

Bug Description

Apologies in advance if this is not the right place to file the bug, but I have been running Ubuntu 17.04-beta2 for 2 days now and have had a kernel bug cause system lock up twice now requiring a hard reboot. Only apps open were Chrome and Thunderbird.

root@merlin:/var/log# lsb_release -rd
Description: Ubuntu 17.04
Release: 17.04

root@merlin:/var/log# uname -a
Linux merlin 4.10.0-19-generic #21-Ubuntu SMP Thu Apr 6 17:04:57 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

CPU: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz

System: Dell XPS 8900 (default setup) booting from
ata1.00: ATA-9: Samsung SSD 850 EVO 250GB, EMT01B6Q, max UDMA/133

Apr 12 12:23:48 merlin kernel: [ 8390.993645] ------------[ cut here ]------------
Apr 12 12:23:48 merlin kernel: [ 8390.993655] kernel BUG at /build/linux-Fk60NP/linux-4.10.0/include/linux/swapops.h:129!
Apr 12 12:23:48 merlin kernel: [ 8390.993661] invalid opcode: 0000 [#1] SMP
Apr 12 12:23:48 merlin kernel: [ 8390.993665] Modules linked in: rfcomm joydev input_leds pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) cmac vboxdrv(OE) bnep usblp hid_logitech_hidpp snd_hda_codec_hdmi hid_logitech_dj uas usb_storage btusb btrtl usbhid snd_usb_audio snd_usbmidi_lib uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core videodev media snd_hda_codec_realtek snd_hda_codec_generic dell_wmi sparse_keymap snd_hda_intel snd_hda_codec snd_hda_core dell_smbios snd_hwdep snd_pcm snd_seq_midi snd_seq_midi_event intel_rapl snd_rawmidi dcdbas x86_pkg_temp_thermal intel_powerclamp coretemp nvidia_uvm(POE) snd_seq kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul snd_seq_device ghash_clmulni_intel pcbc aesni_intel snd_timer aes_x86_64 crypto_simd glue_helper cryptd intel_cstate intel_rapl_perf snd soundcore
Apr 12 12:23:48 merlin kernel: [ 8390.993735] serio_raw hci_uart btbcm btqca btintel bluetooth mei_me mei wmi shpchp intel_pch_thermal acpi_als kfifo_buf industrialio intel_lpss_acpi mac_hid intel_lpss acpi_pad parport_pc ppdev lp parport ip_tables x_tables autofs4 dm_mirror dm_region_hash dm_log nvidia_drm(POE) nvidia_modeset(POE) nvidia(POE) drm_kms_helper syscopyarea sysfillrect e1000e sysimgblt fb_sys_fops psmouse drm ahci ptp pps_core libahci video pinctrl_sunrisepoint i2c_hid pinctrl_intel hid fjes
Apr 12 12:23:48 merlin kernel: [ 8390.993790] CPU: 2 PID: 4607 Comm: JS Helper Tainted: P OE 4.10.0-19-generic #21-Ubuntu
Apr 12 12:23:48 merlin kernel: [ 8390.993793] Hardware name: Dell Inc. XPS 8900/0XJ8C4, BIOS 2.0.3 09/18/2015
Apr 12 12:23:48 merlin kernel: [ 8390.993798] task: ffff9e46d69a2e00 task.stack: ffffbb5d4603c000
Apr 12 12:23:48 merlin kernel: [ 8390.993809] RIP: 0010:__migration_entry_wait+0x16a/0x180
Apr 12 12:23:48 merlin kernel: [ 8390.993813] RSP: 0000:ffffbb5d4603fd68 EFLAGS: 00010246
Apr 12 12:23:48 merlin kernel: [ 8390.993818] RAX: 0017ffffc0048078 RBX: ffffe73757462bf0 RCX: ffffe73757462bf0
Apr 12 12:23:48 merlin kernel: [ 8390.993822] RDX: 0000000000000001 RSI: ffff9e46d18af800 RDI: ffffe73756614000
Apr 12 12:23:48 merlin kernel: [ 8390.993825] RBP: ffffbb5d4603fd80 R08: ffff9e47458645c0 R09: ffff9e47458645c0
Apr 12 12:23:48 merlin kernel: [ 8390.993829] R10: 00007f59927000c8 R11: 0000000000000206 R12: ffffe73756614000
Apr 12 12:23:48 merlin kernel: [ 8390.993832] R13: 3e00000000598500 R14: ffffbb5d4603fe30 R15: ffff9e46d1a3be10
Apr 12 12:23:48 merlin kernel: [ 8390.993837] FS: 00007f59774fa700(0000) GS:ffff9e4765480000(0000) knlGS:0000000000000000
Apr 12 12:23:48 merlin kernel: [ 8390.993841] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Apr 12 12:23:48 merlin kernel: [ 8390.993844] CR2: 00007f593df00018 CR3: 00000005d6951000 CR4: 00000000003406e0
Apr 12 12:23:48 merlin kernel: [ 8390.993848] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Apr 12 12:23:48 merlin kernel: [ 8390.993852] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Apr 12 12:23:48 merlin kernel: [ 8390.993854] Call Trace:
Apr 12 12:23:48 merlin kernel: [ 8390.993863] migration_entry_wait+0x74/0x80
Apr 12 12:23:48 merlin kernel: [ 8390.993871] do_swap_page+0x5b3/0x770
Apr 12 12:23:48 merlin kernel: [ 8390.993879] handle_mm_fault+0x873/0x1360
Apr 12 12:23:48 merlin kernel: [ 8390.993887] __do_page_fault+0x23e/0x4e0
Apr 12 12:23:48 merlin kernel: [ 8390.993894] do_page_fault+0x22/0x30
Apr 12 12:23:48 merlin kernel: [ 8390.993901] page_fault+0x28/0x30
Apr 12 12:23:48 merlin kernel: [ 8390.993906] RIP: 0033:0x55abc4d3206c
Apr 12 12:23:48 merlin kernel: [ 8390.993909] RSP: 002b:00007f59774f9c80 EFLAGS: 00010203
Apr 12 12:23:48 merlin kernel: [ 8390.993913] RAX: 0000000000000000 RBX: 00007f5992700040 RCX: 00007f5992911137
Apr 12 12:23:48 merlin kernel: [ 8390.993917] RDX: 0000000000000008 RSI: 0000000000001000 RDI: 00007f593dffc000
Apr 12 12:23:48 merlin kernel: [ 8390.993920] RBP: 00007f593df00000 R08: 00007f59927000c8 R09: 0000000000000000
Apr 12 12:23:48 merlin kernel: [ 8390.993923] R10: 00007f59927000c8 R11: 0000000000000206 R12: 0000000000000200
Apr 12 12:23:48 merlin kernel: [ 8390.993927] R13: 00007f59927000c8 R14: 00000000000000fb R15: 0000000000000001
Apr 12 12:23:48 merlin kernel: [ 8390.993930] Code: ff ff ff 4c 89 e7 e8 96 a2 f8 ff e9 3c ff ff ff 85 d2 0f 84 2a ff ff ff 8d 4a 01 89 d0 f0 41 0f b1 4d 00 39 d0 74 81 89 c2 eb e5 <0f> 0b 4c 89 e7 e8 0c fb f9 ff eb b8 4c 8d 60 ff 4c 8d 68 1b eb
Apr 12 12:23:48 merlin kernel: [ 8390.994017] RIP: __migration_entry_wait+0x16a/0x180 RSP: ffffbb5d4603fd68
Apr 12 12:23:48 merlin kernel: [ 8390.994074] ---[ end trace 88db267d004265e8 ]---
Apr 12 12:24:13 merlin kernel: [ 8416.005811] NMI watchdog: BUG: soft lockup - CPU#6 stuck for 23s! [JS Helper:4608]
Apr 12 12:24:13 merlin kernel: [ 8416.005813] Modules linked in: rfcomm joydev input_leds pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) cmac vboxdrv(OE) bnep usblp hid_logitech_hidpp snd_hda_codec_hdmi hid_logitech_dj uas usb_storage btusb btrtl usbhid snd_usb_audio snd_usbmidi_lib uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core videodev media snd_hda_codec_realtek snd_hda_codec_generic dell_wmi sparse_keymap snd_hda_intel snd_hda_codec snd_hda_core dell_smbios snd_hwdep snd_pcm snd_seq_midi snd_seq_midi_event intel_rapl snd_rawmidi dcdbas x86_pkg_temp_thermal intel_powerclamp coretemp nvidia_uvm(POE) snd_seq kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul snd_seq_device ghash_clmulni_intel pcbc aesni_intel snd_timer aes_x86_64 crypto_simd glue_helper cryptd intel_cstate intel_rapl_perf snd soundcore
Apr 12 12:24:13 merlin kernel: [ 8416.005852] serio_raw hci_uart btbcm btqca btintel bluetooth mei_me mei wmi shpchp intel_pch_thermal acpi_als kfifo_buf industrialio intel_lpss_acpi mac_hid intel_lpss acpi_pad parport_pc ppdev lp parport ip_tables x_tables autofs4 dm_mirror dm_region_hash dm_log nvidia_drm(POE) nvidia_modeset(POE) nvidia(POE) drm_kms_helper syscopyarea sysfillrect e1000e sysimgblt fb_sys_fops psmouse drm ahci ptp pps_core libahci video pinctrl_sunrisepoint i2c_hid pinctrl_intel hid fjes
Apr 12 12:24:13 merlin kernel: [ 8416.005868] CPU: 6 PID: 4608 Comm: JS Helper Tainted: P D OE 4.10.0-19-generic #21-Ubuntu
Apr 12 12:24:13 merlin kernel: [ 8416.005869] Hardware name: Dell Inc. XPS 8900/0XJ8C4, BIOS 2.0.3 09/18/2015
Apr 12 12:24:13 merlin kernel: [ 8416.005870] task: ffff9e46d69a1700 task.stack: ffffbb5d46084000
Apr 12 12:24:13 merlin kernel: [ 8416.005872] RIP: 0010:native_queued_spin_lock_slowpath+0x179/0x1a0
Apr 12 12:24:13 merlin kernel: [ 8416.005886] RSP: 0000:ffffbb5d46087d48 EFLAGS: 00000202 ORIG_RAX: ffffffffffffff10
Apr 12 12:24:13 merlin kernel: [ 8416.005887] RAX: 0000000000000101 RBX: ffffe73757462bf0 RCX: 0000000000000001
Apr 12 12:24:13 merlin kernel: [ 8416.005888] RDX: 0000000000000101 RSI: 0000000000000001 RDI: ffffe73757462bf0
Apr 12 12:24:13 merlin kernel: [ 8416.005889] RBP: ffffbb5d46087d48 R08: 0000000000000101 R09: ffff9e47458645c0
Apr 12 12:24:13 merlin kernel: [ 8416.005889] R10: 00319ced46d62afd R11: 00007f59772f8e60 R12: ffff9e46d18af7f8
Apr 12 12:24:13 merlin kernel: [ 8416.005890] R13: 3e000000005984ff R14: ffffbb5d46087e30 R15: ffff9e46d1a3be10
Apr 12 12:24:13 merlin kernel: [ 8416.005891] FS: 00007f59772f9700(0000) GS:ffff9e4765580000(0000) knlGS:0000000000000000
Apr 12 12:24:13 merlin kernel: [ 8416.005891] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Apr 12 12:24:13 merlin kernel: [ 8416.005892] CR2: 00007f593deffff8 CR3: 00000005d6951000 CR4: 00000000003406e0
Apr 12 12:24:13 merlin kernel: [ 8416.005893] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Apr 12 12:24:13 merlin kernel: [ 8416.005894] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Apr 12 12:24:13 merlin kernel: [ 8416.005894] Call Trace:
Apr 12 12:24:13 merlin kernel: [ 8416.005897] _raw_spin_lock+0x20/0x30
Apr 12 12:24:13 merlin kernel: [ 8416.005900] __migration_entry_wait+0x1c/0x180
Apr 12 12:24:13 merlin kernel: [ 8416.005901] migration_entry_wait+0x74/0x80
Apr 12 12:24:13 merlin kernel: [ 8416.005902] do_swap_page+0x5b3/0x770
Apr 12 12:24:13 merlin kernel: [ 8416.005903] ? futex_wake+0x90/0x170
Apr 12 12:24:13 merlin kernel: [ 8416.005905] handle_mm_fault+0x873/0x1360
Apr 12 12:24:13 merlin kernel: [ 8416.005906] __do_page_fault+0x23e/0x4e0
Apr 12 12:24:13 merlin kernel: [ 8416.005908] do_page_fault+0x22/0x30
Apr 12 12:24:13 merlin kernel: [ 8416.005909] page_fault+0x28/0x30
Apr 12 12:24:13 merlin kernel: [ 8416.005910] RIP: 0033:0x7f598e673a4c
Apr 12 12:24:13 merlin kernel: [ 8416.005911] RSP: 002b:00007f59772f8e10 EFLAGS: 00010206
Apr 12 12:24:13 merlin kernel: [ 8416.005911] RAX: 000000000000005d RBX: 00007f593de00628 RCX: 000000000000fe10
Apr 12 12:24:13 merlin kernel: [ 8416.005912] RDX: 00000000000003f8 RSI: 0000000000000000 RDI: 00007f59772f8e40
Apr 12 12:24:13 merlin kernel: [ 8416.005913] RBP: 00007f593de00000 R08: 0000000000000000 R09: 0000000000000fb5
Apr 12 12:24:13 merlin kernel: [ 8416.005913] R10: 00319ced46d62afd R11: 00007f59772f8e60 R12: 00007f59772f8e40
Apr 12 12:24:13 merlin kernel: [ 8416.005914] R13: 0000000000000001 R14: 00007f5974b7f860 R15: 00007f59772f9700
Apr 12 12:24:13 merlin kernel: [ 8416.005915] Code: 41 39 c0 74 e6 4d 85 c9 c6 07 01 74 30 41 c7 41 08 01 00 00 00 e9 52 ff ff ff 83 fa 01 0f 84 b0 fe ff ff 8b 07 84 c0 74 08 f3 90 <8b> 07 84 c0 75 f8 b8 01 00 00 00 66 89 07 5d c3 f3 90 4c 8b 09
Apr 12 12:24:41 merlin kernel: [ 8444.005637] NMI watchdog: BUG: soft lockup - CPU#6 stuck for 23s! [JS Helper:4608]
Apr 12 12:24:41 merlin kernel: [ 8444.005639] Modules linked in: rfcomm joydev input_leds pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) cmac vboxdrv(OE) bnep usblp hid_logitech_hidpp snd_hda_codec_hdmi hid_logitech_dj uas usb_storage btusb btrtl usbhid snd_usb_audio snd_usbmidi_lib uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core videodev media snd_hda_codec_realtek snd_hda_codec_generic dell_wmi sparse_keymap snd_hda_intel snd_hda_codec snd_hda_core dell_smbios snd_hwdep snd_pcm snd_seq_midi snd_seq_midi_event intel_rapl snd_rawmidi dcdbas x86_pkg_temp_thermal intel_powerclamp coretemp nvidia_uvm(POE) snd_seq kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul snd_seq_device ghash_clmulni_intel pcbc aesni_intel snd_timer aes_x86_64 crypto_simd glue_helper cryptd intel_cstate intel_rapl_perf snd soundcore
Apr 12 12:24:41 merlin kernel: [ 8444.005659] serio_raw hci_uart btbcm btqca btintel bluetooth mei_me mei wmi shpchp intel_pch_thermal acpi_als kfifo_buf industrialio intel_lpss_acpi mac_hid intel_lpss acpi_pad parport_pc ppdev lp parport ip_tables x_tables autofs4 dm_mirror dm_region_hash dm_log nvidia_drm(POE) nvidia_modeset(POE) nvidia(POE) drm_kms_helper syscopyarea sysfillrect e1000e sysimgblt fb_sys_fops psmouse drm ahci ptp pps_core libahci video pinctrl_sunrisepoint i2c_hid pinctrl_intel hid fjes
Apr 12 12:24:41 merlin kernel: [ 8444.005708] CPU: 6 PID: 4608 Comm: JS Helper Tainted: P D OEL 4.10.0-19-generic #21-Ubuntu
Apr 12 12:24:41 merlin kernel: [ 8444.005709] Hardware name: Dell Inc. XPS 8900/0XJ8C4, BIOS 2.0.3 09/18/2015
Apr 12 12:24:41 merlin kernel: [ 8444.005710] task: ffff9e46d69a1700 task.stack: ffffbb5d46084000
Apr 12 12:24:41 merlin kernel: [ 8444.005713] RIP: 0010:native_queued_spin_lock_slowpath+0x179/0x1a0
Apr 12 12:24:41 merlin kernel: [ 8444.005714] RSP: 0000:ffffbb5d46087d48 EFLAGS: 00000202 ORIG_RAX: ffffffffffffff10
Apr 12 12:24:41 merlin kernel: [ 8444.005715] RAX: 0000000000000101 RBX: ffffe73757462bf0 RCX: 0000000000000001
Apr 12 12:24:41 merlin kernel: [ 8444.005716] RDX: 0000000000000101 RSI: 0000000000000001 RDI: ffffe73757462bf0
Apr 12 12:24:41 merlin kernel: [ 8444.005716] RBP: ffffbb5d46087d48 R08: 0000000000000101 R09: ffff9e47458645c0
Apr 12 12:24:41 merlin kernel: [ 8444.005717] R10: 00319ced46d62afd R11: 00007f59772f8e60 R12: ffff9e46d18af7f8
Apr 12 12:24:41 merlin kernel: [ 8444.005717] R13: 3e000000005984ff R14: ffffbb5d46087e30 R15: ffff9e46d1a3be10
Apr 12 12:24:41 merlin kernel: [ 8444.005718] FS: 00007f59772f9700(0000) GS:ffff9e4765580000(0000) knlGS:0000000000000000
Apr 12 12:24:41 merlin kernel: [ 8444.005719] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Apr 12 12:24:41 merlin kernel: [ 8444.005720] CR2: 00007f593deffff8 CR3: 00000005d6951000 CR4: 00000000003406e0
Apr 12 12:24:41 merlin kernel: [ 8444.005721] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Apr 12 12:24:41 merlin kernel: [ 8444.005721] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Apr 12 12:24:41 merlin kernel: [ 8444.005722] Call Trace:
Apr 12 12:24:41 merlin kernel: [ 8444.005725] _raw_spin_lock+0x20/0x30
Apr 12 12:24:41 merlin kernel: [ 8444.005727] __migration_entry_wait+0x1c/0x180
Apr 12 12:24:41 merlin kernel: [ 8444.005728] migration_entry_wait+0x74/0x80
Apr 12 12:24:41 merlin kernel: [ 8444.005729] do_swap_page+0x5b3/0x770
Apr 12 12:24:41 merlin kernel: [ 8444.005730] ? futex_wake+0x90/0x170
Apr 12 12:24:41 merlin kernel: [ 8444.005732] handle_mm_fault+0x873/0x1360
Apr 12 12:24:41 merlin kernel: [ 8444.005734] __do_page_fault+0x23e/0x4e0
Apr 12 12:24:41 merlin kernel: [ 8444.005735] do_page_fault+0x22/0x30
Apr 12 12:24:41 merlin kernel: [ 8444.005736] page_fault+0x28/0x30
Apr 12 12:24:41 merlin kernel: [ 8444.005737] RIP: 0033:0x7f598e673a4c
Apr 12 12:24:41 merlin kernel: [ 8444.005738] RSP: 002b:00007f59772f8e10 EFLAGS: 00010206
Apr 12 12:24:41 merlin kernel: [ 8444.005739] RAX: 000000000000005d RBX: 00007f593de00628 RCX: 000000000000fe10
Apr 12 12:24:41 merlin kernel: [ 8444.005740] RDX: 00000000000003f8 RSI: 0000000000000000 RDI: 00007f59772f8e40
Apr 12 12:24:41 merlin kernel: [ 8444.005740] RBP: 00007f593de00000 R08: 0000000000000000 R09: 0000000000000fb5
Apr 12 12:24:41 merlin kernel: [ 8444.005741] R10: 00319ced46d62afd R11: 00007f59772f8e60 R12: 00007f59772f8e40
Apr 12 12:24:41 merlin kernel: [ 8444.005741] R13: 0000000000000001 R14: 00007f5974b7f860 R15: 00007f59772f9700
Apr 12 12:24:41 merlin kernel: [ 8444.005742] Code: 41 39 c0 74 e6 4d 85 c9 c6 07 01 74 30 41 c7 41 08 01 00 00 00 e9 52 ff ff ff 83 fa 01 0f 84 b0 fe ff ff 8b 07 84 c0 74 08 f3 90 <8b> 07 84 c0 75 f8 b8 01 00 00 00 66 89 07 5d c3 f3 90 4c 8b 09
Apr 12 12:24:48 merlin kernel: [ 8450.997592] INFO: rcu_sched self-detected stall on CPU
Apr 12 12:24:48 merlin kernel: [ 8450.997597] 6-...: (14999 ticks this GP) idle=6c9/140000000000001/0 softirq=63878/63878 fqs=7491
Apr 12 12:24:48 merlin kernel: [ 8450.997598] (t=15000 jiffies g=92582 c=92581 q=1331)
Apr 12 12:24:48 merlin kernel: [ 8450.997599] Task dump for CPU 6:
Apr 12 12:24:48 merlin kernel: [ 8450.997600] JS Helper R running task 0 4608 1939 0x00000008
Apr 12 12:24:48 merlin kernel: [ 8450.997602] Call Trace:
Apr 12 12:24:48 merlin kernel: [ 8450.997604] <IRQ>
Apr 12 12:24:48 merlin kernel: [ 8450.997607] sched_show_task+0xd3/0x140
Apr 12 12:24:48 merlin kernel: [ 8450.997608] dump_cpu_task+0x37/0x40
Apr 12 12:24:48 merlin kernel: [ 8450.997610] rcu_dump_cpu_stacks+0x99/0xbd
Apr 12 12:24:48 merlin kernel: [ 8450.997612] rcu_check_callbacks+0x703/0x850
Apr 12 12:24:48 merlin kernel: [ 8450.997613] ? acct_account_cputime+0x1c/0x20
Apr 12 12:24:48 merlin kernel: [ 8450.997614] ? account_system_time+0x7a/0x110
Apr 12 12:24:48 merlin kernel: [ 8450.997633] ? tick_sched_handle.isra.15+0x60/0x60
Apr 12 12:24:48 merlin kernel: [ 8450.997634] update_process_times+0x2f/0x60
Apr 12 12:24:48 merlin kernel: [ 8450.997636] tick_sched_handle.isra.15+0x25/0x60
Apr 12 12:24:48 merlin kernel: [ 8450.997637] tick_sched_timer+0x3d/0x70
Apr 12 12:24:48 merlin kernel: [ 8450.997638] __hrtimer_run_queues+0xf3/0x270
Apr 12 12:24:48 merlin kernel: [ 8450.997639] hrtimer_interrupt+0xa3/0x1e0
Apr 12 12:24:48 merlin kernel: [ 8450.997641] local_apic_timer_interrupt+0x38/0x60
Apr 12 12:24:48 merlin kernel: [ 8450.997642] smp_apic_timer_interrupt+0x38/0x50
Apr 12 12:24:48 merlin kernel: [ 8450.997644] apic_timer_interrupt+0x89/0x90
Apr 12 12:24:48 merlin kernel: [ 8450.997646] RIP: 0010:native_queued_spin_lock_slowpath+0x179/0x1a0
Apr 12 12:24:48 merlin kernel: [ 8450.997647] RSP: 0000:ffffbb5d46087d48 EFLAGS: 00000202 ORIG_RAX: ffffffffffffff10
Apr 12 12:24:48 merlin kernel: [ 8450.997648] RAX: 0000000000000101 RBX: ffffe73757462bf0 RCX: 0000000000000001
Apr 12 12:24:48 merlin kernel: [ 8450.997648] RDX: 0000000000000101 RSI: 0000000000000001 RDI: ffffe73757462bf0
Apr 12 12:24:48 merlin kernel: [ 8450.997649] RBP: ffffbb5d46087d48 R08: 0000000000000101 R09: ffff9e47458645c0
Apr 12 12:24:48 merlin kernel: [ 8450.997650] R10: 00319ced46d62afd R11: 00007f59772f8e60 R12: ffff9e46d18af7f8
Apr 12 12:24:48 merlin kernel: [ 8450.997650] R13: 3e000000005984ff R14: ffffbb5d46087e30 R15: ffff9e46d1a3be10
Apr 12 12:24:48 merlin kernel: [ 8450.997651] </IRQ>
Apr 12 12:24:48 merlin kernel: [ 8450.997652] _raw_spin_lock+0x20/0x30
Apr 12 12:24:48 merlin kernel: [ 8450.997655] __migration_entry_wait+0x1c/0x180
Apr 12 12:24:48 merlin kernel: [ 8450.997656] migration_entry_wait+0x74/0x80
Apr 12 12:24:48 merlin kernel: [ 8450.997671] do_swap_page+0x5b3/0x770
Apr 12 12:24:48 merlin kernel: [ 8450.997671] ? futex_wake+0x90/0x170
Apr 12 12:24:48 merlin kernel: [ 8450.997673] handle_mm_fault+0x873/0x1360
Apr 12 12:24:48 merlin kernel: [ 8450.997675] __do_page_fault+0x23e/0x4e0
Apr 12 12:24:48 merlin kernel: [ 8450.997676] do_page_fault+0x22/0x30
Apr 12 12:24:48 merlin kernel: [ 8450.997677] page_fault+0x28/0x30
Apr 12 12:24:48 merlin kernel: [ 8450.997678] RIP: 0033:0x7f598e673a4c
Apr 12 12:24:48 merlin kernel: [ 8450.997679] RSP: 002b:00007f59772f8e10 EFLAGS: 00010206
Apr 12 12:24:48 merlin kernel: [ 8450.997680] RAX: 000000000000005d RBX: 00007f593de00628 RCX: 000000000000fe10
Apr 12 12:24:48 merlin kernel: [ 8450.997680] RDX: 00000000000003f8 RSI: 0000000000000000 RDI: 00007f59772f8e40
Apr 12 12:24:48 merlin kernel: [ 8450.997681] RBP: 00007f593de00000 R08: 0000000000000000 R09: 0000000000000fb5
Apr 12 12:24:48 merlin kernel: [ 8450.997681] R10: 00319ced46d62afd R11: 00007f59772f8e60 R12: 00007f59772f8e40
Apr 12 12:24:48 merlin kernel: [ 8450.997682] R13: 0000000000000001 R14: 00007f5974b7f860 R15: 00007f59772f9700
---
ApportVersion: 2.20.4-0ubuntu4
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/pcmC0D0p: painter 2065 F...m pulseaudio
 /dev/snd/controlC0: painter 2065 F.... pulseaudio
 /dev/snd/controlC1: painter 2065 F.... pulseaudio
 /dev/snd/controlC2: painter 2065 F.... pulseaudio
CurrentDesktop: MATE
DistroRelease: Ubuntu 17.04
HibernationDevice: RESUME=UUID=6af65ef5-4eda-4c13-a40f-b82984d719e6
InstallationDate: Installed on 2017-04-10 (2 days ago)
InstallationMedia: Ubuntu-MATE 17.04 "Zesty Zapus" - Beta amd64 (20170321.1)
IwConfig:
 enp0s31f6 no wireless extensions.

 lo no wireless extensions.
MachineType: Dell Inc. XPS 8900
NonfreeKernelModules: nvidia_uvm nvidia_drm nvidia_modeset nvidia
Package: linux (not installed)
ProcFB: 0 VESA VGA
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.10.0-19-generic root=UUID=06efaf58-e8cf-47ec-bf52-e45088818ddc ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 4.10.0-19.21-generic 4.10.8
RelatedPackageVersions:
 linux-restricted-modules-4.10.0-19-generic N/A
 linux-backports-modules-4.10.0-19-generic N/A
 linux-firmware 1.164
RfKill:
 0: hci0: Bluetooth
  Soft blocked: no
  Hard blocked: no
Tags: zesty
Uname: Linux 4.10.0-19-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo vboxusers
_MarkForUpload: True
dmi.bios.date: 09/18/2015
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 2.0.3
dmi.board.name: 0XJ8C4
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 3
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvr2.0.3:bd09/18/2015:svnDellInc.:pnXPS8900:pvr:rvnDellInc.:rn0XJ8C4:rvrA00:cvnDellInc.:ct3:cvr:
dmi.product.name: XPS 8900
dmi.sys.vendor: Dell Inc.

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https://wiki.ubuntu.com/Bugs/FindRightPackage. You might also ask for help in the #ubuntu-bugs irc channel on Freenode.

To change the source package that this bug is filed about visit https://bugs.launchpad.net/ubuntu/+bug/1682184/+editstatus and add the package name in the text box next to the word Package.

[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]

tags: added: bot-comment
affects: ubuntu → linux (Ubuntu)
Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1682184

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Jeffery Painter (jeff-painter) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected zesty
description: updated
Revision history for this message
Jeffery Painter (jeff-painter) wrote : CRDA.txt

apport information

Revision history for this message
Jeffery Painter (jeff-painter) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Jeffery Painter (jeff-painter) wrote : JournalErrors.txt

apport information

Revision history for this message
Jeffery Painter (jeff-painter) wrote : Lspci.txt

apport information

Revision history for this message
Jeffery Painter (jeff-painter) wrote : Lsusb.txt

apport information

Revision history for this message
Jeffery Painter (jeff-painter) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Jeffery Painter (jeff-painter) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Jeffery Painter (jeff-painter) wrote : ProcEnviron.txt

apport information

Revision history for this message
Jeffery Painter (jeff-painter) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Jeffery Painter (jeff-painter) wrote : ProcModules.txt

apport information

Revision history for this message
Jeffery Painter (jeff-painter) wrote : PulseList.txt

apport information

Revision history for this message
Jeffery Painter (jeff-painter) wrote : UdevDb.txt

apport information

Revision history for this message
Jeffery Painter (jeff-painter) wrote : WifiSyslog.txt

apport information

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Jeffery Painter (jeff-painter) wrote :

I had another system crash last night, and two this morning. I then installed the daily mainline kernel and have been running for a few hours without any issues. I think this issue is resolved in the updated kernel.

painter@merlin:~$ uname -a
Linux merlin 4.11.0-999-generic #201704122202 SMP Thu Apr 13 02:04:09 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

Revision history for this message
Seth Forshee (sforshee) wrote :

Could you try the 4.10 mainline build and see if the bug exists there?

http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10/

If that one fails for you we have a straight-forward path for bisecting to find out what fixed the issue.

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Seth Forshee (sforshee) wrote :

For reference this is the daily build which is reported to resolve the issues:

git://git.launchpad.net/~ubuntu-kernel-test/ubuntu/+source/linux/+git/mainline-crack cod/tip/daily/2017-04-13 (b9b3322f13f350587f17f0a76f008830e3a420d3)

Revision history for this message
Jeffery Painter (jeff-painter) wrote :

I've installed the v4.10 mainline.

painter@merlin:~$ uname -a
Linux merlin 4.10.0-041000-generic #201702191831 SMP Sun Feb 19 23:33:19 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

Will monitor and see if there are any more system crashes. I will update in a few hours.

Thanks!

Revision history for this message
Jeffery Painter (jeff-painter) wrote :

Mainline v4.10 seems to have fixed the issue.

However, now I am getting a Bluetooth error on startup. This does not seem to impact actual use though as I can still do an audio sync and stream to my main receiver.

Up and running for over an hour with VirtualBox, MySQL, Eclipse, Thunderbird and Chrome operating smoothly (I am primarily a Java developer).

painter@merlin:~$ uname -a
Linux merlin 4.10.0-041000-generic #201702191831 SMP Sun Feb 19 23:33:19 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

painter@merlin:~$ uptime
 14:44:22 up 1:11, 1 user, load average: 0.28, 0.20, 0.16

This kernel is also working nicely with the NVIDIA drivers (the 4.11 wouldn't load).

Thanks!

--- blue tooth error from dmesg ---

[ 2.667708] Bluetooth: Core ver 2.22
[ 2.667723] Bluetooth: HCI device and connection manager initialized
[ 2.667725] Bluetooth: HCI socket layer initialized
[ 2.667726] Bluetooth: L2CAP socket layer initialized
[ 2.667729] Bluetooth: SCO socket layer initialized
[ 2.676237] Bluetooth: HCI UART driver ver 2.3
[ 2.676238] Bluetooth: HCI UART protocol H4 registered
[ 2.676239] Bluetooth: HCI UART protocol BCSP registered
[ 2.676239] Bluetooth: HCI UART protocol LL registered
[ 2.676239] Bluetooth: HCI UART protocol ATH3K registered
[ 2.676240] Bluetooth: HCI UART protocol Three-wire (H5) registered
[ 2.676263] Bluetooth: HCI UART protocol Intel registered
[ 2.676274] Bluetooth: HCI UART protocol Broadcom registered
[ 2.676275] Bluetooth: HCI UART protocol QCA registered
[ 2.676275] Bluetooth: HCI UART protocol AG6XX registered
[ 2.676275] Bluetooth: HCI UART protocol Marvell registered
[ 3.150833] usb 1-11: Product: Bluetooth Radio
[ 3.867221] Bluetooth: hci0: rtl: examining hci_ver=06 hci_rev=000b lmp_ver=06 lmp_subver=8723
[ 3.867223] Bluetooth: hci0: rtl: loading rtl_bt/rtl8723b_config.bin
[ 3.873474] bluetooth hci0: Direct firmware load for rtl_bt/rtl8723b_config.bin failed with error -2
[ 3.873476] Bluetooth: hci0: Failed to load rtl_bt/rtl8723b_config.bin
[ 3.874030] Bluetooth: hci0: rtl: loading rtl_bt/rtl8723b_fw.bin
[ 3.877009] Bluetooth: hci0: rom_version status=0 version=1
[ 3.877012] Bluetooth: cfg_sz 0, total size 22496
[ 3.928766] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 3.928767] Bluetooth: BNEP filters: protocol multicast
[ 3.928769] Bluetooth: BNEP socket layer initialized
[ 16.792458] Bluetooth: RFCOMM TTY layer initialized
[ 16.792467] Bluetooth: RFCOMM socket layer initialized
[ 16.792477] Bluetooth: RFCOMM ver 1.11

Revision history for this message
Seth Forshee (sforshee) wrote :

If it doesn't exist in 4.10 then it's either one of our "sauce" patches or one of the 4.10 stable updates. We should be able to run a bisect to find out what broke it though, which for you will basically mean testing a series of kernels to help us zero in on the change which causes this issue.

Changed in linux (Ubuntu):
importance: Undecided → High
tags: added: kernel-da-key performing-bisect
Changed in linux (Ubuntu Zesty):
status: Incomplete → Triaged
assignee: nobody → Joseph Salisbury (jsalisbury)
status: Triaged → In Progress
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

I'd like to perform a bisect to figure out what commit caused this regression. We need to identify the earliest kernel where the issue started happening as well as the latest kernel that did not have this issue.

Can you test the following kernels and report back? We are looking for the first kernel version that exhibits this bug:

4.10.2: http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10.2/
4.10.4: http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10.4/
4.10.6: http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10.6/
4.10.8: http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10.8/

You don't have to test every kernel, just up until the kernel that first has this bug. Then we can narrow it down further.

Thanks in advance!

Revision history for this message
Jeffery Painter (jeff-painter) wrote :

I will try to see what I can do. Leaving town tomorrow for a long weekend. If not, I can work on it Sunday when I get back.

Revision history for this message
Jeffery Painter (jeff-painter) wrote :

So far I have test v4.10.2, v4.10.4 and v4.10.6 - each time running Thunderbird, Chrome, RhythmBox, Eclipse and then starting up stress to push a system load (20-25 minutes each). I originally saw some funky performance within the first few minutes with the kernel that started this thread, but so far I haven't seen any issues.

I will test v4.10.8 next and see if it breaks.

Thanks

Revision history for this message
Jeffery Painter (jeff-painter) wrote :

I installed v4.10.8 and left stress running on for about an hour. Just got back and the system has been stable for the past 5 hours without any failures.

painter@merlin:~$ uname -a
Linux merlin 4.10.8-041008-generic #201703310531 SMP Fri Mar 31 09:33:56 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

painter@merlin:~$ uptime
 23:46:02 up 5:07, 1 user, load average: 0.19, 0.08, 0.01

Leaving tomorrow morning on vacation, so if you want me to test anything else, it will have to be when I get back next Monday.

Thanks!
Jeff

Revision history for this message
Christian Sarrasin (sxc731) wrote :

Same issue encountered 5 times so far:

Apr 9 19:28:51 [59352.218844] kernel BUG at /build/linux-dfiP6t/linux-4.10.0/include/linux/swapops.h:129!
Apr 11 18:36:27 [ 1067.925360] kernel BUG at /build/linux-Fk60NP/linux-4.10.0/include/linux/swapops.h:129!
Apr 11 18:41:21 [ 75.894177] kernel BUG at /build/linux-Fk60NP/linux-4.10.0/include/linux/swapops.h:129!
Apr 13 18:57:06 [71693.787296] kernel BUG at /build/linux-Fk60NP/linux-4.10.0/include/linux/swapops.h:129!
Apr 14 15:57:33 [22632.352639] kernel BUG at /build/linux-Fk60NP/linux-4.10.0/include/linux/swapops.h:129!

As can be seen above, except in one instance I've mostly enjoyed several hours of work before the issue hit me.

Grepping syslog for kernel versions it looks like the earliest I've had this happen was with 4.10.0-15. Previously I had been running with 4.10.0-14 since at least Apr 5 17:20:50 (earliest syslog timestamp still on filesystem).

Hardware: Thinkpad X1 Carbon (5th gen, Kaby Lake)
Kernel: 4.10.0-19-generic #21-Ubuntu
Model: 20HRCTO1WW (LENOVO_MT_20HR_BU_Think_FM_ThinkPad X1 Carbon 5th)
CPU: Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz
RAM: 2x8GiB LPDDR3 Synchronous Unbuffered (Unregistered) 1867 MHz (0.5 ns)
SSD: SAMSUNG MZVLW512HMJP-000L7 (NVMe SSD Controller SM961/PM961)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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