← Back to team overview

compiz team mailing list archive

[Bug 1578698] [NEW] Crash on waking from suspend after upgrading to 16.04

 

Public bug reported:

Since upgrading to Ubuntu 16.04 and compiz
1:0.9.12.2+16.04.20160415-0ubuntu1 I have started to see frequent,
apparently random crashes when resuming from suspend.  I don't have any
definitive proof that it is compiz vs e.g. the Unity plugin, as I don't
even get one of the usual crash dialogues when this happens.  I just see
the screen freeze up, aside from the cursor, and then after 10-15
seconds it seems to reload compiz and I am able to actually enter my
password to login.  I'm sorry this report isn't of more help, I will
continue investigating to see if I can narrow it down at all.

Edit: I'm using the Intel graphics driver, and spotted the following in
dmesg:

[drm] stuck on render ring
[drm] GPU HANG: ecode 7:0:0x85dffff8, in compiz [16077], reason: Ring hung, action: reset
drm/i915: Resetting chip after gpu hang
[drm] stuck on render ring
[drm] GPU HANG: ecode 7:0:0x85dffff8, in compiz [16077], reason: Ring hung, action: reset
------------[ cut here ]------------
WARNING: CPU: 6 PID: 804 at /build/linux-Ay7j_C/linux-4.4.0/drivers/gpu/drm/i915/intel_display.c:11287 intel_mmio_flip_work_func+0x38e/0x3d0 [i915]()
WARN_ON(__i915_wait_request(mmio_flip->req, mmio_flip->crtc->reset_counter, false, NULL, &mmio_flip->i915->rps.mmioflips))
Modules linked in:
 vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) hidp cmac drbg ansi_cprng ctr ccm pci_stub rfcomm bnep zram lz4_compress arc4 intel_rapl x86_pkg_temp_thermal uvcvideo intel_powerclamp iwlmvm snd_hda_codec_conexant snd_hda_codec_hdmi videobuf2_vmalloc crct10dif_pclmul snd_hda_codec_generic videobuf2_memops crc32_pclmul videobuf2_v4l2 mac80211 snd_hda_intel videobuf2_core aesni_intel snd_hda_codec v4l2_common snd_hda_core btusb videodev aes_x86_64 snd_hwdep btrtl lrw btbcm media gf128mul snd_pcm btintel glue_helper bluetooth ablk_helper cryptd snd_seq_midi snd_seq_midi_event iwlwifi snd_rawmidi joydev snd_seq input_leds rtsx_pci_ms serio_raw cfg80211 memstick snd_seq_device snd_timer lpc_ich snd soundcore ie31200_edac mei_me toshiba_acpi mei toshiba_bluetooth toshiba_haps sparse_keymap
 edac_core shpchp mac_hid soc_button_array kvm_intel kvm irqbypass nfsd auth_rpcgss nfs_acl lockd grace sunrpc coretemp autofs4 hid_generic usbhid hid rtsx_pci_sdmmc i915 i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt psmouse fb_sys_fops ahci drm alx libahci rtsx_pci mdio wmi video fjes [last unloaded: vboxdrv]
CPU: 6 PID: 804 Comm: kworker/6:0 Tainted: G        W  OE   4.4.0-21-generic #37-Ubuntu
Hardware name: TOSHIBA Satellite P75-A/Type2 - Board Product Name1, BIOS 1.50 04/18/2014
Workqueue: events intel_mmio_flip_work_func [i915]
 0000000000000286 00000000c262292d ffff88007aa2bd20 ffffffff813e93c3
 ffff88007aa2bd68 ffffffffc0270a50 ffff88007aa2bd58 ffffffff81080f62
 ffff88027609f780 ffff88045f396500 ffff88045f39ae00 0000000000000180
Call Trace:
 [<ffffffff813e93c3>] dump_stack+0x63/0x90
 [<ffffffff81080f62>] warn_slowpath_common+0x82/0xc0
 [<ffffffff81080ffc>] warn_slowpath_fmt+0x5c/0x80
 [<ffffffff8102d8b0>] ? __switch_to+0x420/0x5a0
 [<ffffffffc0209c9e>] intel_mmio_flip_work_func+0x38e/0x3d0 [i915]
 [<ffffffff81099ff2>] process_one_work+0x162/0x480
 [<ffffffff8109a35b>] worker_thread+0x4b/0x4c0
 [<ffffffff8109a310>] ? process_one_work+0x480/0x480
 [<ffffffff8109a310>] ? process_one_work+0x480/0x480
 [<ffffffff810a0528>] kthread+0xd8/0xf0
 [<ffffffff810a0450>] ? kthread_create_on_node+0x1e0/0x1e0
 [<ffffffff8182488f>] ret_from_fork+0x3f/0x70
 [<ffffffff810a0450>] ? kthread_create_on_node+0x1e0/0x1e0
