2015-08-14 19:11:23 |
Manoj Iyer |
bug |
|
|
added bug |
2015-08-14 19:11:34 |
Manoj Iyer |
lshw (Ubuntu): assignee |
|
Manoj Iyer (manjo) |
|
2015-08-14 19:11:39 |
Manoj Iyer |
lshw (Ubuntu): importance |
Undecided |
High |
|
2015-08-14 19:12:04 |
Manoj Iyer |
branch linked |
|
lp:~manjo/ubuntu/wily/lshw/cpuinfo-backport-upstream |
|
2015-08-14 19:27:20 |
Manoj Iyer |
nominated for series |
|
Ubuntu Wily |
|
2015-08-14 19:27:20 |
Manoj Iyer |
nominated for series |
|
Ubuntu Trusty |
|
2015-08-14 19:28:24 |
Manoj Iyer |
lshw (Ubuntu): status |
New |
In Progress |
|
2015-08-14 19:28:43 |
Manoj Iyer |
lshw (Ubuntu): milestone |
|
ubuntu-15.10 |
|
2015-08-14 19:29:36 |
Manoj Iyer |
description |
on certain aarch64 systems lshw does not display cpu information correctly. It displays cpu0 and the any subsequent cpus are displayed as DISABLED. On a multi core aarch64 system lshw displays the following:
*-core
description: Motherboard
physical id: 0
capabilities: cavium_thunder-88xx
*-cpu:0
description: CPU
product: cpu
physical id: 0
bus info: cpu@0
*-cpu:1 DISABLED
description: CPU
product: cpu
physical id: 2
bus info: cpu@1
*-cpu:2 DISABLED
description: CPU
product: cpu
physical id: 4
bus info: cpu@2
*-cpu:3 DISABLED
description: CPU
product: cpu
physical id: 5
bus info: cpu@3 |
on certain aarch64 systems lshw does not display cpu information correctly. It displays cpu0 and the any subsequent cpus are displayed as DISABLED. On a multi core aarch64 system lshw displays the following:
*-core
description: Motherboard
physical id: 0
capabilities: < Intentionally Removed >
*-cpu:0
description: CPU
product: cpu
physical id: 0
bus info: cpu@0
*-cpu:1 DISABLED
description: CPU
product: cpu
physical id: 2
bus info: cpu@1
*-cpu:2 DISABLED
description: CPU
product: cpu
physical id: 4
bus info: cpu@2
*-cpu:3 DISABLED
description: CPU
product: cpu
physical id: 5
bus info: cpu@3 |
|
2015-08-14 19:49:57 |
Manoj Iyer |
branch linked |
|
lp:~manjo/ubuntu/trusty/lshw/cpuinfo-backport-upstream |
|
2015-08-20 15:39:48 |
Manoj Iyer |
description |
on certain aarch64 systems lshw does not display cpu information correctly. It displays cpu0 and the any subsequent cpus are displayed as DISABLED. On a multi core aarch64 system lshw displays the following:
*-core
description: Motherboard
physical id: 0
capabilities: < Intentionally Removed >
*-cpu:0
description: CPU
product: cpu
physical id: 0
bus info: cpu@0
*-cpu:1 DISABLED
description: CPU
product: cpu
physical id: 2
bus info: cpu@1
*-cpu:2 DISABLED
description: CPU
product: cpu
physical id: 4
bus info: cpu@2
*-cpu:3 DISABLED
description: CPU
product: cpu
physical id: 5
bus info: cpu@3 |
On certain aarch64 systems lshw does not display cpu information correctly. It displays cpu0 and the any subsequent cpus are displayed as DISABLED. On a multi core aarch64 system lshw displays the following:
*-core
description: Motherboard
physical id: 0
capabilities: < Intentionally Removed >
*-cpu:0
description: CPU
product: cpu
physical id: 0
bus info: cpu@0
*-cpu:1 DISABLED
description: CPU
product: cpu
physical id: 2
bus info: cpu@1
*-cpu:2 DISABLED
description: CPU
product: cpu
physical id: 4
bus info: cpu@2
*-cpu:3 DISABLED
description: CPU
product: cpu
physical id: 5
bus info: cpu@3
Please consider the attached merge proposal for SRU in trusty.
[Impact]
* When users run lshw on aarch64 systems the CPU information is not displayed correctly. It displays cpu0 and the any subsequent cpus are displayed as DISABLED. Please refer to bug description for details on output.
* This bug can be fixed by adding code to handle the aarch64 case similar to the existing code for powerpc, x86, x64, ia64 etc. But, lshw upstream has done the work of adding support for s390 and aarch64. It will be better to backport those changes rather than using a bandaid fix for aarch64 in ubuntu.
[Test Case]
* On an ubuntu aarch64 system run the command sudo lshw and look at the information displayed for cpu. Without the patch you should see that CPU 1-N will be DISABLED.
* With the patch run lshw on aarch64 ubuntu system and you should see that it lists CPUs 1-N and display information about the CPU.
[Regression Potential]
* Currently support for aarch64 is broken, so if a regression were to occur it could be in other archs. But, the changes introduced by this patch is to support aarch64 and s390 systems and those changes should not impact other archs.
* This patch was tested on a 48 core aarch64 system running Trusty and found to work as expected. lshw package for wily and trusty were built and tested on an aarch64 system running Trusty. |
|
2015-08-20 17:01:58 |
dann frazier |
nominated for series |
|
Ubuntu Vivid |
|
2015-08-20 17:01:58 |
dann frazier |
bug task added |
|
lshw (Ubuntu Vivid) |
|
2015-08-20 17:02:06 |
dann frazier |
bug task added |
|
lshw (Ubuntu Wily) |
|
2015-08-20 17:02:12 |
dann frazier |
bug task added |
|
lshw (Ubuntu Trusty) |
|
2015-08-20 17:02:19 |
dann frazier |
lshw (Ubuntu Wily): status |
In Progress |
Fix Released |
|
2015-08-20 17:02:26 |
dann frazier |
lshw (Ubuntu Vivid): status |
New |
Confirmed |
|
2015-08-20 17:02:28 |
dann frazier |
lshw (Ubuntu Trusty): status |
New |
Confirmed |
|
2015-08-20 23:30:09 |
dann frazier |
lshw (Ubuntu Vivid): status |
Confirmed |
In Progress |
|
2015-08-24 21:33:00 |
Manoj Iyer |
branch linked |
|
lp:~manjo/ubuntu/vivid/lshw/cpuinfo-backport-upstream |
|
2015-08-27 19:13:38 |
Brian Murray |
lshw (Ubuntu Vivid): status |
In Progress |
Fix Committed |
|
2015-08-27 19:13:42 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2015-08-27 19:13:43 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2015-08-27 19:13:47 |
Brian Murray |
tags |
|
verification-needed |
|
2015-08-27 19:18:15 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/vivid-proposed/lshw |
|
2015-09-02 12:41:44 |
Chris J Arges |
lshw (Ubuntu Trusty): status |
Confirmed |
Fix Committed |
|
2015-09-02 12:58:48 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/trusty-proposed/lshw |
|
2015-09-21 16:29:59 |
Manoj Iyer |
tags |
verification-needed |
verification-done |
|
2015-09-23 14:18:30 |
Launchpad Janitor |
lshw (Ubuntu Trusty): status |
Fix Committed |
Fix Released |
|
2015-09-23 14:18:34 |
Chris J Arges |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2015-09-23 14:18:46 |
Launchpad Janitor |
lshw (Ubuntu Vivid): status |
Fix Committed |
Fix Released |
|