Summary: | [BSW]igt/kms_setmode sporadically causes *ERROR* CPU pipe C FIFO underrun | ||
---|---|---|---|
Product: | DRI | Reporter: | lu hua <huax.lu> |
Component: | DRM/Intel | Assignee: | Intel GFX Bugs mailing list <intel-gfx-bugs> |
Status: | CLOSED FIXED | QA Contact: | Intel GFX Bugs mailing list <intel-gfx-bugs> |
Severity: | normal | ||
Priority: | medium | CC: | christophe.prigent, gary.c.wang, intel-gfx-bugs, ullysses.a.eoff, ville.syrjala, wayne.boyer |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | BSW/CHT | i915 features: | display/Other |
Description
lu hua
2014-11-05 08:38:53 UTC
Please retest with current drm-intel-nightly. root@x-bsw08:/GFX/Test/Intel_gpu_tools/intel-gpu-tools/tests# ./kms_setmode --run-subtest clone-exclusive-crtc IGT-Version: 1.9-g9846e7f (x86_64) (Linux: 3.19.0_drm-intel-nightly_dbd79c_20150213+ x86_64) Testing: clone-exclusive-crtc 2 connector combinations Test id#1 CRTC count 2 CRTC[20] [Pipe A] Mode: 1920x1080@60Hz Connectors: eDP-1[41] CRTC[25] [Pipe B] Mode: 640x480@60Hz Connectors: HDMI-A-1[34] (NC) Test id#2 CRTC count 2 CRTC[25] [Pipe B] Mode: 1920x1080@60Hz Connectors: eDP-1[41] CRTC[20] [Pipe A] Mode: 640x480@60Hz Connectors: HDMI-A-1[34] (NC) Test id#3 CRTC count 2 CRTC[20] [Pipe A] Mode: 1920x1080@60Hz Connectors: eDP-1[41] CRTC[30] [Pipe C] Mode: 640x480@60Hz Connectors: HDMI-A-2[47] (NC) Test id#4 CRTC count 2 CRTC[25] [Pipe B] Mode: 1920x1080@60Hz Connectors: eDP-1[41] CRTC[30] [Pipe C] Mode: 640x480@60Hz Connectors: HDMI-A-2[47] (NC) Test id#5 CRTC count 2 CRTC[20] [Pipe A] Mode: 640x480@60Hz Connectors: HDMI-A-1[34] (NC) CRTC[30] [Pipe C] Mode: 640x480@60Hz Connectors: HDMI-A-2[47] (NC) Test id#6 CRTC count 2 CRTC[25] [Pipe B] Mode: 640x480@60Hz Connectors: HDMI-A-1[34] (NC) CRTC[30] [Pipe C] Mode: 640x480@60Hz Connectors: HDMI-A-2[47] (NC) Testing: clone-exclusive-crtc 3 connector combinations Test id#7 CRTC count 3 CRTC[20] [Pipe A] Mode: 1920x1080@60Hz Connectors: eDP-1[41] CRTC[25] [Pipe B] Mode: 640x480@60Hz Connectors: HDMI-A-1[34] (NC) CRTC[30] [Pipe C] Mode: 640x480@60Hz Connectors: HDMI-A-2[47] (NC) Test id#8 CRTC count 3 CRTC[25] [Pipe B] Mode: 1920x1080@60Hz Connectors: eDP-1[41] CRTC[20] [Pipe A] Mode: 640x480@60Hz Connectors: HDMI-A-1[34] (NC) CRTC[30] [Pipe C] Mode: 640x480@60Hz Connectors: HDMI-A-2[47] (NC) Subtest clone-exclusive-crtc: SUCCESS (43.524s) root@x-bsw08:/GFX/Test/Intel_gpu_tools/intel-gpu-tools/tests# dmesg -r|egrep "<[1-4]>"|grep drm <3>[ 341.728152] [drm:i9xx_check_fifo_underruns [i915]] *ERROR* pipe B underrun <3>[ 341.744854] [drm:valleyview_pipestat_irq_handler [i915]] *ERROR* CPU pipe B FIFO underrun <3>[ 342.214618] [drm:valleyview_pipestat_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun <3>[ 342.214653] [drm:valleyview_pipestat_irq_handler [i915]] *ERROR* CPU pipe C FIFO underrun This might have been fixed by Ville's VLV/CHV watermark rework: http://article.gmane.org/gmane.comp.freedesktop.xorg.drivers.intel/53515 Please test again with current -nightly. (In reply to Ander Conselvan de Oliveira from comment #3) > This might have been fixed by Ville's VLV/CHV watermark rework: > http://article.gmane.org/gmane.comp.freedesktop.xorg.drivers.intel/53515 > > Please test again with current -nightly. Test on following drm-intel-nightly kernel, it still exists. The patch doesn't merge yet? commit 0761e2d5d55e8311950514fda1ec414838525985 Author: Jani Nikula <jani.nikula@intel.com> Date: Thu Jun 4 16:19:46 2015 +0300 drm-intel-nightly: 2015y-06m-04d-13h-19m-27s UTC integration manifest Reproduced on BSW with 4.3.0-rc2-drm-intel-nightly+ Hardware: ========= Platform: Braswell M CPU : Intel(R) Celeron N3060 1.60GHz @ 1.6 GHz (family: 6, model: 76 stepping: 4) SoC : BSW D0 QDF : K6XC CRB : BRASWELL RVP Fab2 Mandatory Reworks : All Feature Reworks: F28, F32,F33 & F37 Optional reworks : O-01a Software : Linux distribution: Ubuntu 14.04 LTS 64 bits BIOS : BRAS.X64.B084.R00.1508310642 TXE FW : 2.0.0.2073 Ksc : 1.08 kernel 4.3.0-rc2-drm-intel-nightly+ commit 794e1cdfb84be003dbd287c69501c98ec280a89b Author: Jani Nikula <jani.nikula@intel.com> Date: Mon Sep 28 17:28:29 2015 +0300 drm-intel-nightly: 2015y-09m-28d-14h-28m-11s UTC integration manifest cairo: (HEAD, tag: 1.14.2) 93422b3cb5e0ef8104b8194c8873124ce2f5ea2d from git://git.freedesktop.org/git/cairo drm: (HEAD, tag: libdrm-2.4.64, tag: 2.4.64) ab2fadabde3829b1ec56bd4756165dd9bd281488 from git://git.freedesktop.org/git/mesa/drm intel-driver: (HEAD, origin/master, origin/HEAD, master) 2a72f99d24714f2a58f400ef63b913d4cf9080b3 from git://git.freedesktop.org/git/vaapi/intel-driver libva: (HEAD, tag: libva-1.6.1, origin/v1.6-branch) 613eb962b45fbbd1526d751e88e0d8897af6c0e0 from git://git.freedesktop.org/git/vaapi/libva mesa: (HEAD, tag: mesa-10.6.7) 32efdc87cbf89cfe08ad9571cd756e27c803caa8 from git://git.freedesktop.org/git/mesa/mesa xf86-video-intel: (HEAD, origin/master, origin/HEAD, master) f0fd4d500de03c30c7ce19915f85acadd1ca4e5d from git://git.freedesktop.org/git/xorg/driver/xf86-video-intel xserver: (HEAD, tag: xorg-server-1.17.2) 2123f7682d522619f101b05fb75efa75dabbe371 from git://git.freedesktop.org/git/xorg/xserver intel-gpu-tools: (HEAD, tag: intel-gpu-tools-1.12) 1f9e0550455be4b219954a026407dd23ec21b299 from git://git.freedesktop.org/git/xorg/app/intel-gpu-tools 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 #6) > 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. Please retest that. AFAIU, Ville's FIFO underrun elimination series does not affect BSW. Is this still a problem with a recent drm-intel-nightly kernel? I verified this on a Cyan DVT running Coreboot 7287.57.32 and Google Partner image R50 7982 2/28. After plugging in the HDMI monitor and moving the cursor quickly across the display border there was no issue with the screen going blank. Issue is fixed, can not reproduce. Based on comment, closed. |
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.