Created attachment 109374 [details] dmesg ==System Environment== -------------------------- Regression: Yes good commit: 4241f00ad1f6c906486ee05ebf35b4251c59ef5c bad commit: 477f799e966db4c36ca40198e1f48ff0af69e319 Non-working platforms: IVB ==kernel== -------------------------- drm-intel-nightly/9a7620f405895714b4e0dc3181a8328b4406287e ==Bug detailed description== It fails on IVB with -queued and -nightly kernel. It works well on -fixes kernel. output: IGT-Version: 1.8-g50d539e (x86_64) (Linux: 3.18.0-rc3_drm-intel-nightly_9a7620_20141112+ x86_64) Testing: invalid-clone-single-crtc 2 connector combinations Test id#1 CRTC count 1 CRTC[8] [Pipe A] Mode: 640x480@60Hz Connectors: HDMI-A-1[21] (NC), HDMI-A-2[28] (NC) Test assertion failure function test_crtc_config, file kms_setmode.c:431: Failed assertion: config_failed == !!(tconf->flags & TEST_INVALID) Last errno: 2, No such file or directory Subtest invalid-clone-single-crtc: FAIL (0.063s) ==Reproduce steps== ---------------------------- 1. ./kms_setmode --run-subtest invalid-clone-single-crtc
commit 6ac0483b35bfc7546398d1198b65ed7be17f3cc5 Author: Matt Roper <matthew.d.roper@intel.com> Date: Mon Nov 17 09:59:28 2014 -0800 drm/i915: Propagate invalid setcrtc cloning errors back to userspace
(In reply to Daniel Vetter from comment #1) > commit 6ac0483b35bfc7546398d1198b65ed7be17f3cc5 > Author: Matt Roper <matthew.d.roper@intel.com> > Date: Mon Nov 17 09:59:28 2014 -0800 > > drm/i915: Propagate invalid setcrtc cloning errors back to userspace Verified. The issue can be fixed by commit 6ac0483b35bfc7546398d1198b65ed7be17f3cc5 Linux x-ivb9 3.18.0-rc2_kcloud_6ac048_20141118_debug+ [root@x-ivb9 tests]# ./kms_setmode --run-subtest invalid-clone-single-crtc IGT-Version: 1.8-gaa63fc7 (x86_64) (Linux: 3.18.0-rc2_kcloud_6ac048_20141118_debug+ x86_64) Testing: invalid-clone-single-crtc 2 connector combinations Test id#1 CRTC count 1 CRTC[8] [Pipe A] Mode: 640x480@60Hz Connectors: HDMI-A-1[21] (NC), HDMI-A-2[28] (NC) Test id#2 CRTC count 1 CRTC[12] [Pipe B] Mode: 640x480@60Hz Connectors: HDMI-A-1[21] (NC), HDMI-A-2[28] (NC) Test id#3 CRTC count 1 CRTC[16] [Pipe C] Mode: 640x480@60Hz Connectors: HDMI-A-1[21] (NC), HDMI-A-2[28] (NC) Testing: invalid-clone-single-crtc 3 connector combinations Test id#4 CRTC count 1 CRTC[8] [Pipe A] Mode: 640x480@60Hz Connectors: VGA-1[18] (NC), HDMI-A-1[21] (NC), HDMI-A-2[28] (NC) Test id#5 CRTC count 1 CRTC[12] [Pipe B] Mode: 640x480@60Hz Connectors: VGA-1[18] (NC), HDMI-A-1[21] (NC), HDMI-A-2[28] (NC) Test id#6 CRTC count 1 CRTC[16] [Pipe C] Mode: 640x480@60Hz Connectors: VGA-1[18] (NC), HDMI-A-1[21] (NC), HDMI-A-2[28] (NC) Subtest invalid-clone-single-crtc: SUCCESS (0.149s)
*** Bug 86230 has been marked as a duplicate of this bug. ***
Closing old verified.
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.