Bug 69130

Summary: [Baytrail-M]I-G-T/kms_flip subtest:'flip_rcs-flip-vs-panning' fail
Product: DRI Reporter: cancan,feng <cancan.feng>
Component: DRM/IntelAssignee: Intel GFX Bugs mailing list <intel-gfx-bugs>
Status: CLOSED FIXED QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: major    
Priority: medium CC: guang.a.yang, huax.lu, intel-gfx-bugs, yangweix.shui
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
System boot messages
none
dmesg info of rcs-flip-vs-panning none

Description cancan,feng 2013-09-09 07:14:59 UTC
System Environment:
--------------------------------------------
Kernel: (drm-intel-nightly)beedb840c7f9a765eca6572f26b7aa4b5dfd086a
Merge: 55d2bd4 86a7e12
Author: Daniel Vetter <daniel.vetter@ffwll.ch>
Date:   Fri Sep 6 23:27:53 2013 +0200

Our baytrail platform:
00:00.0 Host bridge [0600]: Intel Corporation ValleyView SSA-CUnit [8086:0f00] 
00:02.0 VGA compatible controller [0300]: Intel Corporation ValleyView Gen7 [8086:0f31] 


Bug Details:
--------------------------------------------
Few of I-G-T/kmx_flip subcasess fail on our baytrail platform. These failure subtests include rcs-flip-vs-panning,rcs-flip-vs-modeset-interruptible,rcs-flip-vs-modeset,rcs-flip-vs-dpms,rcs-flip-vs-panning-interruptible,rcs-flip-vs-dpms-interruptible.

Here I attach the output while running rcs-flip-vs-panning: 
-----------------------------------
[root@x-byt01 tests]# ./kms_flip --run-subtest rcs-flip-vs-panning
Using monotonic timestamps
Beginning rcs-flip-vs-panning on crtc 3, connector 16
  1920x1080 60 1920 1966 1996 2080 1080 1082 1086 1112 0xa 0x48 138780
..
rcs-flip-vs-panning on crtc 3, connector 16: PASSED

Beginning rcs-flip-vs-panning on crtc 6, connector 16
  1920x1080 60 1920 1966 1996 2080 1080 1082 1086 1112 0xa 0x48 138780
.
rcs-flip-vs-panning on crtc 6, connector 16: PASSED

Beginning rcs-flip-vs-panning on crtc 3, connector 9
  1024x768 60 1024 1048 1184 1344 768 771 777 806 0xa 0x40 65000
select timed out or error (ret 0)
Subtest rcs-flip-vs-panning: FAIL
-------------------------------------

I also attached system boot dmesg and rcs-flip-vs-panning running dmesg, maybe it will be helpful.
Comment 1 cancan,feng 2013-09-09 07:15:35 UTC
Created attachment 85481 [details]
System boot messages
Comment 2 cancan,feng 2013-09-09 07:17:00 UTC
Created attachment 85482 [details]
dmesg info of rcs-flip-vs-panning
Comment 3 Gordon Jin 2013-10-18 08:30:49 UTC
any developers could confirm this failure?
Comment 4 Daniel Vetter 2013-10-18 14:16:37 UTC
It fails on connector 9/VGA. A few things to test for you due to lack of working byt here:
- If you unplug the VGA cable, does the test work?
- What happens if you have HDMI/external DP screens connected?
Comment 5 Gordon Jin 2013-11-08 01:35:01 UTC
Guang, please follow up, since Cancan has been absent.
Comment 6 Daniel Vetter 2013-11-08 07:52:19 UTC
Very likely fixed with

commit 7b5562d401c760814110385baa574480e4ce12f9
Author: Jesse Barnes <jbarnes@virtuousgeek.org>
Date:   Tue Nov 5 15:48:01 2013 -0800

    drm/i915/vlv: use PIPE_START_VBLANK interrupts on VLV
Comment 7 Guang Yang 2013-11-11 05:10:23 UTC
Retesting with the latest -nightly, the subcase can pass now. I think we can close this bug.
Comment 8 Daniel Vetter 2013-11-11 06:58:45 UTC
Yay!
Comment 9 Elizabeth 2017-10-06 14:43:21 UTC
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.