Activity log for bug #1308760

Date Who What changed Old value New value Message
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