2014-04-16 20:59:14 |
dann frazier |
bug |
|
|
added bug |
2014-04-21 17:29:07 |
dann frazier |
bug watch added |
|
http://ezix.org/project/ticket/645 |
|
2014-04-21 17:29:07 |
dann frazier |
bug task added |
|
lshw |
|
2014-06-09 23:10:08 |
Thomas Ward |
nominated for series |
|
Ubuntu Trusty |
|
2014-06-09 23:48:49 |
dann frazier |
description |
lshw parses /proc/device-tree to read system properties on device-tree-based platforms. But, on little endian systems like armhf and arm64, it doesn't properly convert the data, which should always be big endian. This can cause incorrect data to be reported. For instance, a 1GHz cpu might be reported as 13MHz because lshw reads a frequency of 0xca9a3b (13MHz) instead of 0x3b9aca00 (1GHz). |
[Impact]
lshw parses /proc/device-tree to read system properties on device-tree-based platforms. But, on little endian systems like armhf and arm64, it doesn't properly convert the data, which should always be big endian. This can cause incorrect data to be reported. For instance, a 1GHz cpu might be reported as 13MHz because lshw reads a frequency of 0xca9a3b (13MHz) instead of 0x3b9aca00 (1GHz).
[Test Case]
Run lshw on an HP m800 cartridge and examine the cpu frequency.
[Regression Potential]
We're changing parsing code, so there's a possibility that we break that code on systems that currently work in trusty. I tested on a big endian system to make sure it didn't break things there (powerpc), and found the output to be byte-for-byte identical before and after the patch. |
|
2014-06-10 14:44:08 |
Brian Murray |
bug task added |
|
lshw (Ubuntu Trusty) |
|
2014-07-29 17:55:07 |
dann frazier |
branch linked |
|
lp:~dannf/ubuntu/trusty/lshw/lp1308760 |
|
2014-08-03 14:51:09 |
dann frazier |
bug watch added |
|
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=746616 |
|
2014-08-03 14:51:09 |
dann frazier |
bug task added |
|
lshw (Debian) |
|
2014-08-03 15:29:38 |
dann frazier |
branch linked |
|
lp:~dannf/ubuntu/utopic/lshw/devtree-fixes |
|
2014-08-03 15:43:12 |
Bug Watch Updater |
lshw (Debian): status |
Unknown |
New |
|
2014-09-02 21:50:27 |
Brian Murray |
lshw (Ubuntu): status |
New |
Triaged |
|
2014-09-02 21:50:50 |
Brian Murray |
lshw (Ubuntu): importance |
Undecided |
Medium |
|
2014-09-02 21:57:27 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/lshw |
|
2014-09-02 22:09:25 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/utopic-proposed/lshw |
|
2014-09-02 22:10:19 |
Brian Murray |
lshw (Ubuntu): assignee |
|
Brian Murray (brian-murray) |
|
2014-09-02 22:58:42 |
Launchpad Janitor |
lshw (Ubuntu): status |
Triaged |
Fix Released |
|
2014-10-20 19:24:39 |
Chris J Arges |
lshw (Ubuntu Trusty): status |
New |
Fix Committed |
|
2014-10-20 19:24:43 |
Chris J Arges |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2014-10-20 19:24:44 |
Chris J Arges |
bug |
|
|
added subscriber SRU Verification |
2014-10-20 19:24:46 |
Chris J Arges |
tags |
hs-arm64 |
hs-arm64 verification-needed |
|
2014-10-20 19:49:33 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/trusty-proposed/lshw |
|
2014-10-21 15:34:49 |
dann frazier |
attachment added |
|
diff between trusty & trusty-proposed lshw on an m800 https://bugs.launchpad.net/ubuntu/+source/lshw/+bug/1308760/+attachment/4241188/+files/lshw-trusty-vs-proposed.diff |
|
2014-10-28 01:10:59 |
dann frazier |
tags |
hs-arm64 verification-needed |
hs-arm64 verification-done |
|
2014-10-28 13:43:19 |
Launchpad Janitor |
lshw (Ubuntu Trusty): status |
Fix Committed |
Fix Released |
|
2014-10-28 13:43:27 |
Chris J Arges |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2016-08-21 16:37:52 |
Bug Watch Updater |
lshw (Debian): status |
New |
Fix Released |
|