kernel BUG at /build/linux-lz1RHE/linux-4.10.0/include/linux/swapops.h:129. Computer frozen!

Bug #1694750 reported by giacof
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Incomplete
Undecided
Unassigned

Bug Description

$ lsb_release -rd
Description: Ubuntu 17.04
Release: 17.04

$ uname -a
Linux Home 4.10.0-21-generic #23-Ubuntu SMP Fri Apr 28 16:14:22 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

$ cat /proc/version_signature
Ubuntu 4.10.0-21.23-generic 4.10.11

Right after opening a new tab in Chrome, Chrome process peaked to 188%, then the system became totally unresponsive: neither virtual terminals nor magic keys were working. I could not but switch power off.

This comes from kern.log:

May 31 13:44:18 Home kernel: [ 6611.343628] ------------[ cut here ]------------
May 31 13:44:18 Home kernel: [ 6611.343658] kernel BUG at /build/linux-lz1RHE/linux-4.10.0/include/linux/swapops.h:129!
May 31 13:44:18 Home kernel: [ 6611.343691] invalid opcode: 0000 [#1] SMP
May 31 13:44:18 Home kernel: [ 6611.343709] Modules linked in: uas usb_storage ccm rfcomm nf_log_ipv4 nf_log_common xt_tcpudp xt_conntrack nf_conntrack_irc nf_conntrack_ftp xt_state xt_limit xt_LOG nf_conntrack_ipv4 nf_defrag_ipv4 nf_conntrack iptable_filter bbswitch(OE) cmac bnep pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) nls_iso8859_1 nvidia_uvm(POE) uvcvideo videobuf2_vmalloc dell_wmi sparse_keymap intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel videobuf2_memops arc4 videobuf2_v4l2 videobuf2_core videodev dell_laptop dell_smbios dcdbas dell_smm_hwmon ath9k ath9k_common ath9k_hw kvm media ath mac80211 ath3k btusb btrtl btbcm btintel bluetooth cfg80211 input_leds snd_hda_codec_hdmi snd_hda_codec_realtek snd_soc_rt5640 snd_soc_rl6231 irqbypass intel_cstate snd_soc_core intel_rapl_perf mei_me
May 31 13:44:18 Home kernel: [ 6611.344004] mei snd_hda_codec_generic joydev serio_raw snd_hda_intel snd_hda_codec wmi snd_compress snd_hda_core ac97_bus snd_pcm_dmaengine snd_hwdep snd_pcm ie31200_edac edac_core lpc_ich shpchp dw_dmac elan_i2c dw_dmac_core snd_soc_sst_acpi snd_soc_sst_match snd_seq_midi snd_seq_midi_event snd_rawmidi snd_seq snd_seq_device 8250_dw snd_timer snd soundcore spi_pxa2xx_platform mac_hid i2c_designware_platform i2c_designware_core dell_rbtn dell_smo8800 parport_pc ppdev lp parport ip_tables x_tables autofs4 algif_skcipher af_alg dm_crypt hid_logitech_hidpp hid_logitech_dj usbhid crct10dif_pclmul crc32_pclmul ghash_clmulni_intel pcbc i915 nvidia_drm(POE) nvidia_modeset(POE) aesni_intel nvidia(POE) aes_x86_64 crypto_simd i2c_algo_bit glue_helper cryptd drm_kms_helper syscopyarea psmouse sysfillrect e1000e
May 31 13:44:18 Home kernel: [ 6611.344304] ahci sysimgblt fb_sys_fops libahci sdhci_pci drm ptp pps_core sdhci_acpi video sdhci i2c_hid hid fjes
May 31 13:44:18 Home kernel: [ 6611.344354] CPU: 7 PID: 3439 Comm: chrome Tainted: P OE 4.10.0-21-generic #23-Ubuntu
May 31 13:44:18 Home kernel: [ 6611.344392] Hardware name: Dell Inc. Precision M4800/0T3YTY, BIOS A06 01/02/2014
May 31 13:44:18 Home kernel: [ 6611.344424] task: ffff881da3510000 task.stack: ffffa71188acc000
May 31 13:44:18 Home kernel: [ 6611.344453] RIP: 0010:__migration_entry_wait+0x16a/0x180
May 31 13:44:18 Home kernel: [ 6611.344476] RSP: 0000:ffffa71188acfd68 EFLAGS: 00010246
May 31 13:44:18 Home kernel: [ 6611.344499] RAX: 0017ffffc0048078 RBX: ffffd05c0e021d30 RCX: ffffd05c0e021d30
May 31 13:44:18 Home kernel: [ 6611.344530] RDX: 0000000000000001 RSI: ffff881d40874820 RDI: ffffd05c0b69c100
May 31 13:44:18 Home kernel: [ 6611.344561] RBP: ffffa71188acfd80 R08: ffff881de2239740 R09: ffff881de2239740
May 31 13:44:18 Home kernel: [ 6611.344591] R10: 002ff23c05ed349b R11: 0000000000000001 R12: ffffd05c0b69c100
May 31 13:44:18 Home kernel: [ 6611.344621] R13: 3e000000002da704 R14: ffffa71188acfe30 R15: ffff881d7574fbb8
May 31 13:44:18 Home kernel: [ 6611.344652] FS: 00007f2677e09480(0000) GS:ffff881dfebc0000(0000) knlGS:0000000000000000
May 31 13:44:18 Home kernel: [ 6611.344687] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
May 31 13:44:18 Home kernel: [ 6611.344715] CR2: 0000285fbdf04d80 CR3: 00000003dfb78000 CR4: 00000000001406e0
May 31 13:44:18 Home kernel: [ 6611.344747] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
May 31 13:44:18 Home kernel: [ 6611.344777] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
May 31 13:44:18 Home kernel: [ 6611.344808] Call Trace:
May 31 13:44:18 Home kernel: [ 6611.344823] migration_entry_wait+0x74/0x80
May 31 13:44:18 Home kernel: [ 6611.344844] do_swap_page+0x5b3/0x770
May 31 13:44:18 Home kernel: [ 6611.344863] handle_mm_fault+0x873/0x1360
May 31 13:44:18 Home kernel: [ 6611.344883] __do_page_fault+0x23e/0x4e0
May 31 13:44:18 Home kernel: [ 6611.344902] do_page_fault+0x22/0x30
May 31 13:44:18 Home kernel: [ 6611.344921] page_fault+0x28/0x30
May 31 13:44:18 Home kernel: [ 6611.344937] RIP: 0033:0x5638d574b0ba
May 31 13:44:18 Home kernel: [ 6611.344955] RSP: 002b:00007fff86edb210 EFLAGS: 00010202
May 31 13:44:18 Home kernel: [ 6611.344978] RAX: 0000285fc3f16800 RBX: 00007fff86edb238 RCX: 000000000000000a
May 31 13:44:18 Home kernel: [ 6611.345010] RDX: 000000000000004b RSI: 00007fff86edb210 RDI: 0000285fbdf04d80
May 31 13:44:18 Home kernel: [ 6611.345040] RBP: 00005638db3a8140 R08: 00007fff86edb480 R09: 0000000000000001
May 31 13:44:18 Home kernel: [ 6611.345072] R10: 002ff23c05ed349b R11: 0000000000000001 R12: 00007fff86edb210
May 31 13:44:18 Home kernel: [ 6611.345103] R13: 0000285fbdb51570 R14: 00005638daf35db4 R15: 0000285fbc839e70
May 31 13:44:18 Home kernel: [ 6611.345134] Code: ff ff ff 4c 89 e7 e8 b6 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 2c fb f9 ff eb b8 4c 8d 60 ff 4c 8d 68 1b eb
May 31 13:44:18 Home kernel: [ 6611.345234] RIP: __migration_entry_wait+0x16a/0x180 RSP: ffffa71188acfd68
May 31 13:44:18 Home kernel: [ 6611.355590] ---[ end trace d7f7ca844e89ef81 ]---

The same kind of trace is repeated many times as in a loop. I will attach a longer extract as a separate file.

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 1694750

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
giacof (giacof) wrote :
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.