Created attachment 114199 [details] *ERROR* PCH transcoder A FIFO underrun on a HP Pavilion G6t-2200 CTO Notebook dmesg | grep drm [ 6.414529] [drm] Initialized drm 1.1.0 20060810 [ 7.032007] [drm] Memory usable by graphics device = 2048M [ 7.032013] [drm] Replacing VGA console driver [ 7.057300] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 7.057301] [drm] Driver supports precise vblank timestamp query. [ 7.098878] fbcon: inteldrmfb (fb0) is primary device [ 7.113770] [drm] Initialized i915 1.6.0 20140905 for 0000:00:02.0 on minor 0 [ 7.444946] [drm:cpt_set_fifo_underrun_reporting] *ERROR* uncleared pch fifo underrun on pch transcoder A [ 7.444947] [drm:cpt_serr_int_handler] *ERROR* PCH transcoder A FIFO underrun [ 7.831281] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
Got the same issue. The error doesn't seem to have any effect on my system though. Nor blackscreens, freezes or whatsoever. guybrush@marvin:~$ dmesg | grep drm [ 6.736826] [drm] Initialized drm 1.1.0 20060810 [ 6.757697] [drm] Memory usable by graphics device = 2048M [ 6.757702] [drm] Replacing VGA console driver [ 6.779958] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 6.779959] [drm] Driver supports precise vblank timestamp query. [ 6.825395] fbcon: inteldrmfb (fb0) is primary device [ 7.155162] [drm:cpt_set_fifo_underrun_reporting] *ERROR* uncleared pch fifo underrun on pch transcoder A [ 7.155164] [drm:cpt_serr_int_handler] *ERROR* PCH transcoder A FIFO underrun [ 7.579342] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device [ 7.701660] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0 [ 7.815871] [drm] Enabling RC6 states: RC6 on, RC6p on, RC6pp off About my system: guybrush@marvin:~$ uname -rvmo 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt9-3~deb8u1 (2015-04-24) x86_64 GNU/ Linux root@marvin:/home/guybrush# lspci -vv | grep -A19 '00:02.0' 00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processo r Graphics Controller (rev 09) (prog-if 00 [VGA controller]) Subsystem: CLEVO/KAPOK Computer Device 2400 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr - Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TA bort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 44 Region 0: Memory at f7800000 (64-bit, non-prefetchable) [size=4M] Region 2: Memory at e0000000 (64-bit, prefetchable) [size=256M] Region 4: I/O ports at f000 [size=64] Expansion ROM at <unassigned> [disabled] Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit- Address: fee0300c Data: 41c1 Capabilities: [d0] Power Management version 2 Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2- ,D3hot-,D3cold-) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Capabilities: [a4] PCI Advanced Features AFCap: TP+ FLR+ AFCtrl: FLR- AFStatus: TP- Kernel driver in use: i915 guybrush@marvin:~$ cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 58 model name : Intel(R) Celeron(R) CPU 1037U @ 1.80GHz stepping : 9 microcode : 0x1b cpu MHz : 799.945 cache size : 2048 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 2 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer xsave lahf_lm arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms bogomips : 3591.54 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 58 model name : Intel(R) Celeron(R) CPU 1037U @ 1.80GHz stepping : 9 microcode : 0x1b cpu MHz : 918.210 cache size : 2048 KB physical id : 0 siblings : 2 core id : 1 cpu cores : 2 apicid : 2 initial apicid : 2 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer xsave lahf_lm arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms bogomips : 3591.54 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management:
There are a few FIFO underrun related bug fixes in 4.0, so could you both give that kernel a try? If you still have the problem, please add drm.debug=0xe to your kernel command line and attach the full output of dmesg to this bug report.
Created attachment 116841 [details] dmesg log
The problem still here. I installed linux kernel 4.1.0 Here my dmesg log with debug kernel parameter. And cpuinfo too.
Created attachment 116842 [details] cpuinfo Pentium 2020M
I installed openSUSE Tumbleweed with kernel 4.0.5 for testing. Moreover, I use EFI now. And errors had gone. Everything works for me now. But I'm not reporter of this bug, so I just said what I did and will not change status.
Do you still see this issue with the latest drm-intel-nightly kernel? If you still experience this problem, please add drm.debug=0xe to your kernel command line and attach the full output of dmesg to this bug report.
I have the same problem with my Lenovo Laptop. System: Ubuntu 15/04 Kernel: 4.3-rc6 [ 0.790147] [drm] Initialized drm 1.1.0 20060810 [ 0.791429] [drm] Memory usable by graphics device = 2048M [ 0.791434] [drm] Replacing VGA console driver [ 0.797296] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 0.797302] [drm] Driver supports precise vblank timestamp query. [ 0.829415] [drm] Initialized i915 1.6.0 20150731 for 0000:00:02.0 on minor 0 [ 0.890099] [drm] GMBUS [i915 gmbus dpb] timed out, falling back to bit banging on pin 5 [ 0.899685] fbcon: inteldrmfb (fb0) is primary device [ 1.158586] [drm:intel_set_pch_fifo_underrun_reporting] *ERROR* uncleared pch fifo underrun on pch transcoder A [ 1.158589] [drm:intel_pch_fifo_underrun_irq_handler] *ERROR* PCH transcoder A FIFO underrun [ 1.691859] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device -------------------- cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 58 model name : Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz stepping : 9 microcode : 0x1b cpu MHz : 1445.132 cache size : 3072 KB physical id : 0 siblings : 4 core id : 0 cpu cores : 2 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm ida arat epb pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms xsaveopt bugs : bogomips : 5187.74 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 58 model name : Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz stepping : 9 microcode : 0x1b cpu MHz : 1293.093 cache size : 3072 KB physical id : 0 siblings : 4 core id : 0 cpu cores : 2 apicid : 1 initial apicid : 1 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm ida arat epb pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms xsaveopt bugs : bogomips : 5187.74 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 2 vendor_id : GenuineIntel cpu family : 6 model : 58 model name : Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz stepping : 9 microcode : 0x1b cpu MHz : 2984.820 cache size : 3072 KB physical id : 0 siblings : 4 core id : 1 cpu cores : 2 apicid : 2 initial apicid : 2 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm ida arat epb pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms xsaveopt bugs : bogomips : 5187.74 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 3 vendor_id : GenuineIntel cpu family : 6 model : 58 model name : Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz stepping : 9 microcode : 0x1b cpu MHz : 2622.140 cache size : 3072 KB physical id : 0 siblings : 4 core id : 1 cpu cores : 2 apicid : 3 initial apicid : 3 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm ida arat epb pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms xsaveopt bugs : bogomips : 5187.74 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management:
Please try Ville's FIFO underrun elimination series [1] on top of drm-intel-nightly, also available at [2], and report back. [1] http://mid.gmane.org/1446146763-31821-1-git-send-email-ville.syrjala@linux.intel.com [2] git://github.com/vsyrjala/linux.git pch_fifo_underrun_fix_4
(In reply to Jani Nikula from comment #9) > Please try Ville's FIFO underrun elimination series [1] on top of > drm-intel-nightly, also available at [2], and report back. > > [1] > http://mid.gmane.org/1446146763-31821-1-git-send-email-ville.syrjala@linux. > intel.com > [2] git://github.com/vsyrjala/linux.git pch_fifo_underrun_fix_4 The series has been merged to drm-intel-nightly. I'm feeling optimistic that it fixes the issues seen here. Fingers crossed, closing. Please do reopen if the problem persists with current drm-intel-nightly. Thanks.
Closing resolved+fixed. The same error message was there on IVB with Ubuntu 16.04 with 4.4.0-45 kernel, but it is fixed on 4.5.3 pre-compiled kernel from Canonical.
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.