<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO - [KBL] [IGT Basic] kms_psr_sink_crc/psr_basic produces a Segmentation fault (core dumped)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=97172#c3">Comment # 3</a>
              on <a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO - [KBL] [IGT Basic] kms_psr_sink_crc/psr_basic produces a Segmentation fault (core dumped)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=97172">bug 97172</a>
              from <span class="vcard"><a class="email" href="mailto:humberto.i.perez.rodriguez@intel.com" title="Humberto Israel Perez Rodriguez <humberto.i.perez.rodriguez@intel.com>"> <span class="fn">Humberto Israel Perez Rodriguez</span></a>
</span></b>
        <pre>(In reply to Mika Kuoppala from <a href="show_bug.cgi?id=97172#c2">comment #2</a>)
<span class="quote">> Created <span class=""><a href="attachment.cgi?id=125697" name="attach_125697" title="[PATCH] tests/kms_psr_sink_crc: commit before querying mode">attachment 125697</a> <a href="attachment.cgi?id=125697&action=edit" title="[PATCH] tests/kms_psr_sink_crc: commit before querying mode">[details]</a></span> <a href='page.cgi?id=splinter.html&bug=97172&attachment=125697'>[review]</a> [review]
> [PATCH] tests/kms_psr_sink_crc: commit before querying mode</span >

still fail with the patch


./kms_psr_sink_crc --run-subtest psr_basic --debug
_______________________________________________________
IGT-Version: 1.15-gdb97b69 (x86_64) (Linux: 4.8.0-rc4-nightly+ x86_64)
(kms_psr_sink_crc:27848) igt-core-DEBUG: Test requirement passed:
!igt_run_in_simulation()
(kms_psr_sink_crc:27848) drmtest-DEBUG: Test requirement passed: !(fd<0)
(kms_psr_sink_crc:27848) drmtest-DEBUG: Test requirement passed:
drmSetMaster(fd) == 0
(kms_psr_sink_crc:27848) igt-kms-DEBUG: VT: graphics mode set (mode was 0x0)
(kms_psr_sink_crc:27848) DEBUG: Test requirement passed:
!(!psr_possible(&data))
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: init {
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: }
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: eDP-1: set_pipe(A)
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: commit {
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display:     eDP-1: Selecting pipe A
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display:     SetCrtc pipe A, disabling
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display:     SetPlane pipe A, plane 1,
disabling
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display:     SetCursor pipe A,
disabling
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display:     SetCrtc pipe B, disabling
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display:     SetPlane pipe B, plane 1,
disabling
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display:     SetCursor pipe B,
disabling
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display:     SetCrtc pipe C, disabling
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display:     SetPlane pipe C, plane 1,
disabling
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display:     SetCursor pipe C,
disabling
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: }
(kms_psr_sink_crc:27848) igt-core-DEBUG: Starting subtest: psr_basic
(kms_psr_sink_crc:27848) igt-fb-DEBUG: igt_create_fb_with_bo_size(width=3200,
height=1800, format=0x34325258, tiling=0x100000000000001, size=0)
(kms_psr_sink_crc:27848) drmtest-DEBUG: Test requirement passed:
is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_psr_sink_crc:27848) drmtest-DEBUG: Test requirement passed:
is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_psr_sink_crc:27848) igt-fb-DEBUG: igt_create_fb_with_bo_size(handle=1,
pitch=12800)
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: A.0: plane_set_fb(0)
(kms_psr_sink_crc:27848) igt-fb-DEBUG: igt_create_fb_with_bo_size(width=3200,
height=1800, format=0x34325258, tiling=0x100000000000001, size=0)
(kms_psr_sink_crc:27848) drmtest-DEBUG: Test requirement passed:
is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_psr_sink_crc:27848) drmtest-DEBUG: Test requirement passed:
is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_psr_sink_crc:27848) igt-fb-DEBUG: igt_create_fb_with_bo_size(handle=2,
pitch=12800)
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: commit {
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display:     eDP-1: Selecting pipe A
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display:     SetCrtc pipe A, disabling
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: }
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: A.0: plane_set_fb(58)
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: commit {
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display:     eDP-1: Selecting pipe A
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display:     eDP-1: SetCrtc pipe A, fb
58, src (0, 0), mode 3200x1800
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: }
(kms_psr_sink_crc:27848) CRITICAL: Test assertion failure function main, file
kms_psr_sink_crc.c:541:
(kms_psr_sink_crc:27848) CRITICAL: Failed assertion: wait_psr_entry(&data)
Stack trace:
  #0 [__igt_fail_assert+0x101]
  #1 [main+0x682]
  #2 [__libc_start_main+0xf0]
  #3 [_start+0x29]
  #4 [<unknown>+0x29]
