Summary: | [IVB Regression]igt/kms_setmode/invalid-clone-single-crtc fails | ||||||
---|---|---|---|---|---|---|---|
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: | high | CC: | intel-gfx-bugs | ||||
Version: | unspecified | ||||||
Hardware: | All | ||||||
OS: | Linux (All) | ||||||
Whiteboard: | |||||||
i915 platform: | i915 features: | ||||||
Attachments: |
|
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.
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