Bug 92330 - [snb] gpu hang watching html5 youtube with firefox
Summary: [snb] gpu hang watching html5 youtube with firefox
Status: CLOSED WONTFIX
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-07 09:27 UTC by Jonas Jelten
Modified: 2017-03-03 16:51 UTC (History)
3 users (show)

See Also:
i915 platform: SNB
i915 features: GPU hang


Attachments
gpu crash dump (2.04 MB, text/plain)
2015-10-07 09:27 UTC, Jonas Jelten
no flags Details

Description Jonas Jelten 2015-10-07 09:27:41 UTC
Created attachment 118731 [details]
gpu crash dump

Just had another GPU hang when watching a html5 youtube video in Firefox.

Linux 4.2.2-JJ #138 SMP Thu Oct 1 16:14:29 CEST 2015 x86_64 Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz GenuineIntel GNU/Linux


[ 5266.983262] [drm] stuck on render ring
[ 5266.983684] [drm] GPU HANG: ecode 6:0:0x87e8fffd, in X [972], reason: Ring hung, action: reset
...
[ 5266.985783] drm/i915: Resetting chip after gpu hang

crash dump is attached.
Comment 1 Chris Wilson 2015-10-07 09:36:33 UTC
HEAD == TAIL, seqno writes lost. There was a similar vaapi hang reported recently.
Comment 2 Jonas Jelten 2015-10-08 17:03:03 UTC
Another lockup with html5 youtube on firefox 41.0, now with Linux 4.2.3-JJ #139 SMP Wed Oct 7 17:50:31 CEST 2015 x86_64 Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz GenuineIntel GNU/Linux

The screen froze until X was somehow killed after a minute or so.


