This bug was fixed in the package linux-firmware - 1.187.23
---------------
linux-firmware (1.187.23) focal; urgency=medium
* i915: Add HuC firwmare v7.5.0 for TGL (LP: #1939986)
* i915: Add DG1 DMC v2.02 (LP: #1939986)
* i915: Add GuC firmware v49.0.1 for all platforms (LP: #1939986)
* amdgpu: update yellow carp dmcub firmware (LP: #1953008)
* linux-firmware: add firmware for adl machines from sof-firmware-v1.9.2 (LP:
#1952011)
* Miscellaneous Ubuntu packaging changes and cleanups (LP: #1953587)
- SAUCE: check_whence.py: Add python3 shebang
- SAUCE: check_whence.py: Also process WHENCE.ubuntu
- SAUCE: check_whence.py: Ignore debian/ and fw_source/ directories
- SAUCE: check_whence.py: Ignore ea/ directory
- SAUCE: Remove obsolete bnx2x from WHENCE
- SAUCE: Remove obsolete tr_smctr from WHENCE
- SAUCE: Remove obsolete ti-connectivity from WHENCE
- SAUCE: Remove obsolete tda7706 from WHENCE
- SAUCE: Remove obsolete sxg from WHENCE
- SAUCE: Remove obsolete myricom from WHENCE
- SAUCE: Remove obsolete mwl8k from WHENCE
- SAUCE: Remove obsolete libertas from WHENCE
- SAUCE: Remove obsolete Computone from WHENCE
- SAUCE: Remove obsolete dabusb from WHENCE
- SAUCE: Remove obsolete cxgb from WHENCE
- SAUCE: Remove obsolete bnx2x from WHENCE
- SAUCE: Remove obsolete ar9170 from WHENCE
- SAUCE: Remove obsolete ar7010 from WHENCE
- SAUCE: Remove obsolete ath3k from WHENCE
- SAUCE: Remove obsolete 3com from WHENCE
- SAUCE: Remove obsolete ath6k from WHENCE
- SAUCE: Remove obsolete slicoss from WHENCE
- SAUCE: Remove obsolete ath9k from WHENCE
- SAUCE: Remove obsolete ar3k from WHENCE
- SAUCE: Remove obsolete bnx2x from WHENCE
- SAUCE: Remove obsolete files from WHENCE
- SAUCE: Remove obsolete cxgb3 from WHENCE
- SAUCE: Remove obsolete ueagle-atm from WHENCE
- Add LICENCE.realtek-firmware.txt to WHENCE.ubuntu
- Rename LICENCE.dib0700 to LICENSE.dib0700
- Move Ubuntu check_firmware script to debian/scripts/
- Remove unnecessary symbolic links
- intel/sof: Remove symbolic links and add license to WHENCE.ubuntu
- SAUCE: Remove missing firmwares from WHENCE
- Fix ipu6 firmware license reference
- [Packaging] Add check rule and call it in clean stage
- [Packaging] close-release: Parse commit messages for Ignores and BugLinks
-- Juerg Haefliger <[email protected]> Wed, 08 Dec 2021 08:11:55
+0100
** Changed in: linux-firmware (Ubuntu Focal)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-firmware in Ubuntu.
https://bugs.launchpad.net/bugs/1939986
Title:
Missing firmware files, in Ubuntu 20.04 LTS, for initramfs, when it
loads i915
Status in linux-firmware package in Ubuntu:
Invalid
Status in linux-firmware source package in Bionic:
Confirmed
Status in linux-firmware source package in Focal:
Fix Released
Bug description:
[ Impact ]
The i915 driver in Focal HWE kernels (currently 5.11 and 5.13) needs
new firmware blobs. Without them, some users reported display/audio
issues when installing said kernel.
[ Test Case ]
1) Install linux-generic-hwe-20.04
2) echo 'i915' >> /etc/initramfs-tools/modules
3) update-initramfs -u
Which leads to multiple warnings:
W: Possible missing firmware <foo> for module i915
[Fix ]
Add missing firmware blobs from upstream linux-firmware.
[ Where Problems Could Occur ]
New closed-source firmware binaries, would could possibly go wrong? No
display with i915, kernel crashes.
[ Original Description ]
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.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/1939986/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp