Bug 111201

Summary: SKL screen flicker after suspend and dmesg "[drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun" on HP EliteBook Folio G1
Product: DRI Reporter: russianneuromancer
Component: DRM/IntelAssignee: Intel GFX Bugs mailing list <intel-gfx-bugs>
Status: RESOLVED MOVED QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: major    
Priority: medium CC: imre.deak, intel-gfx-bugs, krah.tm, nutello, thomas
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard: Triaged, ReadyForDev
i915 platform: SKL i915 features: display/Other, power/suspend-resume
Attachments:
Description Flags
dmesg with drm.debug=0x1e log_buf=4M (drm-tip 2019-07-23) none

Description russianneuromancer 2019-07-23 15:49:22 UTC
Created attachment 144856 [details]
dmesg with drm.debug=0x1e log_buf=4M (drm-tip 2019-07-23)

Original bugreport: Bug 103229
Relevant bugreport: Bug 108462

As described in Comment 55 of original bugreport, issue is still reproducible on HP EliteBook Folio G1, but now happen only after suspend / resume cycle.

In attached log (dmesg with drm.debug=0x1e log_buf=4M on cod/tip/drm-tip/2019-07-23 ec297a234e92aa258bba523320898f408d0cf147) I suspend and resume laptop once, switched between windowed and fullscreen mode on YouTube in Firefox, launched mc and exited from mc few times, back to Firefox, switched to fullscreen YouTube again, got flickering. 

Workarounds:

1. Imre workaround from https://bugs.freedesktop.org/show_bug.cgi?id=108462#c18
2  intel_idle.max_cstate=4
Comment 1 Lakshmi 2019-07-25 07:46:29 UTC
Considering the scenario and workarounds, setting the priority of this bug to Medium.
Comment 2 Torsten Krah 2019-10-08 13:43:51 UTC
Hi, I am using kernel 5.3.4 with those boot options (with no success - still happening):

intel_idle.max_cstate=4 i915.enable_psr=0

but still occasionally I get:

[15807.397665] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe B FIFO underrun

and my external attached display port monitor on the dock is going black (only the left one, the right one stays ok) and about 1-2 seconds l8r picture is there again.

Anything else I can provide or try to get rid of those flicker / black screen?
Comment 3 Torsten Krah 2019-10-08 13:45:24 UTC
AddOn:

I am using a:

[   23.830912] thinkpad_acpi: ThinkPad BIOS N22ET35W (1.12 ), EC N22HT22W
[   23.830913] thinkpad_acpi: Lenovo ThinkPad T480s, model 20L7001LGE

with the integrated card:

VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07)
Comment 4 russianneuromancer 2019-10-08 15:36:28 UTC
Torsten, your bug is Bug 108462
Comment 5 Martin Peres 2019-11-29 19:20:18 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/drm/intel/issues/347.

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.