---[ end trace d6a9268873c90b8e ]---
------------[ cut here ]------------
WARNING: CPU: 6 PID: 23478 at /build/linux-Ay7j_C/linux-4.4.0/drivers/gpu/drm/i915/intel_display.c:11287 intel_mmio_flip_work_func+0x38e/0x3d0 [i915]()
WARN_ON(__i915_wait_request(mmio_flip->req, mmio_flip->crtc->reset_counter, false, NULL, &mmio_flip->i915->rps.mmioflips))
Modules linked in:
 vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) hidp cmac drbg ansi_cprng ctr ccm pci_stub rfcomm bnep zram lz4_compress arc4 intel_rapl x86_pkg_temp_thermal uvcvideo intel_powerclamp iwlmvm snd_hda_codec_conexant snd_hda_codec_hdmi videobuf2_vmalloc crct10dif_pclmul snd_hda_codec_generic videobuf2_memops crc32_pclmul videobuf2_v4l2 mac80211 snd_hda_intel videobuf2_core aesni_intel snd_hda_codec v4l2_common snd_hda_core btusb videodev aes_x86_64 snd_hwdep btrtl lrw btbcm media gf128mul snd_pcm btintel glue_helper bluetooth ablk_helper cryptd snd_seq_midi snd_seq_midi_event iwlwifi snd_rawmidi joydev snd_seq input_leds rtsx_pci_ms serio_raw cfg80211 memstick snd_seq_device snd_timer lpc_ich snd soundcore ie31200_edac mei_me toshiba_acpi mei toshiba_bluetooth toshiba_haps sparse_keymap
 edac_core shpchp mac_hid soc_button_array kvm_intel kvm irqbypass nfsd auth_rpcgss nfs_acl lockd grace sunrpc coretemp autofs4 hid_generic usbhid hid rtsx_pci_sdmmc i915 i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt psmouse fb_sys_fops ahci drm alx libahci rtsx_pci mdio wmi video fjes [last unloaded: vboxdrv]
CPU: 6 PID: 23478 Comm: kworker/6:1 Tainted: G        W  OE   4.4.0-21-generic #37-Ubuntu
Hardware name: TOSHIBA Satellite P75-A/Type2 - Board Product Name1, BIOS 1.50 04/18/2014
Workqueue: events intel_mmio_flip_work_func [i915]
 0000000000000286 00000000473c6531 ffff880199327d20 ffffffff813e93c3
 ffff880199327d68 ffffffffc0270a50 ffff880199327d58 ffffffff81080f62
 ffff88027609f700 ffff88045f396500 ffff88045f39ae00 0000000000000180
Call Trace:
 [<ffffffff813e93c3>] dump_stack+0x63/0x90
 [<ffffffff81080f62>] warn_slowpath_common+0x82/0xc0
 [<ffffffff81080ffc>] warn_slowpath_fmt+0x5c/0x80
 [<ffffffff8102d8b0>] ? __switch_to+0x420/0x5a0
 [<ffffffffc0209c9e>] intel_mmio_flip_work_func+0x38e/0x3d0 [i915]
 [<ffffffff81099ff2>] process_one_work+0x162/0x480
 [<ffffffff8109a35b>] worker_thread+0x4b/0x4c0
 [<ffffffff8109a310>] ? process_one_work+0x480/0x480
 [<ffffffff810a0528>] kthread+0xd8/0xf0
 [<ffffffff810a0450>] ? kthread_create_on_node+0x1e0/0x1e0
 [<ffffffff8182488f>] ret_from_fork+0x3f/0x70
 [<ffffffff810a0450>] ? kthread_create_on_node+0x1e0/0x1e0
---[ end trace d6a9268873c90b8f ]---
drm/i915: Resetting chip after gpu hang

** Affects: compiz (Ubuntu)
     Importance: Undecided
         Status: New

