Comment 0 for bug 1939986

Revision history for this message
ChrisC (chris-ct) wrote :

Dear all,

I can see that the linux-firmware is missing firmware files, in Ubuntu 20.04.1 LTS, for initramfs, when it loads i915.

Package: linux-firmware 1.187.15
It contains the following files, for the module i915:
i915/tgl_dmc_ver2_04.bin 2019-09-13 installed
i915/tgl_dmc_ver2_06.bin 2020-03-04 installed
i915/tgl_dmc_ver2_08.bin 2020-08-13 installed
i915/tgl_guc_35.2.0.bin 2019-11-06 installed
i915/tgl_huc_7.0.12.bin 2020-03-04 installed
i915/tgl_huc_7.0.3.bin 2019-11-06 installed

Package: linux-firmware
MUST at least contain the following files, for the module i915:
i915/tgl_huc_7.5.0.bin 2020-08-13 i915: Add HuC firwmare v7.5.0 for TGL
as the module asks for it, during 'update-initramfs', to avoid:
W: Possible missing firmware /lib/firmware/i915/tgl_huc_7.5.0.bin for module i915

But it COULD also contain :
i915/tgl_dmc_ver2_12.bin 2021-07-28 i915: Add v2.12 DMC for TGL
i915/tgl_guc_49.0.1.bin 2020-11-24 i915: Add GuC firmware v49.0.1 for all platforms
i915/tgl_guc_62.0.0.bin 2021-06-29 firmware/i915/guc: Add GuC v62.0.0 for all platforms
i915/tgl_huc_7.9.3.bin 2021-06-29 firmware/i915/guc: Add HuC v7.9.3 for TGL & DG1

Source:
$ modprobe --show-depends --ignore-install i915
...
insmod /lib/modules/5.10.0-1038-oem/kernel/drivers/gpu/drm/i915/i915.ko

$ modinfo -F firmware /lib/modules/5.10.0-1038-oem/kernel/drivers/gpu/drm/i915/i915.ko
...
i915/tgl_dmc_ver2_08.bin
i915/tgl_guc_35.2.0.bin
i915/tgl_huc_7.5.0.bin

Actual result:
$ sudo update-initramfs -u
W: Possible missing firmware /lib/firmware/i915/tgl_huc_7.5.0.bin for module i915

Expected result:
No Warning. and the firmware "i915/tgl_huc_7.5.0.bin" loaded for module i915

Info : INTEL Repository of firmware:
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/i915

ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: linux-firmware 1.187.15
ProcVersionSignature: Ubuntu 5.10.0-1038.40-oem 5.10.46
Uname: Linux 5.10.0-1038-oem x86_64
ApportVersion: 2.20.11-0ubuntu27.18
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: chris 1699 F.... pulseaudio
 /dev/snd/pcmC0D0p: chris 1699 F...m pulseaudio
CasperMD5CheckResult: skip
CurrentDesktop: XFCE
Date: Sun Aug 15 14:46:47 2021
Dependencies:

DistributionChannelDescriptor:
 # This is the distribution channel descriptor for the OEM CDs
 # For more information see http://wiki.ubuntu.com/DistributionChannelDescriptor
 canonical-oem-somerville-focal-amd64-20200502-85+fossa-bulbasaur+X54
InstallationDate: Installed on 2021-08-12 (2 days ago)
InstallationMedia: Ubuntu 20.04 "Focal" - Build amd64 LIVE Binary 20200502-05:58
MachineType: Dell Inc. XPS 13 9310
PackageArchitecture: all
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.10.0-1038-oem root=UUID=3dae0247-a884-48d8-83b7-fea7c803faa3 ro quiet splash vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-5.10.0-1038-oem N/A
 linux-backports-modules-5.10.0-1038-oem N/A
 linux-firmware 1.187.15
SourcePackage: linux-firmware
UpgradeStatus: No upgrade log present (probably fresh install)
WifiSyslog:

dmi.bios.date: 07/16/2021
dmi.bios.release: 3.0
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 3.0.4
dmi.board.name: 08607K
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 10
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvr3.0.4:bd07/16/2021:br3.0:svnDellInc.:pnXPS139310:pvr:rvnDellInc.:rn08607K:rvrA00:cvnDellInc.:ct10:cvr:
dmi.product.family: XPS
dmi.product.name: XPS 13 9310
dmi.product.sku: 0991
dmi.sys.vendor: Dell Inc.