Public bug reported:

The xe driver on Intel Meteor Lake-P (GPU ID 7d55) requires GuC firmware
version 70.44.1, but the Ubuntu 24.04 linux-firmware package only ships
70.36.0. The kernel emits this warning at every boot:

  xe 0000:00:02.0: [drm] GuC firmware (70.44.1) is recommended, but only
  (70.36.0) was found in i915/mtl_guc_70.bin
  xe 0000:00:02.0: [drm] Consider updating your linux-firmware pkg or
  downloading from 
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git

The newer firmware (70.44.1) has been available upstream for MTL since at
least 2025 and is already shipped by Arch Linux (linux-firmware 20260622-1)
and in the kobuk-team/intel-graphics PPA. Ubuntu noble's linux-firmware
package only includes 70.44.1 for Battlemage (xe/bmg_guc_70.bin) and Lunar
Lake (xe/lnl_guc_70.bin), but not for Meteor Lake (i915/mtl_guc_70.bin).

Impact:
This firmware version mismatch correlates with persistent GPU TLB
invalidation timeout crashes affecting Meteor Lake hardware on Ubuntu 24.04.
The crash signature is:

  xe 0000:00:02.0: [drm] *ERROR* GT0: TLB invalidation fence timeout,
  seqno=X recv=Y

followed by GPU reset storms (up to 1800+ resets in 11 minutes).
These crashes occur under normal desktop usage, particularly with
GPU-accelerated Chromium-based applications and multi-monitor setups.

Related bug reports:
- Launchpad #2085434 (https://bugs.launchpad.net/bugs/2085434) — i915 GPU
  hangs on Intel Meteor Lake, same TLB invalidation timeout. Confirmed on
  both i915 and xe drivers. Still open.
- Arch Linux forums #307264 / #308313 — same TLB timeout crashes on MTL
  with xe driver.

System information:
  Hardware: Lenovo ThinkPad E16 Gen 2 (21M70015CK)
  CPU: Intel Core Ultra 7 155H (Meteor Lake)
  GPU: Intel Meteor Lake-P [Intel Arc Graphics] [8086:7d55] rev 08
  Kernel: 6.17.0-1028-oem
  Driver: xe
  linux-firmware: 20240318.git3b128b60-0ubuntu2.27
  GuC loaded: i915/mtl_guc_70.bin version 70.36.0
  GuC recommended: 70.44.1 (per xe driver)
  HuC: i915/mtl_huc_gsc.bin version 8.5.4

Request:
Please include i915/mtl_guc_70.bin version 70.44.1 (or newer) from upstream
linux-firmware in the noble linux-firmware package.

** Affects: linux-firmware (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2161220

Title:
  linux-firmware: missing GuC firmware 70.44.1 for Intel Meteor Lake
  (i915/mtl_guc_70.bin)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/2161220/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to