<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>