Bug 81911

Summary: Kernel 3.16 WARNING: CPU drivers/gpu/drm/i915/intel_display.c (slowpath)
Product: Drivers Reporter: rocko (rockorequin)
Component: Video(DRI - Intel)Assignee: intel-gfx-bugs (intel-gfx-bugs)
Status: RESOLVED CODE_FIX    
Severity: normal CC: intel-gfx-bugs
Priority: P3    
Hardware: All   
OS: Linux   
Kernel Version: 3.16 Subsystem:
Regression: No Bisected commit-id:
Attachments: slowpath warning logs

Description rocko 2014-08-08 08:41:59 UTC
Created attachment 145691 [details]
slowpath warning logs

I got this warning a couple of times to me today on a Dell L502x (Intel Core i7-2630QM) and the PC froze for some time (30 seconds? A minute perhaps?)

When it happens, the severity is high because the PC locks up, but so far it has only happened twice since the kernel went stable.

Logs attached.
Comment 1 rocko 2014-08-20 05:39:37 UTC
The PC froze for some seconds today and this was reported in the log. Might it be related?

Aug 20 13:36:21 trusty-btrfs kernel: [226268.489553] [drm:ilk_display_irq_handler] *ERROR* Pipe B FIFO underrun
Aug 20 13:36:21 trusty-btrfs kernel: [226268.490001] [drm:cpt_set_fifo_underrun_reporting] *ERROR* uncleared pch fifo underrun on pch transcoder B
Aug 20 13:36:21 trusty-btrfs kernel: [226268.490002] [drm:cpt_serr_int_handler] *ERROR* PCH transcoder B FIFO underrun
Comment 2 Jani Nikula 2014-09-23 14:14:52 UTC
Please attach full dmesg from boot to the problem with drm.debug=14 module parameter set. If it's a gpu hang, please attach the error state.
Comment 3 rocko 2014-09-24 03:42:33 UTC
Sorry, I only have logs for the last few days and the logs don't contain the slowpath warning. I'm not sure I've seen the issue in the last month of using 3.16.
Comment 4 Jani Nikula 2014-09-24 11:43:08 UTC
Please also try drm-intel-nightly branch from http://cgit.freedesktop.org/drm-intel. I suspect this might be fixed by

commit 9c787942907face82da505c2c5493998b56cfc5a
Author: Chris Wilson <chris@chris-wilson.co.uk>
Date:   Fri Sep 5 07:13:25 2014 +0100

    drm/i915: Decouple the stuck pageflip on modeset
Comment 5 Jani Nikula 2015-01-28 14:12:08 UTC
(In reply to Jani Nikula from comment #4)
> Please also try drm-intel-nightly branch from
> http://cgit.freedesktop.org/drm-intel. I suspect this might be fixed by
> 
> commit 9c787942907face82da505c2c5493998b56cfc5a
> Author: Chris Wilson <chris@chris-wilson.co.uk>
> Date:   Fri Sep 5 07:13:25 2014 +0100
> 
>     drm/i915: Decouple the stuck pageflip on modeset

I no longer remember why I thought that, but it's been released in v3.18. Presumed fixed, closing. Please reopen if the problem persists with current kernels. Thank you.