FS#56392 - [linux-lts] 4.9.63-1 Intel i915 drm driver issue causing system freeze

Attached to Project: Arch Linux
Opened by Patrik Nilsson (AsavarTzeth) - Monday, 20 November 2017, 17:37 GMT
Last edited by Andreas Radke (AndyRTR) - Sunday, 03 December 2017, 12:28 GMT
Task Type Bug Report
Category Kernel
Status Closed
Assigned To Andreas Radke (AndyRTR)
Architecture x86_64
Severity Critical
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

During boot the kernel gives the following error:

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

Some time later (even on idle), this will cause the screen to freeze, ultimately forcing a power cycle. During the freeze it is not possible to switch virtual terminal. The freeze is immediately triggered during a normal shutdown, reboot or suspend.

To me this seems to be the same issues reported in  FS#55629 . I assume it was introduced in the lts kernel as part of a backport?

Additional info:
* Issue is also present in [linux-lts] 4.9.62-1
* Issue is not present in [linux-lts] 4.9.61-1
* As  FS#55629  indicates the issue is indeed fixed in [linux] 4.13.12-1
* Using intel_iommu=off or intel_iommu=igfx_off did not help

Hardware:
* ASUS UX305F Notebook
* Intel® Core™ M-5Y10c
* Intel® HD Graphics 5300 (Broadwell GT2)

Steps to reproduce:
- Boot the machine, check dmesg for intel drm messages and wait (estimate 5-15 minutes at most).
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Sunday, 03 December 2017, 12:28 GMT
Reason for closing:  Fixed
Comment by Andreas Radke (AndyRTR) - Monday, 20 November 2017, 19:09 GMT Comment by maderios (maderios) - Thursday, 23 November 2017, 15:18 GMT
Same bug for me in linux 4.9.64-1 and linux-4.13.12-1
These kernels are unusable with i915 intel driver.
[drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun
Intel(R) Core(TM) i5-5200U CPU @ 2.20GHz Broadwell
No problem with 4.4.97-1-lts44 from Aur.
Comment by Adam Kürthy (adee) - Friday, 01 December 2017, 13:35 GMT
Please try 4.9.66-1, with that it works for me again.

PS:
commit aa8f1adcf964a8f2ebd0c709a308d26dd4b9863b
Author: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Date: Tue Nov 28 10:15:23 2017 +0100

Revert "drm/i915: Do not rely on wm preservation for ILK watermarks"

This reverts commit 7de694782cbe7840f2c0de6f1e70f41fc1b8b6e8 which is
commit 8777b927b92cf5b6c29f9f9d3c737addea9ac8a7 upstream.

It was reported to cause flickering and other regressions.

Reported-by: Rainer Fiebig <jrf@mailbox.org>
Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
Cc: Matt Roper <matthew.d.roper@intel.com>
Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
Cc: Jani Nikula <jani.nikula@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Comment by loqs (loqs) - Friday, 01 December 2017, 17:55 GMT Comment by maderios (maderios) - Sunday, 03 December 2017, 11:44 GMT
4.9.66-1 works for me again too.

Loading...