[Kernel-packages] [Bug 2049793] Re: [MTL] x86: Fix Cache info sysfs is not populated

2024-04-19 Thread Bun K Tan
https://git.launchpad.net/~ubuntu-
kernel/ubuntu/+source/linux/+git/noble/commit/?id=95dc0f6212b9eb8769fb40b2359a0a61cfac8494

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/2049793

Title:
  [MTL] x86: Fix Cache info sysfs is not populated

Status in intel:
  New
Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Noble:
  Fix Released

Bug description:
  [SRU Justification]

  [Impact]

  The interface /sys/devices/system/cpu/cpuX/cache is broken (not populated) if
  CPUs have different numbers of subleaves in CPUID 4. This is the case of Intel
  Meteor Lake.

  [Fix]

  
https://lore.kernel.org/all/2023121519.12834-1-ricardo.neri-calde...@linux.intel.com/
  Reviewed, but probably will only land in v6.9.

  [Test Case]

  Check existence of cpu cache info:

$ ls /sys/devices/system/cpu/cpu0/cache/
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/system/cpu/cpu*/cache is empty. In Meteorlake, 
not all CPUs have the same number of subleaves in the CPUID 4 leaf. The compute 
die CPUs have 3 subleaves whereas the CPUs in the SoC die have 2. This problem 
happens because Linux assumes that all CPUs have the same number of subleaves.

  [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://lore.kernel.org/all/2023121519.12834-5-ricardo.neri-calde...@linux.intel.com/

  [Business Justification]

  [Testing guidance]

  [External ID]
    LFE-6901

To manage notifications about this bug go to:
https://bugs.launchpad.net/intel/+bug/2049793/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 2049793] Re: [MTL] x86: Fix Cache info sysfs is not populated

2024-04-19 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 6.8.0-28.28

---
linux (6.8.0-28.28) noble; urgency=medium

  * noble/linux: 6.8.0-28.28 -proposed tracker (LP: #2061867)

  * linux-gcp 6.8.0-1005.5 (+ others) Noble kernel regression iwth new apparmor
profiles/features (LP: #2061851)
- SAUCE: apparmor4.0.0 [92/90]: fix address mapping for recvfrom

 -- Paolo Pisati   Tue, 16 Apr 2024 18:29:17
+0200

** Changed in: linux (Ubuntu Noble)
   Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/2049793

Title:
  [MTL] x86: Fix Cache info sysfs is not populated

Status in intel:
  New
Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Noble:
  Fix Released

Bug description:
  [SRU Justification]

  [Impact]

  The interface /sys/devices/system/cpu/cpuX/cache is broken (not populated) if
  CPUs have different numbers of subleaves in CPUID 4. This is the case of Intel
  Meteor Lake.

  [Fix]

  
https://lore.kernel.org/all/2023121519.12834-1-ricardo.neri-calde...@linux.intel.com/
  Reviewed, but probably will only land in v6.9.

  [Test Case]

  Check existence of cpu cache info:

$ ls /sys/devices/system/cpu/cpu0/cache/
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/system/cpu/cpu*/cache is empty. In Meteorlake, 
not all CPUs have the same number of subleaves in the CPUID 4 leaf. The compute 
die CPUs have 3 subleaves whereas the CPUs in the SoC die have 2. This problem 
happens because Linux assumes that all CPUs have the same number of subleaves.

  [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://lore.kernel.org/all/2023121519.12834-5-ricardo.neri-calde...@linux.intel.com/

  [Business Justification]

  [Testing guidance]

  [External ID]
    LFE-6901

To manage notifications about this bug go to:
https://bugs.launchpad.net/intel/+bug/2049793/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 2049793] Re: [MTL] x86: Fix Cache info sysfs is not populated

2024-03-04 Thread You-Sheng Yang
SRU:
* https://lists.ubuntu.com/archives/kernel-team/2024-March/149332.html (noble)
* 
https://kernel.ubuntu.com/gitea/kernel/noble-linux-unstable/src/branch/vicamo/bug-2049793-mtl-sysfs-cacheinfo
 (unstable, to create pull request once branch sync is done)

** Description changed:

+ [SRU Justification]
+ 
+ [Impact]
+ 
+ The interface /sys/devices/system/cpu/cpuX/cache is broken (not populated) if
+ CPUs have different numbers of subleaves in CPUID 4. This is the case of Intel
+ Meteor Lake.
+ 
+ [Fix]
+ 
+ 
https://lore.kernel.org/all/2023121519.12834-1-ricardo.neri-calde...@linux.intel.com/
+ Reviewed, but probably will only land in v6.9.
+ 
+ [Test Case]
+ 
+ Check existence of cpu cache info:
+ 
+   $ ls /sys/devices/system/cpu/cpu0/cache/
+   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/system/cpu/cpu*/cache is empty. In Meteorlake, 
not all CPUs have the same number of subleaves in the CPUID 4 leaf. The compute 
die CPUs have 3 subleaves whereas the CPUs in the SoC die have 2. This problem 
happens because Linux assumes that all CPUs have the same number of subleaves.
+   The interface /sys/devices/system/cpu/cpu*/cache is empty. In Meteorlake, 
not all CPUs have the same number of subleaves in the CPUID 4 leaf. The compute 
die CPUs have 3 subleaves whereas the CPUs in the SoC die have 2. This problem 
happens because Linux assumes that all CPUs have the same number of subleaves.
  
  [Hardware Information]
-   Architecture:
- Intel / AMD (x86_64)
-   Platform(s):
- Meteor Lake
-   Date HW is expected at Canonical:
- 
-   Component(s):
- x86
+   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://lore.kernel.org/all/2023121519.12834-5-ricardo.neri-calde...@linux.intel.com/
+   Target Version:
+ 24.04
+   Target Kernel:
+ 6.8
+   Commit IDs:
+ TBD
+   External Links:
+ 
https://lore.kernel.org/all/2023121519.12834-5-ricardo.neri-calde...@linux.intel.com/
  
  [Business Justification]
-   
  
  [Testing guidance]
-   
  
  [External ID]
-   LFE-6901
+   LFE-6901

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/2049793

Title:
  [MTL] x86: Fix Cache info sysfs is not populated

Status in intel:
  New
Status in linux package in Ubuntu:
  In Progress
Status in linux source package in Noble:
  In Progress

Bug description:
  [SRU Justification]

  [Impact]

  The interface /sys/devices/system/cpu/cpuX/cache is broken (not populated) if
  CPUs have different numbers of subleaves in CPUID 4. This is the case of Intel
  Meteor Lake.

  [Fix]

  
https://lore.kernel.org/all/2023121519.12834-1-ricardo.neri-calde...@linux.intel.com/
  Reviewed, but probably will only land in v6.9.

  [Test Case]

  Check existence of cpu cache info:

$ ls /sys/devices/system/cpu/cpu0/cache/
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/system/cpu/cpu*/cache is empty. In Meteorlake, 
not all CPUs have the same number of subleaves in the CPUID 4 leaf. The compute 
die CPUs have 3 subleaves whereas the CPUs in the SoC die have 2. This problem 
happens because Linux assumes that all CPUs have the same number of subleaves.

  [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://lore.kernel.org/all/2023121519.12834-5-ricardo.neri-calde...@linux.intel.com/

  [Business Justification]

  [Testing guidance]

  [External ID]
    LFE-6901

To manage notifications about this bug go to:
https://bugs.launchpad.net/intel/+bug/2049793/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : 

[Kernel-packages] [Bug 2049793] Re: [MTL] x86: Fix Cache info sysfs is not populated

2024-03-04 Thread You-Sheng Yang
Verified this populates cpu cache info for MTL platform:

$ ls /sys/devices/system/cpu/cpu0/cache/
index0  index1  index2  index3  uevent

** Changed in: linux (Ubuntu Noble)
   Status: New => In Progress

** Changed in: linux (Ubuntu Noble)
   Importance: Undecided => High

** Changed in: linux (Ubuntu Noble)
 Assignee: (unassigned) => You-Sheng Yang (vicamo)

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/2049793

Title:
  [MTL] x86: Fix Cache info sysfs is not populated

Status in intel:
  New
Status in linux package in Ubuntu:
  In Progress
Status in linux source package in Noble:
  In Progress

Bug description:
  [Description]
The interface /sys/devices/system/cpu/cpu*/cache is empty. In Meteorlake, 
not all CPUs have the same number of subleaves in the CPUID 4 leaf. The compute 
die CPUs have 3 subleaves whereas the CPUs in the SoC die have 2. This problem 
happens because Linux assumes that all CPUs have the same number of subleaves.

  [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://lore.kernel.org/all/2023121519.12834-5-ricardo.neri-calde...@linux.intel.com/

  [Business Justification]


  [Testing guidance]


  [External ID]
LFE-6901

To manage notifications about this bug go to:
https://bugs.launchpad.net/intel/+bug/2049793/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 2049793] Re: [MTL] x86: Fix Cache info sysfs is not populated

2024-03-03 Thread You-Sheng Yang
** Also affects: linux (Ubuntu Noble)
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/2049793

Title:
  [MTL] x86: Fix Cache info sysfs is not populated

Status in intel:
  New
Status in linux package in Ubuntu:
  New
Status in linux source package in Noble:
  New

Bug description:
  [Description]
The interface /sys/devices/system/cpu/cpu*/cache is empty. In Meteorlake, 
not all CPUs have the same number of subleaves in the CPUID 4 leaf. The compute 
die CPUs have 3 subleaves whereas the CPUs in the SoC die have 2. This problem 
happens because Linux assumes that all CPUs have the same number of subleaves.

  [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://lore.kernel.org/all/2023121519.12834-5-ricardo.neri-calde...@linux.intel.com/

  [Business Justification]


  [Testing guidance]


  [External ID]
LFE-6901

To manage notifications about this bug go to:
https://bugs.launchpad.net/intel/+bug/2049793/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 2049793] Re: [MTL] x86: Fix Cache info sysfs is not populated

2024-02-20 Thread Bun K Tan
** Information type changed from Private to Public

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/2049793

Title:
  [MTL] x86: Fix Cache info sysfs is not populated

Status in intel:
  New
Status in linux package in Ubuntu:
  New

Bug description:
  [Description]
The interface /sys/devices/system/cpu/cpu*/cache is empty. In Meteorlake, 
not all CPUs have the same number of subleaves in the CPUID 4 leaf. The compute 
die CPUs have 3 subleaves whereas the CPUs in the SoC die have 2. This problem 
happens because Linux assumes that all CPUs have the same number of subleaves.

  [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://lore.kernel.org/all/2023121519.12834-5-ricardo.neri-calde...@linux.intel.com/

  [Business Justification]


  [Testing guidance]


  [External ID]
LFE-6901

To manage notifications about this bug go to:
https://bugs.launchpad.net/intel/+bug/2049793/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp