RFIM and SAGV Linux Support for G10 models

Bug #2070158 reported by Hui Wang
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
HWE Next
New
Undecided
Unassigned
linux (Ubuntu)
New
Undecided
Unassigned
Jammy
Won't Fix
Undecided
Unassigned
Noble
Fix Committed
Medium
Hui Wang
linux-oem-6.5 (Ubuntu)
New
Undecided
Unassigned
Jammy
Fix Committed
Medium
Hui Wang
Noble
Invalid
Undecided
Unassigned

Bug Description

BugLink: https://bugs.launchpad.net/bugs/2070158

[Impact]
This is a feature request from HP, RFIM is for frequency, SAGV is for voltage.
They are used as dynamic switching to reduce RF noise. RFIM is already
supported in the kernel, this patchset adds the SAGV feature.

[Fix]
Cherry-pick 6 commits from mainline kernel

[Test]
Enable the SAGV from the BIOS, booting with the patched kernel, after booting
up, run 'systemctl status dtt.service', we will get: service is enabled and
service is running
run 'cat /sys/kernel/debug/dri/0000:00:02.0/i915_sagv_status', we will get:
SAGV available: Yes
SAGV status: enabled

[Where problems could occur]
Because the fix is for i915, it is likely introduce regression on graphic,
but this possibility is very low. These 6 commits are merged to
mainline kernel from v6.10-rc1, so far there is no regression reported
on them. And we tested the patched kernel on different Intel machines, all
worked well.

Hui Wang (hui.wang)
Changed in linux (Ubuntu Jammy):
status: New → Won't Fix
Changed in linux-oem-6.5 (Ubuntu Noble):
status: New → Invalid
Changed in linux-oem-6.5 (Ubuntu Jammy):
assignee: nobody → Hui Wang (hui.wang)
Changed in linux (Ubuntu Noble):
assignee: nobody → Hui Wang (hui.wang)
Changed in linux-oem-6.5 (Ubuntu Jammy):
importance: Undecided → Medium
Changed in linux (Ubuntu Noble):
importance: Undecided → Medium
tags: added: oem-priority originate-from-1978770 stella
Hui Wang (hui.wang)
description: updated
LEE KUAN-YING (kyyc0426)
Changed in linux-oem-6.5 (Ubuntu Jammy):
status: New → Fix Committed
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-1026.27 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
Hui Wang (hui.wang)
tags: added: verification-done-jammy-linux-oem-6.5
removed: verification-needed-jammy-linux-oem-6.5
Stefan Bader (smb)
Changed in linux (Ubuntu Noble):
status: New → Fix Committed
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.