<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 - [SKL] GuC 6.1 enabled is causing timeout on IGT basic set"
href="https://bugs.freedesktop.org/show_bug.cgi?id=97978">97978</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>[SKL] GuC 6.1 enabled is causing timeout on IGT basic set
</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>Linux (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>elio.martinez.monroy@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=126881" name="attach_126881" title="Dmesg with load and submission value 2">attachment 126881</a> <a href="attachment.cgi?id=126881&action=edit" title="Dmesg with load and submission value 2">[details]</a></span>
Dmesg with load and submission value 2
i'm facing some issue running basic IGT tests with GUC 6.1 enabled, sharing my
configuration.
GuC 6.1: <a href="https://01.org/linuxgraphics/downloads/skylake-guc-6.1">https://01.org/linuxgraphics/downloads/skylake-guc-6.1</a>
Kernel: 4.8.0-rc7_3c9e639/
Commit git_commit=3c9e639197bb52280334830e611082d5b6bfaceb
Intel Gpu Tools : intel-gpu-tools-1.16-36-gd16318a
Hardware: : Intel(R) Core(TM) i5-6260U CPU @ 1.80GHz
Behavior:
In a 244 test suites, after i got the first time out, all the others tests
still facing the same behavior taking more than 10 minutes to execute, this
causes a time out signal failing the test. Something completely different if i
disable guc deleting values from grub.( i915.enable_guc_loading=2
i915.enable_guc_submission=2)
Steps to reproduce:
Enable guc using grub parameters after installing firmware
(i915.enable_guc_loading=2 i915.enable_guc_submission=2).
Execute IGT Basic
<command line attached>
Example of time out:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
4238 root 20 0 57984 2276 1888 R 100.0 0.0 7:31.08
kms_addfb_basic
1 root 20 0 119880 5996 3944 S 0.0 0.0 0:02.84 systemd
2 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kthreadd
3 root 20 0 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0
5 root 0 -20 0 0 0 S 0.0 0.0 0:00.00
kworker/0:0H
7 root 20 0 0 0 0 S 0.0 0.0 0:01.11 rcu_sched
8 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcu_bh
Values so far with Guc 6.1 enabled:
Launch IGT basic tests with GuC loaded pass 220 skip 14 timeout 7
incomplete 1 fail 1 dmesg-warn 1
Values without GUC
Launch IGT basic tests with GuC not loaded pass 229 skip 13
dmesg-war 1 fail 1
Attaching dmesg during igt execution with timeouts.
This doesnt happen if subimission=0 on grub parameters. And this load the
firmware with value 2 on load parameter.</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 QA Contact for the bug.</li>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>