Bug 79290

Summary: [IVB]igt/kms_mmio_vs_cs_flip/setcrtc_vs_cs_flip fails
Product: DRI Reporter: Guo Jinxian <jinxianx.guo>
Component: DRM/IntelAssignee: Antti Koskipaa <antti.koskipaa>
Status: CLOSED FIXED QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: normal    
Priority: medium CC: intel-gfx-bugs, yi.sun
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
dmesg none

Description Guo Jinxian 2014-05-27 07:34:03 UTC
Created attachment 99922 [details]
dmesg

==System Environment==
--------------------------
Regression: No. 
It's new case

Non-working platforms: IVB

==kernel==
--------------------------
origin/drm-intel-nightly: 3dabfd0ec37a5079f40491f864f706a9aeb9d87b(works)
    drm-intel-nightly: 2014y-05m-26d-15h-56m-36s integration manifest
origin/drm-intel-next-queued: dbf0001f5cf7b72526ae62ac9a57c00176be0411(works)
    drm/i915: Keep vblank interrupts enabled while enabling/disabling planes   
origin/drm-intel-fixes: c1240bd2842f6ec26d7dc1d9c845a197a41d33fe(fails)
    drm/i915: Prevent negative relocation deltas from wrapping

==Bug detailed description==
-----------------------------
igt/kms_mmio_vs_cs_flip/setcrtc_vs_cs_flip fails

Output:
./kms_mmio_vs_cs_flip --run-subtest setcrtc_vs_cs_flip
IGT-Version: 1.6-gff3c122 (x86_64) (Linux: 3.15.0-rc5_drm-intel-fixes_c1240b_20140527_debug+ x86_64)
Test assertion failure function test_crtc, file kms_mmio_vs_cs_flip.c:502:
Last errno: 0, Success
Failed assertion: igt_crc_equal(&ref_crc, &crc)
Subtest setcrtc_vs_cs_flip: FAIL

==Reproduce steps==
---------------------------- 
1. ./kms_mmio_vs_cs_flip --run-subtest setcrtc_vs_cs_flip
Comment 1 Daniel Vetter 2014-06-18 15:44:49 UTC
Please retest with latest -nightly.
Comment 2 Guo Jinxian 2014-06-19 06:42:59 UTC
(In reply to comment #1)
> Please retest with latest -nightly.

The result is passed on latest -nightly
Output:
[root@x-ivb9 tests]# ./kms_mmio_vs_cs_flip --run-subtest setcrtc_vs_cs_flip
IGT-Version: 1.7-g27d37a1 (x86_64) (Linux: 3.16.0-rc1_drm-intel-nightly_00aac3_20140619+ x86_64)
Subtest setcrtc_vs_cs_flip: SUCCESS
Comment 3 Antti Koskipaa 2014-07-01 11:33:12 UTC
Marking as fixed since the test passes.
Comment 4 Guo Jinxian 2014-07-15 08:55:22 UTC
(In reply to comment #3)
> Marking as fixed since the test passes.

Here has another issue bug 81377, verify this one.

[root@x-ivb9 tests]# ./kms_mmio_vs_cs_flip --run-subtest setcrtc_vs_cs_flip
IGT-Version: 1.7-g3f50598 (x86_64) (Linux: 3.16.0-rc4_drm-intel-next-queued_ebcdf5_20140715+ x86_64)
Test assertion failure function igt_wait_for_vblank, file igt_kms.c:1475:
Failed assertion: drmWaitVBlank(drm_fd, &wait_vbl) == 0
Last errno: 16, Device or resource busy
Subtest setcrtc_vs_cs_flip: FAIL
Comment 5 Elizabeth 2017-10-06 14:37:59 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.