Bug 82236

Summary: [BDW] igt/kms_rotation_crc/primary-rotation fails
Product: DRI Reporter: Guo Jinxian <jinxianx.guo>
Component: DRM/IntelAssignee: Intel GFX Bugs mailing list <intel-gfx-bugs>
Status: CLOSED DUPLICATE QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: normal    
Priority: medium CC: intel-gfx-bugs
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
dmesg
none
dmesg none

Description Guo Jinxian 2014-08-06 08:39:12 UTC
Created attachment 104141 [details]
dmesg

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

Non-working platforms: SNB

==kernel==
--------------------------
origin/drm-intel-nightly: 79e44bfa10063ee529140e88fdc401c4ce07d644(fails)
    drm-intel-nightly: 2014y-08m-06d-00h-42m-38s integration manifest
origin/drm-intel-next-queued: 414863f8733f79e7e25283499fdede1ca987f216(fails)
    drm/i915: Don't accumulate hangcheck score on forward progress
origin/drm-intel-fixes: 96d56d71a3bcd0a0015034a8f3decc46cb9ec855(fails)
    drm/i915: Fix crash when failing to parse MIPI VBT

==Bug detailed description==
igt/kms_rotation_crc/primary-rotation fails

Output:
root@x-byt06:/GFX/Test/Intel_gpu_tools/intel-gpu-tools/tests# ./kms_rotation_crc --run-subtest primary-rotation
IGT-Version: 1.7-gac31f19 (x86_64) (Linux: 3.16.0_drm-intel-nightly_79e44b_20140806+ x86_64)
Test assertion failure function test_plane_rotation, file kms_rotation_crc.c:180:
Failed assertion: igt_crc_equal(&data->ref_crc, &crc_output)
Subtest primary-rotation: FAIL

==Reproduce steps==
---------------------------- 
1. ./kms_rotation_crc --run-subtest primary-rotation
Comment 1 Guo Jinxian 2014-08-06 08:50:21 UTC
Update:
Non-working platforms: BYT
Comment 2 Thomas Wood 2014-08-20 14:43:57 UTC
This should be fixed by http://patchwork.freedesktop.org/patch/32175/, although the rotation support for the primary plane is not enabled, so this test will skip.
Comment 3 Guo Jinxian 2014-08-21 08:23:55 UTC
Test skips on latest -nightly(49ceddc7b3b0e3f7eb21b9fb4c9b840cff630047)

[root@x-sgb4 tests]# ./kms_rotation_crc --run-subtest primary-rotation
IGT-Version: 1.7-g4d2f511 (i686) (Linux: 3.17.0-rc1_drm-intel-nightly_49cedd_20140821+ i686)
Test requirement not met in function test_plane_rotation, file kms_rotation_crc.c:199:
Test requirement: !(valid_tests)
no valid crtc/connector combinations found
Subtest primary-rotation: SKIP
Comment 4 Guo Jinxian 2014-08-28 06:44:47 UTC
Created attachment 105370 [details]
dmesg

This failure is able to reproduce on latest -nightly(e91331cf71c509af3dfae75cd9bca3db13d7da95) on BDW

root@x-bdw05:/GFX/Test/Intel_gpu_tools/intel-gpu-tools/tests# ./kms_rotation_crc --run-subtest primary-rotation
IGT-Version: 1.7-g50166d2 (x86_64) (Linux: 3.17.0-rc2_drm-intel-nightly_e91331_20140828+ x86_64)
Test assertion failure function test_plane_rotation, file kms_rotation_crc.c:184:
Failed assertion: igt_crc_equal(&data->ref_crc, &crc_output)
Subtest primary-rotation: FAIL
Comment 5 Rodrigo Vivi 2014-09-24 18:42:11 UTC
What's the state on latest -nightly?

Could you bisect please?
Comment 6 Gordon Jin 2014-09-25 07:49:52 UTC
It looks like: the original bug was against SNB/BYT, fixed on 2014-08-21.
Then reopened on 2014-08-28, but against BDW. -- I guess it shouldn't be reopened, but should be a new bug.
Is this problem on BDW regression?
Comment 7 Rodrigo Vivi 2014-09-25 21:14:28 UTC

*** This bug has been marked as a duplicate of bug 84310 ***

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.