<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - [BSW]igt/kms_rotation_crc subcases fail"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=86767#c6">Comment # 6</a>
              on <a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - [BSW]igt/kms_rotation_crc subcases fail"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=86767">bug 86767</a>
              from <span class="vcard"><a class="email" href="mailto:wendy.wang@intel.com" title="wendy.wang@intel.com">wendy.wang@intel.com</a>
</span></b>
        <pre>Re-test igt/kms_rotation_crc on BSW with latest drm-intel-nightly branch
kernel, rotation case still fail as below console message:

root@x-bsw08:/GFX/Test/Intel_gpu_tools/intel-gpu-tools/tests#
./kms_rotation_crc
IGT-Version: 1.9-g5e4fc0c (x86_64) (Linux:
4.0.0-rc2_drm-intel-nightly_c2f6e5_20150307+ x86_64)
Test assertion failure function test_plane_rotation, file
kms_rotation_crc.c:207:
Failed assertion: igt_crc_equal(&data->ref_crc, &crc_output)
Subtest primary-rotation failed.
Log Start
Test requirement passed: data->display.has_universal_planes
display: eDP-1: set_pipe(A)
Test requirement passed: igt_plane_supports_rotation(plane)
display: eDP-1: set_pipe(A)
igt_create_fb_with_bo_size(width=1920, height=1080, format=0x34325258 [bpp=32],
tiling=0, size=0
igt_create_fb_with_bo_size(handle=1, pitch=7680)
igt_create_fb_with_bo_size(width=128, height=128, format=0x34325241 [bpp=32],
tiling=0, size=0
igt_create_fb_with_bo_size(handle=2, pitch=512)
display: A.0: plane_set_fb(51)
display: commit {
display:     eDP-1: Selecting pipe A
display:     eDP-1: SetCrtc pipe A, fb 51, panning (0, 0), mode 1920x1080
display: }
display: A.0: plane_set_fb(51)
display: commit {
display:     eDP-1: Selecting pipe A
display:     eDP-1: SetPlane A.0, fb 51, position (0, 0)
display: }
display: A.0: plane_set_rotation(180°)
display: commit {
display:     eDP-1: Selecting pipe A
display: }
Test assertion failure function test_plane_rotation, file
kms_rotation_crc.c:207:
Failed assertion: igt_crc_equal(&data->ref_crc, &crc_output)
Log End
Subtest primary-rotation: FAIL (1.506s)
Test assertion failure function test_plane_rotation, file
kms_rotation_crc.c:207:
Failed assertion: igt_crc_equal(&data->ref_crc, &crc_output)
Subtest sprite-rotation failed.
Log Start
display: eDP-1: set_pipe(A)
Test requirement passed: igt_plane_supports_rotation(plane)
display: eDP-1: set_pipe(A)
igt_create_fb_with_bo_size(width=1920, height=1080, format=0x34325258 [bpp=32],
tiling=0, size=0
igt_create_fb_with_bo_size(handle=3, pitch=7680)
igt_create_fb_with_bo_size(width=128, height=128, format=0x34325241 [bpp=32],
tiling=0, size=0
igt_create_fb_with_bo_size(handle=4, pitch=512)
display: A.0: plane_set_fb(54)
display: A.1: plane_set_fb(54)
display: commit {
display:     eDP-1: Selecting pipe A
display:     eDP-1: SetCrtc pipe A, fb 54, panning (0, 0), mode 1920x1080
display:     eDP-1: SetPlane A.1, fb 54, position (0, 0)
display: }
display: A.1: plane_set_fb(54)
display: commit {
display:     eDP-1: Selecting pipe A
display:     eDP-1: SetPlane A.1, fb 54, position (0, 0)
display: }
display: A.1: plane_set_rotation(180°)
display: commit {
display:     eDP-1: Selecting pipe A
display: }
Test assertion failure function test_plane_rotation, file
kms_rotation_crc.c:207:
Failed assertion: igt_crc_equal(&data->ref_crc, &crc_output)
Log End
Subtest sprite-rotation: FAIL (0.300s)
Subtest cursor-rotation failed.
Log Start
Test requirement passed: data->display.has_universal_planes
display: eDP-1: set_pipe(A)
Test requirement passed: igt_plane_supports_rotation(plane)
display: eDP-1: set_pipe(A)
igt_create_fb_with_bo_size(width=1920, height=1080, format=0x34325258 [bpp=32],
tiling=0, size=0
igt_create_fb_with_bo_size(handle=5, pitch=7680)
igt_create_fb_with_bo_size(width=128, height=128, format=0x34325241 [bpp=32],
tiling=0, size=0
igt_create_fb_with_bo_size(handle=6, pitch=512)
display: A.0: plane_set_fb(56)
display: A.3: plane_set_fb(57)
display: commit {
display:     eDP-1: Selecting pipe A
display:     eDP-1: SetCrtc pipe A, fb 56, panning (0, 0), mode 1920x1080
display:     eDP-1: SetCursor pipe A, fb 6 128x128
display: }
display: A.3: plane_set_fb(57)
display: commit {
display:     eDP-1: Selecting pipe A
display:     eDP-1: SetPlane A.3, fb 57, position (0, 0)
display: }
display: A.3: plane_set_rotation(180°)
display: commit {
display:     eDP-1: Selecting pipe A
display: }
VT: original mode 0x0 restored
VT: graphics mode set (mode was 0x0)
display: eDP-1: set_pipe(A)
igt_create_fb_with_bo_size(width=1920, height=1080, format=0x34325258 [bpp=32],
tiling=0, size=0
igt_create_fb_with_bo_size(handle=7, pitch=7680)
igt_create_fb_with_bo_size(width=128, height=128, format=0x34325241 [bpp=32],
tiling=0, size=0
igt_create_fb_with_bo_size(handle=8, pitch=512)
display: A.0: plane_set_fb(59)
display: A.3: plane_set_fb(60)
display: commit {
display:     eDP-1: Selecting pipe A
display:     eDP-1: SetCrtc pipe A, fb 59, panning (0, 0), mode 1920x1080
display:     eDP-1: SetCursor pipe A, fb 8 128x128
display: }
display: A.3: plane_set_fb(60)
display: A.0: plane_set_fb(0)
display: A.3: plane_set_fb(0)
display: eDP-1: set_pipe(any)
display: commit {
display:     eDP-1: Selecting pipe A
display:     eDP-1: SetCrtc pipe A, disabling
display:     eDP-1: SetCursor pipe A, disabling
display: }
display: eDP-1: set_pipe(B)
Test requirement passed: igt_plane_supports_rotation(plane)
display: eDP-1: set_pipe(B)
igt_create_fb_with_bo_size(width=1920, height=1080, format=0x34325258 [bpp=32],
tiling=0, size=0
igt_create_fb_with_bo_size(handle=7, pitch=7680)
igt_create_fb_with_bo_size(width=128, height=128, format=0x34325241 [bpp=32],
tiling=0, size=0
igt_create_fb_with_bo_size(handle=8, pitch=512)
display: B.0: plane_set_fb(59)
display: B.3: plane_set_fb(60)
display: commit {
display:     eDP-1: Selecting pipe B
display:     eDP-1: SetCrtc pipe B, fb 59, panning (0, 0), mode 1920x1080
display:     eDP-1: SetCursor pipe B, fb 8 128x128
display: }
display: B.3: plane_set_fb(60)
display: commit {
display:     eDP-1: Selecting pipe B
display:     eDP-1: SetPlane B.3, fb 60, position (0, 0)
display: }
display: B.3: plane_set_rotation(180°)
display: commit {
display:     eDP-1: Selecting pipe B
display: }
VT: original mode 0x0 restored
VT: graphics mode set (mode was 0x0)
display: eDP-1: set_pipe(B)
igt_create_fb_with_bo_size(width=1920, height=1080, format=0x34325258 [bpp=32],
tiling=0, size=0
igt_create_fb_with_bo_size(handle=9, pitch=7680)
igt_create_fb_with_bo_size(width=128, height=128, format=0x34325241 [bpp=32],
tiling=0, size=0
igt_create_fb_with_bo_size(handle=10, pitch=512)
display: B.0: plane_set_fb(63)
display: B.3: plane_set_fb(64)
display: commit {
display:     eDP-1: Selecting pipe B
display:     eDP-1: SetCrtc pipe B, fb 63, panning (0, 0), mode 1920x1080
display:     eDP-1: SetCursor pipe B, fb 10 128x128
display: }
display: B.3: plane_set_fb(64)
display: B.0: plane_set_fb(0)
display: B.3: plane_set_fb(0)
display: eDP-1: set_pipe(any)
display: commit {
display:     eDP-1: Selecting pipe A
display: }
display: eDP-1: set_pipe(C)
Test requirement passed: igt_plane_supports_rotation(plane)
display: eDP-1: set_pipe(C)
igt_create_fb_with_bo_size(width=1920, height=1080, format=0x34325258 [bpp=32],
tiling=0, size=0
igt_create_fb_with_bo_size(handle=9, pitch=7680)
igt_create_fb_with_bo_size(width=128, height=128, format=0x34325241 [bpp=32],
tiling=0, size=0
igt_create_fb_with_bo_size(handle=10, pitch=512)
display: C.0: plane_set_fb(63)
display: C.3: plane_set_fb(64)
display: commit {
display: }
Log End
Subtest cursor-rotation: TIMEOUT (11.800s)</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are on the CC list for the bug.</li>
      </ul>
    </body>
</html>