Summary: | [IGT] [BXT-P/BDW] some kms_flip subtest fail due to [i915]] *ERROR* too many voltage retries, give up | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | DRI | Reporter: | Humberto Israel Perez Rodriguez <humberto.i.perez.rodriguez> | ||||||||
Component: | DRM/Intel | Assignee: | Jim Bride <jim.bride> | ||||||||
Status: | CLOSED DUPLICATE | QA Contact: | Intel GFX Bugs mailing list <intel-gfx-bugs> | ||||||||
Severity: | normal | ||||||||||
Priority: | high | CC: | clayton, intel-gfx-bugs | ||||||||
Version: | XOrg git | ||||||||||
Hardware: | x86-64 (AMD64) | ||||||||||
OS: | Linux (All) | ||||||||||
Whiteboard: | |||||||||||
i915 platform: | BDW, BXT | i915 features: | display/DP | ||||||||
Attachments: |
|
Description
Humberto Israel Perez Rodriguez
2016-05-26 19:43:40 UTC
The following tests cases are fail with the following configuration : Tests cases =============================================== igt@kms_flip@2x-plain-flip-ts-check-interruptible igt@kms_flip@2x-vblank-vs-suspend igt@kms_flip@2x-vblank-vs-suspend-interruptible igt@kms_flip@2x-flip-vs-expired-vblank-interruptible igt@kms_flip@2x-plain-flip-fb-recreate-interruptible igt@kms_flip@2x-flip-vs-expired-vblank igt@kms_flip@vblank-vs-suspend igt@kms_flip@2x-plain-flip-fb-recreate Gfx stack information =============================================== --> Component : drm tag : libdrm-2.4.68 commit : fc09c5a --> Component : cairo tag : 1.15.2 commit : db8a7f1 --> Component : intel-gpu-tools tag : intel-gpu-tools-1.14-348-g303b380 commit : 303b380 Software information =============================================== Kernel version : 4.6.0-drm-intel-nightly-ww23-commit-fb023a2+ Linux distribution : Ubuntu 16.04 Architecture : 64-bit Bios revision : 138.25 KSC revision : 1.12 DMC revision : 1.07 Hardware information =============================================== Platform : BXT-P Motherboard model : Broxton P Motherboard type : NOTEBOOK Hand Held Motherboard manufacturer : Intel Corp. CPU family : B1 CPU information : 06/5c GPU Card : Intel Corporation Device 5a84 (rev 0a) (prog-if 00 [VGA controller]) kernel =============================================== commit fb023a2062df06c9e097e1f8f2bcf252194b9413 Author: Daniel Vetter <daniel.vetter@ffwll.ch> Date: Mon May 30 10:46:14 2016 +0200 drm-intel-nightly: 2016y-05m-30d-08h-45m-53s UTC integration manifest (In reply to Humberto Israel Perez Rodriguez from comment #0) > Some kms_flip subtest fail due to [i915]] *ERROR* too many voltage retries, > give up The attached dmesg doesn't actually have that error scenario. Please reproduce and attach dmesg. I've seen this happen a lot. On my broadwell with DP-MST: [ 118.613058] kms_flip: starting subtest render-flip-vs-modeset-interruptible [ 124.607774] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up [ 124.642633] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up [ 124.678285] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up [ 124.714072] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up [ 129.865518] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up [ 144.650761] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up [ 191.758122] kms_flip: exiting, ret=0 Created attachment 124358 [details]
broadwell dmesg debug=0x1f kms_flip render-flip-vs-modeset-interruptible, failing setcrtc
This is on my DP-MST Broadwell, same error. However it does end with 'Channel EQ done. DP Training successful'. So I'm uncertain if link training failed, or if the ERROR is just noise that should be silenced.
Humberto, what is the specific DP configuration being used when you see "Some kms_flip subtest fail" as described in this bug? For any link training related issues, there's some additional information that it would be very useful to have. 1) Make and model number of monitor being used. 2) Relevant cabling information (Are any dongles / converters in use? If so what are the make / model of the dongles? Of particular interest on BXT would be if any kind of USB-C dongle is in play.) 3) If DP MST, what is the make / model of the branch device in use? Are there any other monitors connected to the topology? Reducing to high since this is not a blocker for APL and tracking "vblank not available on crtc 0, ret=-22" issue on APL in bug 96419 since we are considering root cause rather than tracking igt test run failures It's a Dell UP2414Q. There is a DP cable from the system directly to the monitor. I'm not sure about any branch device, MST is handled by the monitor. Consolidating "clock recovery fails with too many full/voltage retries" bugs into one bug So continue to track this in bug 96436 *** This bug has been marked as a duplicate of bug 96436 *** (In reply to Jani Nikula from comment #3) > (In reply to Humberto Israel Perez Rodriguez from comment #0) > > Some kms_flip subtest fail due to [i915]] *ERROR* too many voltage retries, > > give up > > The attached dmesg doesn't actually have that error scenario. Please > reproduce and attach dmesg. Please see the attached dmesg2.log Created attachment 124406 [details]
dmesg2.log
(In reply to dog from comment #6) > Humberto, what is the specific DP configuration being used when you see > "Some kms_flip subtest fail" as described in this bug? most of this tests needed at least two external displays (DP + HDMI) for DP i have the following panels : - 28" LED-Lit 4K Monitor - PB287Q ASUS - Dell 2408 LCD Monitor and i only used DP cables (not dongles) (In reply to Humberto Israel Perez Rodriguez from comment #13) > Created attachment 124406 [details] > dmesg2.log This is from an old kernel, any reason you are not using drm-intel-nightly? |
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.