** Description changed:

  Since upgrading to Ubuntu 16.04 and compiz
  1:0.9.12.2+16.04.20160415-0ubuntu1 I have started to see frequent,
  apparently random crashes when resuming from suspend.  I don't have any
  definitive proof that it is compiz vs e.g. the Unity plugin, as I don't
  even get one of the usual crash dialogues when this happens.  I just see
  the screen freeze up, aside from the cursor, and then after 10-15
  seconds it seems to reload compiz and I am able to actually enter my
  password to login.  I'm sorry this report isn't of more help, I will
  continue investigating to see if I can narrow it down at all.
+ 
+ Edit: I'm using the Intel graphics driver, and spotted the following in
+ dmesg:
+ 
+ [drm] stuck on render ring
+ [drm] GPU HANG: ecode 7:0:0x85dffff8, in compiz [16077], reason: Ring hung, action: reset
+ drm/i915: Resetting chip after gpu hang
+ [drm] stuck on render ring
+ [drm] GPU HANG: ecode 7:0:0x85dffff8, in compiz [16077], reason: Ring hung, action: reset
+ ------------[ cut here ]------------
+ WARNING: CPU: 6 PID: 804 at /build/linux-Ay7j_C/linux-4.4.0/drivers/gpu/drm/i915/intel_display.c:11287 intel_mmio_flip_work_func+0x38e/0x3d0 [i915]()
+ WARN_ON(__i915_wait_request(mmio_flip->req, mmio_flip->crtc->reset_counter, false, NULL, &mmio_flip->i915->rps.mmioflips))
+ Modules linked in:
+  vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) hidp cmac drbg ansi_cprng ctr ccm pci_stub rfcomm bnep zram lz4_compress arc4 intel_rapl x86_pkg_temp_thermal uvcvideo intel_powerclamp iwlmvm snd_hda_codec_conexant snd_hda_codec_hdmi videobuf2_vmalloc crct10dif_pclmul snd_hda_codec_generic videobuf2_memops crc32_pclmul videobuf2_v4l2 mac80211 snd_hda_intel videobuf2_core aesni_intel snd_hda_codec v4l2_common snd_hda_core btusb videodev aes_x86_64 snd_hwdep btrtl lrw btbcm media gf128mul snd_pcm btintel glue_helper bluetooth ablk_helper cryptd snd_seq_midi snd_seq_midi_event iwlwifi snd_rawmidi joydev snd_seq input_leds rtsx_pci_ms serio_raw cfg80211 memstick snd_seq_device snd_timer lpc_ich snd soundcore ie31200_edac mei_me toshiba_acpi mei toshiba_bluetooth toshiba_haps sparse_keymap
+  edac_core shpchp mac_hid soc_button_array kvm_intel kvm irqbypass nfsd auth_rpcgss nfs_acl lockd grace sunrpc coretemp autofs4 hid_generic usbhid hid rtsx_pci_sdmmc i915 i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt psmouse fb_sys_fops ahci drm alx libahci rtsx_pci mdio wmi video fjes [last unloaded: vboxdrv]
+ CPU: 6 PID: 804 Comm: kworker/6:0 Tainted: G        W  OE   4.4.0-21-generic #37-Ubuntu
+ Hardware name: TOSHIBA Satellite P75-A/Type2 - Board Product Name1, BIOS 1.50 04/18/2014
+ Workqueue: events intel_mmio_flip_work_func [i915]
+  0000000000000286 00000000c262292d ffff88007aa2bd20 ffffffff813e93c3
+  ffff88007aa2bd68 ffffffffc0270a50 ffff88007aa2bd58 ffffffff81080f62
+  ffff88027609f780 ffff88045f396500 ffff88045f39ae00 0000000000000180
+ Call Trace:
+  [<ffffffff813e93c3>] dump_stack+0x63/0x90
+  [<ffffffff81080f62>] warn_slowpath_common+0x82/0xc0
+  [<ffffffff81080ffc>] warn_slowpath_fmt+0x5c/0x80
+  [<ffffffff8102d8b0>] ? __switch_to+0x420/0x5a0
+  [<ffffffffc0209c9e>] intel_mmio_flip_work_func+0x38e/0x3d0 [i915]
+  [<ffffffff81099ff2>] process_one_work+0x162/0x480
+  [<ffffffff8109a35b>] worker_thread+0x4b/0x4c0
+  [<ffffffff8109a310>] ? process_one_work+0x480/0x480
+  [<ffffffff8109a310>] ? process_one_work+0x480/0x480
+  [<ffffffff810a0528>] kthread+0xd8/0xf0
+  [<ffffffff810a0450>] ? kthread_create_on_node+0x1e0/0x1e0
+  [<ffffffff8182488f>] ret_from_fork+0x3f/0x70
+  [<ffffffff810a0450>] ? kthread_create_on_node+0x1e0/0x1e0
+ ---[ end trace d6a9268873c90b8e ]---
+ ------------[ cut here ]------------
+ WARNING: CPU: 6 PID: 23478 at /build/linux-Ay7j_C/linux-4.4.0/drivers/gpu/drm/i915/intel_display.c:11287 intel_mmio_flip_work_func+0x38e/0x3d0 [i915]()
+ WARN_ON(__i915_wait_request(mmio_flip->req, mmio_flip->crtc->reset_counter, false, NULL, &mmio_flip->i915->rps.mmioflips))
+ Modules linked in:
+  vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) hidp cmac drbg ansi_cprng ctr ccm pci_stub rfcomm bnep zram lz4_compress arc4 intel_rapl x86_pkg_temp_thermal uvcvideo intel_powerclamp iwlmvm snd_hda_codec_conexant snd_hda_codec_hdmi videobuf2_vmalloc crct10dif_pclmul snd_hda_codec_generic videobuf2_memops crc32_pclmul videobuf2_v4l2 mac80211 snd_hda_intel videobuf2_core aesni_intel snd_hda_codec v4l2_common snd_hda_core btusb videodev aes_x86_64 snd_hwdep btrtl lrw btbcm media gf128mul snd_pcm btintel glue_helper bluetooth ablk_helper cryptd snd_seq_midi snd_seq_midi_event iwlwifi snd_rawmidi joydev snd_seq input_leds rtsx_pci_ms serio_raw cfg80211 memstick snd_seq_device snd_timer lpc_ich snd soundcore ie31200_edac mei_me toshiba_acpi mei toshiba_bluetooth toshiba_haps sparse_keymap
+  edac_core shpchp mac_hid soc_button_array kvm_intel kvm irqbypass nfsd auth_rpcgss nfs_acl lockd grace sunrpc coretemp autofs4 hid_generic usbhid hid rtsx_pci_sdmmc i915 i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt psmouse fb_sys_fops ahci drm alx libahci rtsx_pci mdio wmi video fjes [last unloaded: vboxdrv]
+ CPU: 6 PID: 23478 Comm: kworker/6:1 Tainted: G        W  OE   4.4.0-21-generic #37-Ubuntu
+ Hardware name: TOSHIBA Satellite P75-A/Type2 - Board Product Name1, BIOS 1.50 04/18/2014
+ Workqueue: events intel_mmio_flip_work_func [i915]
+  0000000000000286 00000000473c6531 ffff880199327d20 ffffffff813e93c3
+  ffff880199327d68 ffffffffc0270a50 ffff880199327d58 ffffffff81080f62
+  ffff88027609f700 ffff88045f396500 ffff88045f39ae00 0000000000000180
+ Call Trace:
+  [<ffffffff813e93c3>] dump_stack+0x63/0x90
+  [<ffffffff81080f62>] warn_slowpath_common+0x82/0xc0
+  [<ffffffff81080ffc>] warn_slowpath_fmt+0x5c/0x80
+  [<ffffffff8102d8b0>] ? __switch_to+0x420/0x5a0
+  [<ffffffffc0209c9e>] intel_mmio_flip_work_func+0x38e/0x3d0 [i915]
+  [<ffffffff81099ff2>] process_one_work+0x162/0x480
+  [<ffffffff8109a35b>] worker_thread+0x4b/0x4c0
+  [<ffffffff8109a310>] ? process_one_work+0x480/0x480
+  [<ffffffff810a0528>] kthread+0xd8/0xf0
+  [<ffffffff810a0450>] ? kthread_create_on_node+0x1e0/0x1e0
+  [<ffffffff8182488f>] ret_from_fork+0x3f/0x70
+  [<ffffffff810a0450>] ? kthread_create_on_node+0x1e0/0x1e0
+ ---[ end trace d6a9268873c90b8f ]---
+ drm/i915: Resetting chip after gpu hang

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/1578698

Title:
  Crash on waking from suspend after upgrading to 16.04

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1578698/+subscriptions


Follow ups