Subtest psr_basic failed.
**** DEBUG ****
(kms_psr_sink_crc:27848) igt-fb-DEBUG: igt_create_fb_with_bo_size(width=3200,
height=1800, format=0x34325258, tiling=0x100000000000001, size=0)
(kms_psr_sink_crc:27848) drmtest-DEBUG: Test requirement passed:
is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_psr_sink_crc:27848) drmtest-DEBUG: Test requirement passed:
is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_psr_sink_crc:27848) igt-fb-DEBUG: igt_create_fb_with_bo_size(handle=1,
pitch=12800)
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: A.0: plane_set_fb(0)
(kms_psr_sink_crc:27848) igt-fb-DEBUG: igt_create_fb_with_bo_size(width=3200,
height=1800, format=0x34325258, tiling=0x100000000000001, size=0)
(kms_psr_sink_crc:27848) drmtest-DEBUG: Test requirement passed:
is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_psr_sink_crc:27848) drmtest-DEBUG: Test requirement passed:
is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_psr_sink_crc:27848) igt-fb-DEBUG: igt_create_fb_with_bo_size(handle=2,
pitch=12800)
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: commit {
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display:     eDP-1: Selecting pipe A
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display:     SetCrtc pipe A, disabling
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: }
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: A.0: plane_set_fb(58)
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: commit {
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display:     eDP-1: Selecting pipe A
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display:     eDP-1: SetCrtc pipe A, fb
58, src (0, 0), mode 3200x1800
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: }
(kms_psr_sink_crc:27848) CRITICAL: Test assertion failure function main, file
kms_psr_sink_crc.c:541:
(kms_psr_sink_crc:27848) CRITICAL: Failed assertion: wait_psr_entry(&data)
****  END  ****
Subtest psr_basic: FAIL (5.275s)
(kms_psr_sink_crc:27848) igt-core-DEBUG: Exiting with status code 99
(kms_psr_sink_crc:27848) igt-kms-DEBUG: VT: original mode 0x0 restored

real    0m5.868s
user    0m0.000s
sys     0m0.074s


Gfx Stack
=======================================================
Component         : drm
        tag       : libdrm-2.4.70-2-gb214b05
        commit    : b214b05ccd433c484a6a65e491a1a51b19e4811d 

Component         : cairo
        tag       : 1.15.2
        commit    : db8a7f1697c49ae4942d2aa49eed52dd73dd9c7a 



IGT commit:
==============================================

commit db97b69c5c134be35177c8d1fd502ca90d5f304a
Author: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>>
Date:   Tue Aug 30 14:35:36 2016 +0100

    prime_vgem: Fix fence flipping

    On the move to doing front/back flips, I managed to completely break the
    test by forgetting to pass the fence to be signaled.

    Signed-off-by: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>>


Kernel
=======================================================
commit f4f46e5544894b2198cdfd5a226ee587d9834cc4
Author: Daniel Vetter <<a href="mailto:daniel.vetter@ffwll.ch">daniel.vetter@ffwll.ch</a>>
Date:   Mon Aug 29 16:09:42 2016 +0200

    drm-intel-nightly: 2016y-08m-29d-14h-09m-23s UTC integration manifest</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
          <li>You are on the CC list for the bug.</li>
          <li>You are the QA Contact for the bug.</li>
      </ul>
    </body>
</html>