Summary: | [IVB/HSW/BDW]igt/kms_setmode/clone-exclusive-crtc fails | ||||||
---|---|---|---|---|---|---|---|
Product: | DRI | Reporter: | lu hua <huax.lu> | ||||
Component: | DRM/Intel | Assignee: | Mika Kuoppala <mika.kuoppala> | ||||
Status: | CLOSED DUPLICATE | QA Contact: | Intel GFX Bugs mailing list <intel-gfx-bugs> | ||||
Severity: | normal | ||||||
Priority: | medium | CC: | intel-gfx-bugs | ||||
Version: | unspecified | ||||||
Hardware: | All | ||||||
OS: | Linux (All) | ||||||
Whiteboard: | |||||||
i915 platform: | i915 features: | ||||||
Attachments: |
|
The test failed on latest -fixes(9bbfd20abe5025adbb0ac75160bd2e41158a9e83 ) on IVB too. ./kms_setmode --run-subtest clone-exclusive-crtc IGT-Version: 1.6-gc864279 (x86_64) (Linux: 3.15.0-rc2_drm-intel-fixes_9bbfd2_20140506_debug+ x86_64) Testing: clone-exclusive-crtc 2 connector combinations Test id#1 CRTC count 2 CRTC[5] [Pipe A] Mode: 640x480@60Hz Connectors: VGA-1[13] (NC) CRTC[8] [Pipe B] Mode: 1920x1200@60Hz Connectors: HDMI-A-1[16] Test id#2 CRTC count 2 CRTC[5] [Pipe A] Mode: 640x480@60Hz Connectors: VGA-1[13] (NC) CRTC[11] [Pipe C] Mode: 1920x1200@60Hz Connectors: HDMI-A-1[16] Test id#3 CRTC count 2 CRTC[8] [Pipe B] Mode: 640x480@60Hz Connectors: VGA-1[13] (NC) CRTC[5] [Pipe A] Mode: 1920x1200@60Hz Connectors: HDMI-A-1[16] Test id#4 CRTC count 2 CRTC[8] [Pipe B] Mode: 640x480@60Hz Connectors: VGA-1[13] (NC) CRTC[11] [Pipe C] Mode: 1920x1200@60Hz Connectors: HDMI-A-1[16] Test id#5 CRTC count 2 CRTC[11] [Pipe C] Mode: 640x480@60Hz Connectors: VGA-1[13] (NC) CRTC[5] [Pipe A] Mode: 1920x1200@60Hz Connectors: HDMI-A-1[16] Test id#6 CRTC count 2 CRTC[11] [Pipe C] Mode: 640x480@60Hz Connectors: VGA-1[13] (NC) CRTC[8] [Pipe B] Mode: 1920x1200@60Hz Connectors: HDMI-A-1[16] Test id#7 CRTC count 2 CRTC[5] [Pipe A] Mode: 640x480@60Hz Connectors: VGA-1[13] (NC) CRTC[8] [Pipe B] Mode: 640x480@60Hz Connectors: HDMI-A-2[22] (NC) Test id#8 CRTC count 2 CRTC[5] [Pipe A] Mode: 640x480@60Hz Connectors: VGA-1[13] (NC) CRTC[11] [Pipe C] Mode: 640x480@60Hz Connectors: HDMI-A-2[22] (NC) Test id#9 CRTC count 2 CRTC[8] [Pipe B] Mode: 640x480@60Hz Connectors: VGA-1[13] (NC) CRTC[5] [Pipe A] Mode: 640x480@60Hz Connectors: HDMI-A-2[22] (NC) Test id#10 CRTC count 2 CRTC[8] [Pipe B] Mode: 640x480@60Hz Connectors: VGA-1[13] (NC) CRTC[11] [Pipe C] Mode: 640x480@60Hz Connectors: HDMI-A-2[22] (NC) Test id#11 CRTC count 2 CRTC[11] [Pipe C] Mode: 640x480@60Hz Connectors: VGA-1[13] (NC) CRTC[5] [Pipe A] Mode: 640x480@60Hz Connectors: HDMI-A-2[22] (NC) Test id#12 CRTC count 2 CRTC[11] [Pipe C] Mode: 640x480@60Hz Connectors: VGA-1[13] (NC) CRTC[8] [Pipe B] Mode: 640x480@60Hz Connectors: HDMI-A-2[22] (NC) Test id#13 CRTC count 2 CRTC[5] [Pipe A] Mode: 640x480@60Hz Connectors: VGA-1[13] (NC) CRTC[8] [Pipe B] Mode: 640x480@60Hz Connectors: HDMI-A-3[24] (NC) Test id#14 CRTC count 2 CRTC[5] [Pipe A] Mode: 640x480@60Hz Connectors: VGA-1[13] (NC) CRTC[11] [Pipe C] Mode: 640x480@60Hz Connectors: HDMI-A-3[24] (NC) Test id#15 CRTC count 2 CRTC[8] [Pipe B] Mode: 640x480@60Hz Connectors: VGA-1[13] (NC) CRTC[5] [Pipe A] Mode: 640x480@60Hz Connectors: HDMI-A-3[24] (NC) Test id#16 CRTC count 2 CRTC[8] [Pipe B] Mode: 640x480@60Hz Connectors: VGA-1[13] (NC) CRTC[11] [Pipe C] Mode: 640x480@60Hz Connectors: HDMI-A-3[24] (NC) Test id#17 CRTC count 2 CRTC[11] [Pipe C] Mode: 640x480@60Hz Connectors: VGA-1[13] (NC) CRTC[5] [Pipe A] Mode: 640x480@60Hz Connectors: HDMI-A-3[24] (NC) Test id#18 CRTC count 2 CRTC[11] [Pipe C] Mode: 640x480@60Hz Connectors: VGA-1[13] (NC) CRTC[8] [Pipe B] Mode: 640x480@60Hz Connectors: HDMI-A-3[24] (NC) Test id#19 CRTC count 2 CRTC[5] [Pipe A] Mode: 1920x1200@60Hz Connectors: HDMI-A-1[16] CRTC[8] [Pipe B] Mode: 640x480@60Hz Connectors: HDMI-A-2[22] (NC) Test id#20 CRTC count 2 CRTC[5] [Pipe A] Mode: 1920x1200@60Hz Connectors: HDMI-A-1[16] CRTC[11] [Pipe C] Mode: 640x480@60Hz Connectors: HDMI-A-2[22] (NC) Test id#21 CRTC count 2 CRTC[8] [Pipe B] Mode: 1920x1200@60Hz Connectors: HDMI-A-1[16] CRTC[5] [Pipe A] Mode: 640x480@60Hz Connectors: HDMI-A-2[22] (NC) Test id#22 CRTC count 2 CRTC[8] [Pipe B] Mode: 1920x1200@60Hz Connectors: HDMI-A-1[16] CRTC[11] [Pipe C] Mode: 640x480@60Hz Connectors: HDMI-A-2[22] (NC) Test id#23 CRTC count 2 CRTC[11] [Pipe C] Mode: 1920x1200@60Hz Connectors: HDMI-A-1[16] CRTC[5] [Pipe A] Mode: 640x480@60Hz Connectors: HDMI-A-2[22] (NC) Test id#24 CRTC count 2 CRTC[11] [Pipe C] Mode: 1920x1200@60Hz Connectors: HDMI-A-1[16] CRTC[8] [Pipe B] Mode: 640x480@60Hz Connectors: HDMI-A-2[22] (NC) Test id#25 CRTC count 2 CRTC[5] [Pipe A] Mode: 1920x1200@60Hz Connectors: HDMI-A-1[16] CRTC[8] [Pipe B] Mode: 640x480@60Hz Connectors: HDMI-A-3[24] (NC) Test id#26 CRTC count 2 CRTC[5] [Pipe A] Mode: 1920x1200@60Hz Connectors: HDMI-A-1[16] CRTC[11] [Pipe C] Mode: 640x480@60Hz Connectors: HDMI-A-3[24] (NC) Test id#27 CRTC count 2 CRTC[8] [Pipe B] Mode: 1920x1200@60Hz Connectors: HDMI-A-1[16] CRTC[5] [Pipe A] Mode: 640x480@60Hz Connectors: HDMI-A-3[24] (NC) Test id#28 CRTC count 2 CRTC[8] [Pipe B] Mode: 1920x1200@60Hz Connectors: HDMI-A-1[16] CRTC[11] [Pipe C] Mode: 640x480@60Hz Connectors: HDMI-A-3[24] (NC) Test id#29 CRTC count 2 CRTC[11] [Pipe C] Mode: 1920x1200@60Hz Connectors: HDMI-A-1[16] CRTC[5] [Pipe A] Mode: 640x480@60Hz Connectors: HDMI-A-3[24] (NC) Test id#30 CRTC count 2 CRTC[11] [Pipe C] Mode: 1920x1200@60Hz Connectors: HDMI-A-1[16] CRTC[8] [Pipe B] Mode: 640x480@60Hz Connectors: HDMI-A-3[24] (NC) Test id#31 CRTC count 2 CRTC[5] [Pipe A] Mode: 640x480@60Hz Connectors: HDMI-A-2[22] (NC) CRTC[8] [Pipe B] Mode: 640x480@60Hz Connectors: HDMI-A-3[24] (NC) Test id#32 CRTC count 2 CRTC[5] [Pipe A] Mode: 640x480@60Hz Connectors: HDMI-A-2[22] (NC) CRTC[11] [Pipe C] Mode: 640x480@60Hz Connectors: HDMI-A-3[24] (NC) Test id#33 CRTC count 2 CRTC[8] [Pipe B] Mode: 640x480@60Hz Connectors: HDMI-A-2[22] (NC) CRTC[5] [Pipe A] Mode: 640x480@60Hz Connectors: HDMI-A-3[24] (NC) Test id#34 CRTC count 2 CRTC[8] [Pipe B] Mode: 640x480@60Hz Connectors: HDMI-A-2[22] (NC) CRTC[11] [Pipe C] Mode: 640x480@60Hz Connectors: HDMI-A-3[24] (NC) Test id#35 CRTC count 2 CRTC[11] [Pipe C] Mode: 640x480@60Hz Connectors: HDMI-A-2[22] (NC) CRTC[5] [Pipe A] Mode: 640x480@60Hz Connectors: HDMI-A-3[24] (NC) Test id#36 CRTC count 2 CRTC[11] [Pipe C] Mode: 640x480@60Hz Connectors: HDMI-A-2[22] (NC) CRTC[8] [Pipe B] Mode: 640x480@60Hz Connectors: HDMI-A-3[24] (NC) Testing: clone-exclusive-crtc 3 connector combinations Test id#37 CRTC count 3 CRTC[5] [Pipe A] Mode: 640x480@60Hz Connectors: VGA-1[13] (NC) CRTC[8] [Pipe B] Mode: 1920x1200@60Hz Connectors: HDMI-A-1[16] CRTC[11] [Pipe C] Mode: 640x480@60Hz Connectors: HDMI-A-2[22] (NC) Test assertion failure function test_crtc_config, file kms_setmode.c:434: Last errno: 22, Invalid argument Failed assertion: config_failed == !!(tconf->flags & TEST_INVALID) Subtest clone-exclusive-crtc: FAIL Hm, that test worked once I think ... Is this a regression? What other platforms are affected? IVB/BDW only, but hsw not? (In reply to comment #2) > Hm, that test worked once I think ... > > Is this a regression? > > What other platforms are affected? IVB/BDW only, but hsw not? It also fails on HSW, works well on SNB, ILK, PNV. I will test it on earlier kernel to find out regression or not. A, failing also on hsw makes more sense. Please try to bisect this, probably best on hsw/ivb (since bdw is only merged recently. Note that we added the 3 pipe tests to igt/kms_setmode only recently, so that could've introduced this failure. (In reply to comment #5) > Note that we added the 3 pipe tests to igt/kms_setmode only recently, so > that could've introduced this failure. I guess it would make sense to split the clone tests into a clone and a 3pipe-clone subtest ... (In reply to comment #3) > (In reply to comment #2) > > Hm, that test worked once I think ... > > > > Is this a regression? > > > > What other platforms are affected? IVB/BDW only, but hsw not? > > It also fails on HSW, works well on SNB, ILK, PNV. > I will test it on earlier kernel to find out regression or not. It is not a regression. pls refer to Bug 68463. (In reply to comment #7) > (In reply to comment #3) > > (In reply to comment #2) > > > Hm, that test worked once I think ... > > > > > > Is this a regression? > > > > > > What other platforms are affected? IVB/BDW only, but hsw not? > > > > It also fails on HSW, works well on SNB, ILK, PNV. > > I will test it on earlier kernel to find out regression or not. > > It is not a regression. pls refer to Bug 68463. Ok, de-duping, thanks a lot for pointing at the other bug. *** This bug has been marked as a duplicate of bug 68463 *** This bug still able to reproduce on latest -fixes(a0d036b074b4a5a933e37fcb9bdd6b3cc80a0387) [root@x-hsw27 tests]# time ./kms_setmode --run-subtest clone-exclusive-crtc IGT-Version: 1.7-g70e6ed9 (x86_64) (Linux: 3.16.0-rc6_drm-intel-fixes_a0d036_20140723+ x86_64) Testing: clone-exclusive-crtc 2 connector combinations Test id#1 CRTC count 2 CRTC[5] [Pipe A] Mode: 640x480@60Hz Connectors: VGA-1[13] (NC) Test assertion failure function test_crtc_config, file kms_setmode.c:426: Failed assertion: errno == EINVAL Last errno: 13, Permission denied Subtest clone-exclusive-crtc: FAIL |
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 92259 [details] dmesg System Environment: -------------------------- Platform: Broadwell Kernel: (drm-intel-nightly)4acca65d00ccbabbe6481f2521a17a134050a427 Bug detailed description: ------------------------- It always fails on Broad well with -nightly kernel. output: IGT-Version: 1.5-g1552aa2 (x86_64) (Linux: 3.13.0-rc7_drm-intel-nightly_4acca6_20140117+ x86_64) Testing: clone-exclusive-crtc 2 connector combinations Test id#1 CRTC count 2 CRTC[3] [Pipe A] Mode: 1920x1080@60Hz Connectors: eDP-1[10] CRTC[5] [Pipe B] Mode: 640x480@60Hz Connectors: HDMI-A-1[20] (NC) Test assertion failure function test_crtc_config, file kms_setmode.c:437: Last errno: 22, Invalid argument Failed assertion: config_failed == !!(tconf->flags & TEST_INVALID) Subtest clone-exclusive-crtc: FAIL Reproduce steps: ---------------------------- 1. ./kms_setmode --run-subtest clone-exclusive-crtc