Fix random HuC/GuC initialization failure of Intel i915 driver

Bug #2061049 reported by Chris Chiu
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
HWE Next
New
Undecided
Unassigned
linux (Ubuntu)
New
Undecided
Unassigned
Jammy
New
Undecided
Unassigned
Noble
In Progress
Undecided
Chris Chiu
linux-oem-6.5 (Ubuntu)
Invalid
Undecided
Unassigned
Jammy
Fix Released
Undecided
Unassigned
Noble
Invalid
Undecided
Unassigned
linux-oem-6.8 (Ubuntu)
Invalid
Undecided
Unassigned
Jammy
Invalid
Undecided
Unassigned
Noble
New
Undecided
Unassigned

Bug Description

[Impact]
i915 error can sometimes be found in kernel message when booting the machine w/ power unplugged
kernel: i915 0000:00:02.0: [drm] *ERROR* GT1: GuC initialization failed -EIO
kernel: i915 0000:00:02.0: [drm] *ERROR* GT1: Enabling uc failed (-5)
kernel: i915 0000:00:02.0: [drm] *ERROR* GT1: Failed to initialize GPU, declaring it wedged!
The GPU won't work with this failure

[Fix]
Backport the upatream fix for allowing slow HuC loading.

[Test]
1. Unplug the power of the laptop and make sure it's charged by battery
2. Cold boot or Warm boot the machine and check the GuC init fail message.
3. Go to settings - > about --> graphics to make sure the GPU information is correct every boot.

[Where problems could occur]
Simply increase the loading time of HuC still get a working system. Should be low risk of regression.

Chris Chiu (mschiu77)
Changed in linux-oem (Ubuntu Jammy):
status: New → In Progress
status: In Progress → Invalid
Changed in linux-oem-6.5 (Ubuntu Jammy):
status: New → In Progress
Chris Chiu (mschiu77)
tags: added: oem-priority originate-from-2051627 stella
Timo Aaltonen (tjaalton)
Changed in linux-oem-6.5 (Ubuntu Jammy):
status: In Progress → Fix Committed
Changed in linux-oem-6.5 (Ubuntu Noble):
status: New → Invalid
no longer affects: linux-oem (Ubuntu)
no longer affects: linux-oem (Ubuntu Jammy)
no longer affects: linux-oem (Ubuntu Noble)
Changed in linux-oem-6.8 (Ubuntu Jammy):
status: New → Invalid
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

please send for oem-6.8 too if it's an issue there

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

and noble:linux of course

Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote :

This bug is awaiting verification that the linux-oem-6.5/6.5.0-1021.22 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-jammy-linux-oem-6.5' to 'verification-done-jammy-linux-oem-6.5'. If the problem still exists, change the tag 'verification-needed-jammy-linux-oem-6.5' to 'verification-failed-jammy-linux-oem-6.5'.

If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you!

tags: added: kernel-spammed-jammy-linux-oem-6.5-v2 verification-needed-jammy-linux-oem-6.5
Chris Chiu (mschiu77)
tags: added: verification-done-jammy-linux-oem-6.5
removed: verification-needed-jammy-linux-oem-6.5
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux-oem-6.5 - 6.5.0-1022.23

---------------
linux-oem-6.5 (6.5.0-1022.23) jammy; urgency=medium

  * jammy/linux-oem-6.5: 6.5.0-1022.23 -proposed tracker (LP: #2063441)

  * The keyboard does not work after latest kernel update (LP: #2060727)
    - Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID
    - Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID

  * Fix random HuC/GuC initialization failure of Intel i915 driver
    (LP: #2061049)
    - drm/i915/guc: Dump perf_limit_reasons for debug
    - drm/i915/huc: Allow for very slow HuC loading

  * Fix acpi_power_meter accessing IPMI region before it's ready (LP: #2059263)
    - ACPI: IPMI: Add helper to wait for when SMI is selected
    - hwmon: (acpi_power_meter) Ensure IPMI space handler is ready on Dell systems

 -- Timo Aaltonen <email address hidden> Thu, 25 Apr 2024 14:15:27 +0300

Changed in linux-oem-6.5 (Ubuntu Jammy):
status: Fix Committed → Fix Released
Chris Chiu (mschiu77)
Changed in linux (Ubuntu Noble):
assignee: nobody → Chris Chiu (mschiu77)
status: New → In Progress
Timo Aaltonen (tjaalton)
Changed in linux-oem-6.8 (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.