[10720.982214] ------------[ cut here ]------------
[10720.982314] WARNING: CPU: 1 PID: 984 at drivers/gpu/drm/i915/intel_display.c:3916 intel_crtc_wait_for_pending_flips+0xf8/0x1f1 [i915]()
[10720.982321] WARN_ON(wait_event_timeout(dev_priv->pending_flip_queue, !intel_crtc_has_pending_flip(crtc), 60*HZ) == 0)
[10720.982325] Modules linked in:
[10720.982330]  ccm bnep nf_conntrack_ipv4 nf_conntrack_ipv6 nf_defrag_ipv4 nf_defrag_ipv6 xt_conntrack nf_conntrack ip6table_filter iptable_filter ip6_tables ip_tables x_tables sch_fq_codel joydev uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common videodev media btusb btrtl btbcm btintel cmac bluetooth snd_hda_codec_hdmi snd_hda_codec_generic iTCO_wdt coretemp iwldvm kvm_intel mac80211 kvm iwlwifi snd_hda_intel snd_hda_codec sdhci_pci i2c_i801 psmouse thinkpad_acpi microcode snd_hwdep sdhci serio_raw snd_hda_core mmc_core pcspkr cfg80211 i915 snd_pcm nvram rfkill snd_timer snd drm_kms_helper lpc_ich soundcore evdev
[10720.982432] CPU: 1 PID: 984 Comm: X Tainted: G     U          4.2.3-JJ #139
[10720.982437] Hardware name: LENOVO 4296CTO/4296CTO, BIOS 8DET70WW (1.40 ) 05/14/2015
[10720.982441]  0000000000000000 00000000bc70689f ffff8800d61c3a78 ffffffff91763d83
[10720.982450]  0000000000000000 ffff8800d61c3ad0 ffff8800d61c3ab8 ffffffff9109927b
[10720.982457]  ffff8800d61c3ac8 ffffffffc04632f9 ffff8800d56a8000 0000000000000000
[10720.982464] Call Trace:
[10720.982480]  [<ffffffff91763d83>] dump_stack+0x45/0x57
[10720.982490]  [<ffffffff9109927b>] warn_slowpath_common+0x9b/0xb5
[10720.982557]  [<ffffffffc04632f9>] ? intel_crtc_wait_for_pending_flips+0xf8/0x1f1 [i915]
[10720.982566]  [<ffffffff910992ea>] warn_slowpath_fmt+0x55/0x6b
[10720.982576]  [<ffffffff910cb18c>] ? finish_wait+0x5c/0x64
[10720.982634]  [<ffffffffc04632f9>] intel_crtc_wait_for_pending_flips+0xf8/0x1f1 [i915]
[10720.982642]  [<ffffffff910cb539>] ? wait_woken+0x76/0x76
[10720.982701]  [<ffffffffc0464f89>] intel_begin_crtc_commit+0x105/0x17f [i915]
[10720.982724]  [<ffffffffc03860ac>] drm_atomic_helper_commit_planes_on_crtc+0x50/0x1b5 [drm_kms_helper]
[10720.982791]  [<ffffffffc047ba30>] intel_atomic_commit+0xa6/0xd8 [i915]
[10720.982801]  [<ffffffff915501ad>] drm_atomic_commit+0x4d/0x52
[10720.982822]  [<ffffffffc03863f5>] drm_atomic_helper_disable_plane+0xce/0x11c [drm_kms_helper]
[10720.982829]  [<ffffffff9154f000>] ? drm_modeset_lock+0x5c/0xbc
[10720.982838]  [<ffffffff915454b3>] __setplane_internal+0x39/0x2ab
[10720.982845]  [<ffffffff91545b6b>] drm_mode_setplane+0x146/0x167
[10720.982853]  [<ffffffff915392b9>] drm_ioctl+0x286/0x418
[10720.982861]  [<ffffffff91545a25>] ? drm_mode_cursor_common+0x153/0x153
[10720.982869]  [<ffffffff911e514c>] ? fsnotify+0x28e/0x2dd
[10720.982877]  [<ffffffff911bea92>] do_vfs_ioctl+0x3a2/0x42c
[10720.982885]  [<ffffffff911b0cde>] ? __sb_end_write+0x2e/0x5d
[10720.982891]  [<ffffffff911aedfb>] ? vfs_write+0x156/0x165
[10720.982897]  [<ffffffff911beb76>] SyS_ioctl+0x5a/0x7f
[10720.982905]  [<ffffffff91768dae>] entry_SYSCALL_64_fastpath+0x12/0x71
[10720.982912] ---[ end trace 5f27d0825f88084b ]---
[10720.982916] ------------[ cut here ]------------
[10720.982975] WARNING: CPU: 1 PID: 984 at drivers/gpu/drm/i915/intel_display.c:3921 intel_crtc_wait_for_pending_flips+0x132/0x1f1 [i915]()
[10720.982979] Removing stuck page flip
[10720.982982] Modules linked in: ccm bnep nf_conntrack_ipv4 nf_conntrack_ipv6 nf_defrag_ipv4 nf_defrag_ipv6 xt_conntrack nf_conntrack ip6table_filter iptable_filter ip6_tables ip_tables x_tables sch_fq_codel joydev uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common videodev media btusb btrtl btbcm btintel cmac bluetooth snd_hda_codec_hdmi snd_hda_codec_generic iTCO_wdt coretemp iwldvm kvm_intel mac80211 kvm iwlwifi snd_hda_intel snd_hda_codec sdhci_pci i2c_i801 psmouse thinkpad_acpi microcode snd_hwdep sdhci serio_raw snd_hda_core mmc_core pcspkr cfg80211 i915 snd_pcm nvram rfkill snd_timer snd drm_kms_helper lpc_ich soundcore evdev
[10720.983073] CPU: 1 PID: 984 Comm: X Tainted: G     U  W       4.2.3-JJ #139
[10720.983077] Hardware name: LENOVO 4296CTO/4296CTO, BIOS 8DET70WW (1.40 ) 05/14/2015
[10720.983080]  0000000000000000 00000000bc70689f ffff8800d61c3a78 ffffffff91763d83
[10720.983087]  0000000000000000 ffff8800d61c3ad0 ffff8800d61c3ab8 ffffffff9109927b
[10720.983094]  ffff8800d61c3ac8 ffffffffc0463333 ffff8800d56a8000 ffff8802124531a8
[10720.983101] Call Trace:
[10720.983111]  [<ffffffff91763d83>] dump_stack+0x45/0x57
[10720.983118]  [<ffffffff9109927b>] warn_slowpath_common+0x9b/0xb5
[10720.983174]  [<ffffffffc0463333>] ? intel_crtc_wait_for_pending_flips+0x132/0x1f1 [i915]
[10720.983182]  [<ffffffff910992ea>] warn_slowpath_fmt+0x55/0x6b
[10720.983190]  [<ffffffff910cb18c>] ? finish_wait+0x5c/0x64
[10720.983242]  [<ffffffffc0463333>] intel_crtc_wait_for_pending_flips+0x132/0x1f1 [i915]
[10720.983250]  [<ffffffff910cb539>] ? wait_woken+0x76/0x76
[10720.983303]  [<ffffffffc0464f89>] intel_begin_crtc_commit+0x105/0x17f [i915]
[10720.983321]  [<ffffffffc03860ac>] drm_atomic_helper_commit_planes_on_crtc+0x50/0x1b5 [drm_kms_helper]
[10720.983383]  [<ffffffffc047ba30>] intel_atomic_commit+0xa6/0xd8 [i915]
[10720.983390]  [<ffffffff915501ad>] drm_atomic_commit+0x4d/0x52
[10720.983407]  [<ffffffffc03863f5>] drm_atomic_helper_disable_plane+0xce/0x11c [drm_kms_helper]
[10720.983413]  [<ffffffff9154f000>] ? drm_modeset_lock+0x5c/0xbc
[10720.983420]  [<ffffffff915454b3>] __setplane_internal+0x39/0x2ab
[10720.983427]  [<ffffffff91545b6b>] drm_mode_setplane+0x146/0x167
[10720.983435]  [<ffffffff915392b9>] drm_ioctl+0x286/0x418
[10720.983441]  [<ffffffff91545a25>] ? drm_mode_cursor_common+0x153/0x153
[10720.983448]  [<ffffffff911e514c>] ? fsnotify+0x28e/0x2dd
[10720.983454]  [<ffffffff911bea92>] do_vfs_ioctl+0x3a2/0x42c
[10720.983462]  [<ffffffff911b0cde>] ? __sb_end_write+0x2e/0x5d
[10720.983468]  [<ffffffff911aedfb>] ? vfs_write+0x156/0x165
[10720.983474]  [<ffffffff911beb76>] SyS_ioctl+0x5a/0x7f
[10720.983481]  [<ffffffff91768dae>] entry_SYSCALL_64_fastpath+0x12/0x71
[10720.983486] ---[ end trace 5f27d0825f88084c ]---
Comment 3 yann 2017-02-24 08:22:47 UTC
We seem to have neglected the bug a bit, apologies.

Jonas Jelten, since There were improvements pushed in kernel & libva that will benefit to your system, so please re-test with latest kernel & libva and mark as REOPENED if you can reproduce (and attach fresh gpu error dump & kernel log) and RESOLVED/* if you cannot reproduce.
Comment 4 yann 2017-03-03 16:50:35 UTC
(In reply to yann from comment #3)
> We seem to have neglected the bug a bit, apologies.
> 
> Jonas Jelten, since There were improvements pushed in kernel & libva that
> will benefit to your system, so please re-test with latest kernel & libva
> and mark as REOPENED if you can reproduce (and attach fresh gpu error dump &
> kernel log) and RESOLVED/* if you cannot reproduce.

Timeout. Assuming that this is not occurring anymore. If this issue happens again, re-test with latest kernel & libva and REOPEN if you can reproduce (and attach fresh gpu error dump & kernel log)


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.