Bug 97825 - W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_14.bin for module i915
Summary: W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_14.bin for modul...
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: XOrg git
Hardware: Other All
: medium normal
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-09-15 20:05 UTC by Cristian Aravena
Modified: 2017-02-21 16:54 UTC (History)
2 users (show)

See Also:
i915 platform: KBL
i915 features: firmware/guc


Attachments
lspci -vvnn (9.58 KB, text/plain)
2016-09-15 20:05 UTC, Cristian Aravena
no flags Details

Description Cristian Aravena 2016-09-15 20:05:18 UTC
Created attachment 126562 [details]
lspci -vvnn

Open bug: https://bugzilla.kernel.org/show_bug.cgi?id=151911
Open bug in lauchpad.net :
https://bugs.launchpad.net/bugs/1611124

"$sudo dpkg -i linux-image-4.8.0-040800rc1-lowlatency

[...]

update-initramfs: Generating /boot/initrd.img-4.8.0-040800rc1-lowlatency
W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_14.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_guc_ver8_7.bin for module i915"
Comment 1 yann 2016-09-16 07:30:36 UTC
Cristian, could you confirm which system you are using ? from bug 97826, it sounds this is a SandyBridge system and therefore you should not be affected by these warnings for APL/BXT & KBL platforms.

As reference, you can find & download latest Intel firmware at:
https://01.org/linuxgraphics/intel-linux-graphics-firmwares

you can also notice that only the qualified GuC for SKL is available for download at that time.
Comment 2 Jani Nikula 2016-09-16 09:50:40 UTC
The initramfs-tools package tries to ensure all the firmware files potentially needed by kernel modules are included in the initrd. update-initramfs looks at the module firmware files reported by modinfo for i915.ko:

$ modinfo -F firmware drivers/gpu/drm/i915/i915.ko
i915/bxt_dmc_ver1_07.bin
i915/skl_dmc_ver1_26.bin
i915/kbl_dmc_ver1_01.bin
i915/kbl_guc_ver9_14.bin
i915/bxt_guc_ver8_7.bin
i915/skl_guc_ver6_1.bin

However, our driver supports hardware that hasn't been released yet, and we haven't released the firmware files either. We'll probably need to try to push the firmware releases earlier, but I suspect we won't get rid of the problem altogether.
Comment 3 cprigent 2016-11-21 13:41:46 UTC
So closed as wontfix. Fill free to reopen if you need.
Thanks.
Comment 4 Anton 2017-01-30 21:38:20 UTC
Now the hardware has been released, but there is still no GUC firmware for Kaby Lake in git or anywhere. I am typing this from a Kaby Lake Dell XPS 13 right now.

Kernel installs report missing kbl_guc_ver9_14.bin.

But the main concern is that Kaby Lake really uses 2x CPU when doing GPU-intensive things - e.g. rendering videos and other stuff in Google Chrome. My old Dell XPS 13 with Ivy Bridge is about 2x faster when put side by side.

Can the missing GUC firmware be the reason for such slow down?

Ubuntu 16.10 with latest graphics stack from 01.org.
Comment 5 yann 2017-02-21 16:53:58 UTC
(In reply to Anton from comment #4)
> Now the hardware has been released, but there is still no GUC firmware for
> Kaby Lake in git or anywhere. I am typing this from a Kaby Lake Dell XPS 13
> right now.
> 
> Kernel installs report missing kbl_guc_ver9_14.bin.
> 
> But the main concern is that Kaby Lake really uses 2x CPU when doing
> GPU-intensive things - e.g. rendering videos and other stuff in Google
> Chrome. My old Dell XPS 13 with Ivy Bridge is about 2x faster when put side
> by side.
> 
> Can the missing GUC firmware be the reason for such slow down?
> 
> Ubuntu 16.10 with latest graphics stack from 01.org.

Hi Anton, you can find latest FW on our website: https://01.org/linuxgraphics/downloads/firmware.

Especially: https://01.org/linuxgraphics/downloads/kabylake-guc-9.14

So I am closing this bug since this is linked to missing guc which is available. If you have any other issue, please open a new bug with all necessary info.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.