[SRU][J:linux-firmware][PULL] Missing DG2 HUC firmware (i915) (LP: #2029345)
Juerg Haefliger
juerg.haefliger at canonical.com
Mon Aug 14 14:04:53 UTC 2023
BugLink: https://bugs.launchpad.net/bugs/2029345
[ Impact ]
Missing HUC firmware. For whatever it is required for, it won't work without the firmware.
[ Fix ]
Upstream linux-firmware commit 8f86b5ab3e051170ea240fc409d457e16e24bc21.
[ Test Case ]
$ cat /sys/kernel/debug/dri/1/gt/uc/huc_info
Should report HUC FW information.
[ Where Problems Could Occur ]
Limited to i915 DG2 (Arc2?) GPUs.
[ Original Description ]
$ sudo update-initramfs -k $(uname -r) -u
update-initramfs: Generating /boot/initrd.img-6.2.0-26-generic
W: Possible missing firmware /lib/firmware/i915/dg2_huc_gsc.bin for module i915
I: The initramfs will attempt to resume from /dev/dm-2
I: (/dev/mapper/vgubuntu-swap_1)
I: Set the RESUME variable to override this.
$
i915/dg2_huc_gsc.bin seems to be missing. While this is an experimental (?) Intel driver for Arc2 dedicated GPUs, and some of these products are no longer being sold, there will probably be people out there using it, and wishing to use the newer driver and HUC support.
Are there reasons not to include this firmware, or was it just an oversight, possibly following Debian's?
Thanks.
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: linux-firmware 20220329.git681281e4-0ubuntu3.16
ProcVersionSignature: Ubuntu 6.2.0-26.26~22.04.1-generic 6.2.13
Uname: Linux 6.2.0-26-generic x86_64
ApportVersion: 2.20.11-0ubuntu82.5
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC0: mona 2342 F.... pulseaudio
/dev/snd/controlC1: mona 2342 F.... pulseaudio
CRDA: N/A
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Wed Aug 2 10:44:39 2023
Dependencies: firmware-sof-signed 2.0-1ubuntu4.1
InstallationDate: Installed on 2023-02-12 (170 days ago)
InstallationMedia: Ubuntu 22.04.1 LTS "Jammy Jellyfish" - Release amd64 (20220809.1)
MachineType: Microsoft Corporation Surface Laptop 4
PackageArchitecture: all
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-6.2.0-26-generic root=/dev/mapper/vgubuntu-root ro quiet splash
RelatedPackageVersions:
linux-restricted-modules-6.2.0-26-generic N/A
linux-backports-modules-6.2.0-26-generic N/A
linux-firmware 20220329.git681281e4-0ubuntu3.16
SourcePackage: linux-firmware
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 04/11/2023
dmi.bios.vendor: Microsoft Corporation
dmi.bios.version: 22.101.143
dmi.board.name: Surface Laptop 4
dmi.board.vendor: Microsoft Corporation
dmi.chassis.type: 9
dmi.chassis.vendor: Microsoft Corporation
dmi.modalias: dmi:bvnMicrosoftCorporation:bvr22.101.143:bd04/11/2023:svnMicrosoftCorporation:pnSurfaceLaptop4:pvr124I00061T000M0100000D0B05F1C01P16Y1U00S0:rvnMicrosoftCorporation:rnSurfaceLaptop4:rvr:cvnMicrosoftCorporation:ct9:cvr:skuSurface_Laptop_4_19501951:
dmi.product.family: Surface
dmi.product.name: Surface Laptop 4
dmi.product.sku: Surface_Laptop_4_1950:1951
dmi.product.version: 124I:00061T:000M:0100000D:0B:05F:1C:01P:16Y:1U:00S:0
dmi.sys.vendor: Microsoft Corporation
Signed-off-by: Juerg Haefliger <juerg.haefliger at canonical.com>
--------
The following changes since commit 8eeca6fe75432ee29fa45ef2e151da9ae39bd812:
rtw89: 8851b: add firmware v0.29.41.0 (2023-08-10 17:02:22 +0200)
are available in the Git repository at:
https://git.launchpad.net/~juergh/+git/linux-firmware lp2029345
for you to fetch changes up to 405f7b89bdb7dd30b5e3e187d9080790ab010aa8:
i915: Add HuC 7.10.3 for DG2 (2023-08-14 15:55:53 +0200)
----------------------------------------------------------------
Daniele Ceraolo Spurio (1):
i915: Add HuC 7.10.3 for DG2
WHENCE | 3 +++
i915/dg2_huc_gsc.bin | Bin 0 -> 622592 bytes
2 files changed, 3 insertions(+)
create mode 100755 i915/dg2_huc_gsc.bin
More information about the kernel-team
mailing list