Bug 86079 - [ilk] WARNING at drivers/gpu/drm/i915/intel_display.c:3324 intel_crtc_wait_for_pending_flips.
Summary: [ilk] WARNING at drivers/gpu/drm/i915/intel_display.c:3324 intel_crtc_wait_fo...
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium major
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-11-09 21:32 UTC by Milan Bouchet-Valat
Modified: 2017-07-24 22:50 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
intel_gpu_abrt.tar (750.00 KB, text/plain)
2014-11-09 21:32 UTC, Milan Bouchet-Valat
no flags Details
dmesg (138.14 KB, text/plain)
2014-11-09 21:33 UTC, Milan Bouchet-Valat
no flags Details
gdb backtrace (3.88 KB, text/plain)
2014-11-09 21:36 UTC, Milan Bouchet-Valat
no flags Details

Description Milan Bouchet-Valat 2014-11-09 21:32:14 UTC
Created attachment 109174 [details]
intel_gpu_abrt.tar

I have been experiencing a random hang quite rarely since Linux 3.14. It seems to happen more frequently when using Flash, but not only in that case. Anyway it's hard to reproduce.

This is on Fedora 20, kernel 3.16.6.

00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02)

Let me know if I can provide more information, but as it's hard to reproduce, better have a strategy in advance.
Comment 1 Milan Bouchet-Valat 2014-11-09 21:33:02 UTC
Created attachment 109175 [details]
dmesg
Comment 2 Milan Bouchet-Valat 2014-11-09 21:36:17 UTC
Created attachment 109176 [details]
gdb backtrace
Comment 3 Chris Wilson 2014-11-10 07:53:59 UTC
That backtrace is not from the upstream Xorg. Please report that bug to your distribution.

The display hang is a kernel bug:

[33982.822575] WARNING: CPU: 2 PID: 701 at drivers/gpu/drm/i915/intel_display.c:3324 intel_crtc_wait_for_pending_flips.
Comment 4 Daniel Vetter 2014-11-21 08:56:02 UTC
Flip races should finally be curbed with

commit cb4975b7c365f6d8e6d17cf4a24d846b3d27e6b7
Author: Ville Syrjälä <ville.syrjala@linux.intel.com>
Date:   Tue May 27 21:33:09 2014 +0300

    drm/i915: Ignore SURFLIVE and flip counter when the GPU gets reset

which is in -fixes + cc: stable.
Comment 5 Milan Bouchet-Valat 2014-11-21 09:21:06 UTC
Thanks! So the bug is already fixed in some version of the kernel? Which one? Should I still report this to Fedora?
Comment 6 Daniel Vetter 2014-11-21 10:27:20 UTC
(In reply to Milan Bouchet-Valat from comment #5)
> Thanks! So the bug is already fixed in some version of the kernel? Which
> one? Should I still report this to Fedora?

It will eventually land in stable kernels and so should show up in distros. Fedora is kinda out of scope for upstream, so I don't care ;-)
Comment 7 Milan Bouchet-Valat 2014-11-22 09:20:09 UTC
OK, thanks. I mentioned Fedora because of Chris's request above.


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.