<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEEDINFO "
title="NEEDINFO - [SKL,APL] GuC (and DMC) firmware goes missing"
href="https://bugs.freedesktop.org/show_bug.cgi?id=97088#c4">Comment # 4</a>
on <a class="bz_bug_link
bz_status_NEEDINFO "
title="NEEDINFO - [SKL,APL] GuC (and DMC) firmware goes missing"
href="https://bugs.freedesktop.org/show_bug.cgi?id=97088">bug 97088</a>
from <span class="vcard"><a class="email" href="mailto:david.s.gordon@intel.com" title="david.s.gordon@intel.com">david.s.gordon@intel.com</a>
</span></b>
<pre>(In reply to david.s.gordon from <a href="show_bug.cgi?id=97088#c3">comment #3</a>)
<span class="quote">> A similar but different occurence
>
> Command /opt/igt/tests/drv_module_reload_basic
>
> Stdout
>
> Reloading i915.ko with
> unbinding /sys/class/vtconsole/vtcon1/: (M) frame buffer device
> module successfully unloaded
> module successfully loaded again
> Reloading i915.ko with inject_load_failure=1
> unbinding /sys/class/vtconsole/vtcon1/: (M) frame buffer device
> module successfully unloaded
> Reloading i915.ko with inject_load_failure=2
> module successfully unloaded
> Reloading i915.ko with inject_load_failure=3
> module successfully unloaded
> Reloading i915.ko with inject_load_failure=4
> module successfully unloaded
> Reloading i915.ko with
> module successfully unloaded
> module successfully loaded again
>
> dmesg
>
> [ 164.447845] Setting dangerous option enable_psr - tainting kernel
> [ 164.482186] i915 0000:00:02.0: Failed to load DMC firmware
> [<a href="https://01.org/linuxgraphics/intel-linux-graphics-firmwares">https://01.org/linuxgraphics/intel-linux-graphics-firmwares</a>], disabling
> runtime power management.
> [ 165.476834] i915 0000:00:02.0: Direct firmware load for
> i915/skl_guc_ver6_1.bin failed with error -2
> [ 165.476911] [drm:intel_guc_init [i915]] *ERROR* Failed to fetch GuC
> firmware from i915/skl_guc_ver6_1.bin (error -2)
> [ 174.256375] Setting dangerous option enable_psr - tainting kernel
> [ 174.256378] Setting dangerous option inject_load_failure - tainting kernel
> [ 174.584082] Setting dangerous option enable_psr - tainting kernel
> [ 174.584085] Setting dangerous option inject_load_failure - tainting kernel
> [ 174.948056] Setting dangerous option enable_psr - tainting kernel
> [ 174.948058] Setting dangerous option inject_load_failure - tainting kernel
> [ 175.286457] Setting dangerous option enable_psr - tainting kernel
> [ 175.286460] Setting dangerous option inject_load_failure - tainting kernel
> [ 175.638344] Setting dangerous option enable_psr - tainting kernel
> [ 175.667779] i915 0000:00:02.0: Failed to load DMC firmware
> [<a href="https://01.org/linuxgraphics/intel-linux-graphics-firmwares">https://01.org/linuxgraphics/intel-linux-graphics-firmwares</a>], disabling
> runtime power management.
> [ 176.652812] i915 0000:00:02.0: Direct firmware load for
> i915/skl_guc_ver6_1.bin failed with error -2
> [ 176.652889] [drm:intel_guc_init [i915]] *ERROR* Failed to fetch GuC
> firmware from i915/skl_guc_ver6_1.bin (error -2)
>
>
> Here both the GuC firmware AND the DMC firmware seem to have gone missing.
> Unless machine (ro-skl3-i5-6260u) just doesn't have them installed?</span >
Actually, that is the problem for this specific case; the firmware isn't
installed on that machine. That hasn't been causing failures because GuC
submission has been disabled :( It also means DMC is not getting tested, which
also goes unnoticed because DMC firmware load failure isn't flagged as an error
:(</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 the QA Contact for the bug.</li>
<li>You are on the CC list for the bug.</li>
</ul>
</body>
</html>