<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [SNB] [regression] [igt] gem_busy@extended-parallel-render Failed assertion: !"GPU hung""
   href="https://bugs.freedesktop.org/show_bug.cgi?id=98460">98460</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>[SNB] [regression] [igt] gem_busy@extended-parallel-render  Failed assertion: !"GPU hung"
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>DRI
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>unspecified
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>x86-64 (AMD64)
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>DRM/Intel
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>intel-gfx-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>maria.g.perez.ibarra@intel.com
          </td>
        </tr>

        <tr>
          <th>QA Contact</th>
          <td>intel-gfx-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>intel-gfx-bugs@lists.freedesktop.org
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Created <span class=""><a href="attachment.cgi?id=127567" name="attach_127567" title="kern.log">attachment 127567</a> <a href="attachment.cgi?id=127567&action=edit" title="kern.log">[details]</a></span>
kern.log

Bug description:
===========================================
gem_busy sub-test extended-parallel-render causes GPU hang

this a test regression, please see the following info

WW43 setup (pass)
=============
kernel commit 15dfed2b90e84e7c277f81842fc3f19355293061
igt commit 54f8a3f
drm commit a44c9c3
cairo commit db8a7f1

WW44 setup (fail)
==========
kernel commit 17dc529acb9a6a4328b419048e32df586b90646b
igt commit 93437cb
drm commit 9e24d0c
cairo commit db8a7f1

test output
=================================================
IGT-Version: 1.16-g93437cb (x86_64) (Linux: 4.9.0-rc1-nightly+ x86_64)
(gem_busy:2214) igt-core-DEBUG: Test requirement passed:
!igt_run_in_simulation()
(gem_busy:2214) drmtest-DEBUG: Test requirement passed: !(fd<0)
(gem_busy:2214) drmtest-DEBUG: Test requirement passed: drmSetMaster(fd) == 0
(gem_busy:2214) igt-aux-CRITICAL: Test assertion failure function sig_abort,
file igt_aux.c:401:
(gem_busy:2214) igt-aux-CRITICAL: Failed assertion: !"GPU hung"
Stack trace:
  #0 [__igt_fail_assert+0x101]
  #1 [sig_abort+0x3a]
  #2 [killpg+0x40]
  #3 [has_extended_busy_ioctl+0x166]
  #4 [__real_main596+0x2b3]
  #5 [main+0x23]
  #6 [__libc_start_main+0xf0]
  #7 [_start+0x29]
  #8 [<unknown>+0x29]
Test gem_busy failed.
**** DEBUG ****
(gem_busy:2214) igt-core-DEBUG: Test requirement passed:
!igt_run_in_simulation()
(gem_busy:2214) drmtest-DEBUG: Test requirement passed: !(fd<0)
(gem_busy:2214) drmtest-DEBUG: Test requirement passed: drmSetMaster(fd) == 0
(gem_busy:2214) igt-aux-CRITICAL: Test assertion failure function sig_abort,
file igt_aux.c:401:
(gem_busy:2214) igt-aux-CRITICAL: Failed assertion: !"GPU hung"
****  END  ****
Subtest extended-parallel-render: FAIL
(gem_busy:2214) igt-aux-CRITICAL: Test assertion failure function sig_abort,
file igt_aux.c:401:
(gem_busy:2214) igt-aux-CRITICAL: Failed assertion: !"GPU hung"
Stack trace:
  #0 [__igt_fail_assert+0x101]
  #1 [sig_abort+0x3a]
  #2 [killpg+0x40]
  #3 [has_extended_busy_ioctl+0x166]
  #4 [__real_main596+0xf53]
  #5 [main+0x23]
  #6 [__libc_start_main+0xf0]
  #7 [_start+0x29]
  #8 [<unknown>+0x29]
