[MTL] x86: Fix Cache info sysfs is not populated
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
intel |
New
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Fix Released
|
High
|
You-Sheng Yang | ||
Noble |
Fix Released
|
High
|
You-Sheng Yang |
Bug Description
[SRU Justification]
[Impact]
The interface /sys/devices/
CPUs have different numbers of subleaves in CPUID 4. This is the case of Intel
Meteor Lake.
[Fix]
https://<email address hidden>/
Reviewed, but probably will only land in v6.9.
[Test Case]
Check existence of cpu cache info:
$ ls /sys/devices/
index0 index1 index2 index3 uevent
[Where problems could occur]
This populates sysfs entries that should have been available, not
something new or alters existing interface.
[Other Info]
While this is targets v6.8 for Intel LPMD (Low Power Model Daemon)'s
use, only Noble and Unstable will be nominated for fix.
========== original bug report ==========
[Description]
The interface /sys/devices/
[Hardware Information]
Architecture:
Intel / AMD (x86_64)
Platform(s):
Meteor Lake
Date HW is expected at Canonical:
Component(s):
x86
[Software Information]
Target Version:
24.04
Target Kernel:
6.8
Commit IDs:
TBD
External Links:
https://<email address hidden>/
[Business Justification]
[Testing guidance]
[External ID]
LFE-6901
information type: | Private → Public |
This patchset is needed for intel-lpmd to function correctly on Meteor Lake. I suggest we backport and carry them in Noble.