Bug 111201 - 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
Summary: SKL screen flicker after suspend and dmesg "[drm:intel_cpu_fifo_underrun_irq_...
Status: NEW
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: Triaged, ReadyForDev
Keywords:
Depends on:
Blocks:
 
Reported: 2019-07-23 15:49 UTC by russianneuromancer
Modified: 2019-10-08 15:36 UTC (History)
5 users (show)

See Also:
i915 platform: SKL
i915 features: display/Other, power/suspend-resume


Attachments
dmesg with drm.debug=0x1e log_buf=4M (drm-tip 2019-07-23) (3.87 MB, text/plain)
2019-07-23 15:49 UTC, russianneuromancer
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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


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.