Test gem_busy failed.
**** DEBUG ****
(gem_busy:2214) igt-aux-CRITICAL: Test assertion failure function sig_abort,
file igt_aux.c:401:
(gem_busy:2214) igt-aux-CRITICAL: Failed assertion: !"GPU hung"
****  END  ****
(gem_busy:2214) ioctl-wrappers-DEBUG: Test requirement passed: has_ban_period
(gem_busy:2214) igt-gt-DEBUG: Test requirement passed: has_gpu_reset(fd)
(gem_busy:2214) ioctl-wrappers-CRITICAL: Test assertion failure function
gem_execbuf, file ioctl_wrappers.c:604:
(gem_busy:2214) ioctl-wrappers-CRITICAL: Failed assertion: __gem_execbuf(fd,
execbuf) == 0
(gem_busy:2214) ioctl-wrappers-CRITICAL: error: -5 != 0
Stack trace:
  #0 [__igt_fail_assert+0x101]
  #1 [gem_execbuf+0x44]
  #2 [has_extended_busy_ioctl+0x151]
  #3 [__real_main596+0xd04]
  #4 [main+0x23]
  #5 [__libc_start_main+0xf0]
  #6 [_start+0x29]
  #7 [<unknown>+0x29]
Test gem_busy failed.
**** DEBUG ****
(gem_busy:2214) ioctl-wrappers-DEBUG: Test requirement passed: has_ban_period
(gem_busy:2214) igt-gt-DEBUG: Test requirement passed: has_gpu_reset(fd)
(gem_busy:2214) ioctl-wrappers-CRITICAL: Test assertion failure function
gem_execbuf, file ioctl_wrappers.c:604:
(gem_busy:2214) ioctl-wrappers-CRITICAL: Failed assertion: __gem_execbuf(fd,
execbuf) == 0
(gem_busy:2214) ioctl-wrappers-CRITICAL: error: -5 != 0
****  END  ****
(gem_busy:2214) igt-core-DEBUG: Exiting with status code 99


relevant dmesg output
=================================================
Oct 27 13:06:14 SNB-1 kernel: [  166.813633] [drm] GPU HANG: ecode
6:0:0xe77ffeff, in gem_busy [1272], reason: Hang on render ring, action: reset
Oct 27 13:06:14 SNB-1 kernel: [  166.813634] [drm] GPU hangs can indicate a bug
anywhere in the entire gfx stack, including userspace.
Oct 27 13:06:14 SNB-1 kernel: [  166.813635] [drm] Please file a _new_ bug
report on bugs.freedesktop.org against DRI -> DRM/Intel
Oct 27 13:06:14 SNB-1 kernel: [  166.813636] [drm] drm/i915 developers can then
reassign to the right component if it's not a kernel issue.
Oct 27 13:06:14 SNB-1 kernel: [  166.813636] [drm] The gpu crash dump is
required to analyze gpu hangs, so please always attach it.
Oct 27 13:06:14 SNB-1 kernel: [  166.813637] [drm] GPU crash dump saved to
/sys/class/drm/card0/error

 Software information
============================================
Kernel version                  : 4.9.0-rc1-nightly+
Linux distribution              : Ubuntu 16.04.1 LTS
Architecture                    : 64-bit
Gfx stack code                  : 4283756084
xf86-video-intel version        : 2.99.917
Xorg-Xserver version            : 1.18.99.901 (1.19.0 RC 1)
DRM version                     : 2.4.71
VAAPI version                   : Intel i965 driver for Intel(R) Sandybridge
Desktop - 1.7.3.pre1 (1.7.2-140-g852cea1)
Cairo version                   : 1.15.2
Intel GPU Tools version         : Tag [intel-gpu-tools-1.16-96-g93437cb] /
Commit [93437cb]
Kernel driver in use            : i915
Bios revision                   : 4.6
doesn't has this firmware


 Hardware information
============================================
Platform                        : SNB
Motherboard model               : OptiPlex990
Motherboard type                : 06D7TR Mini Tower
Motherboard manufacturer        : DellInc.
CPU family                      : Core i7
CPU information                 : Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
GPU Card                        : Intel Corporation 2nd Generation Core
Processor Family Integrated Graphics Controller (rev 09) (prog-if 00 [VGA
controller])
Memory ram                      : 16 GB
Maximum memory ram allowed      : 32 GB
CPU thread                      : 8
CPU core                        : 4
Signature                       : Type 0, Family 6, Model 42, Stepping 7
Hard drive capacity             : 111GiB (120GB)

 Kernel parameters
============================================
 quiet drm.debug=0xe resume=/dev/sda3

Attachments
==================================================
kern.log
gpu_hang.log
gpu_crash.log</pre>
        </div>
      </p>


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

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