Summary: | [HSW/BYT Bisected]igt/kms_setmode/clone-exclusive-crtc causes system hang | ||||||
---|---|---|---|---|---|---|---|
Product: | DRI | Reporter: | Guo Jinxian <jinxianx.guo> | ||||
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: | critical | ||||||
Priority: | highest | CC: | intel-gfx-bugs, yi.sun | ||||
Version: | unspecified | ||||||
Hardware: | Other | ||||||
OS: | All | ||||||
Whiteboard: | |||||||
i915 platform: | i915 features: | ||||||
Attachments: |
|
Description
Guo Jinxian
2014-05-07 07:58:54 UTC
Created attachment 98602 [details]
snapshot
Can you please bisect where this regression has been introduced? 06ea66b6bb445043dc25a9626254d5c130093199 is the first bad commit commit 06ea66b6bb445043dc25a9626254d5c130093199 Author: Todd Previte <tprevite@gmail.com> AuthorDate: Mon Jan 20 10:19:39 2014 -0700 Commit: Daniel Vetter <daniel.vetter@ffwll.ch> CommitDate: Fri Jan 24 17:22:54 2014 +0100 drm/i915: Enable 5.4Ghz (HBR2) link rate for Displayport 1.2-capable devices For HSW+ platforms, enable the 5.4Ghz (HBR2) link rate for devices that support it. The sink device must report that is supports Displayport 1.2 and the HBR2 bit rate in the DPCD in order to use HBR2. Signed-off-by: Todd Previte <tprevite@gmail.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch> Revert the commit, igt/kms_setmode/clone-exclusive-crtc doesn't cause system hang. but Bug 68463 was able to reproduce. Assigning to Todd to take a look. Sounds like link training fun. Not much to go on here. I reviewed the code for the patch and I honestly can't see how any of it would hang the machine. It's just enabling for the hardware in the specific cases where 5.4Ghz is available. I'll have to go look at the test, see what it's doing and how this code might affect that. -T This bug is able to reproduce on latest -nightly(f326cd0fae7e74011d3c0a8bd2be2cd2e2a45407) on byt while running igt/kms_setmode/invalid-clone-single-crtc (In reply to comment #6) > This bug is able to reproduce on latest > -nightly(f326cd0fae7e74011d3c0a8bd2be2cd2e2a45407) on byt while running > igt/kms_setmode/invalid-clone-single-crtc Hmm, the original bug report was about clone-exclusive-crtc. Does that still fail? I wonder if the invalid-clone-single-crtc fail would bisect to the same commit or not. (In reply to comment #7) > (In reply to comment #6) > > This bug is able to reproduce on latest > > -nightly(f326cd0fae7e74011d3c0a8bd2be2cd2e2a45407) on byt while running > > igt/kms_setmode/invalid-clone-single-crtc > > Hmm, the original bug report was about clone-exclusive-crtc. Does that still > fail? I wonder if the invalid-clone-single-crtc fail would bisect to the > same commit or not. System hang unable to reproduce on both HSW and BYT on latest -nightly(4a3d32734bdcef6813b31f06a58430436e98711e) Tests invalid-clone-single-crtc and clone-exclusive-crtc are passed on BYT And Test clone-exclusive-crtc failed(bug 82892)on HSW. [root@x-hsw24 tests]# time ./kms_setmode --run-subtest clone-exclusive-crtc IGT-Version: 1.8-gd9d3f4b (x86_64) (Linux: 3.17.0-rc4_drm-intel-nightly_4a3d32_20140909+ x86_64) Testing: clone-exclusive-crtc 2 connector combinations Test id#1 CRTC count 2 CRTC[8] [Pipe A] Mode: 1024x768@60Hz Connectors: VGA-1[18] CRTC[12] [Pipe B] Mode: 640x480@60Hz Connectors: HDMI-A-1[27] (NC) Test assertion failure function test_crtc_config, file kms_setmode.c:431: Failed assertion: config_failed == !!(tconf->flags & TEST_INVALID) Last errno: 22, Invalid argument Subtest clone-exclusive-crtc: FAIL (0.696s) real 0m0.997s user 0m0.027s sys 0m0.014s Closing verified+fixed. |
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.