summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2019-05-26devices/spd-decode: DDR4 manufacturer decoding fixOndrej Čerman
2019-05-26devices/spd_decode: DDR4 - decoding XMP and voltageOndrej Čerman
2019-05-25Allow DMI on non-x86Burt P
There's nothing preventing this from running on non-x86. If it is not available it will just say so, like PCI. Signed-off-by: Burt P <pburt0@gmail.com>
2019-05-25devices/gpu: add memory freqOndrej Čerman
2019-05-25devices/sensors: hwmon - driver key replaced with device name keyOndrej Čerman
2019-05-25devices/sensors: sensors config - fix parsing compute line when there is no ↵Ondrej Čerman
space before comma
2019-05-25spd-decode.c: specify shell viewtype for error condition and use hinote for ↵Burt P
messages Signed-off-by: Burt P <pburt0@gmail.com>
2019-05-25spd-decode.c: code format cleanupBurt P
Using clang-format options: BasedOnStyle: LLVM IndentWidth: 4 ColumnLimit: 100 TabWidth: 8 UseTab: Never AlignEscapedNewlines: Left AlwaysBreakAfterReturnType: None AllowShortBlocksOnASingleLine: true AllowShortCaseLabelsOnASingleLine: true AllowShortFunctionsOnASingleLine: false AllowShortIfStatementsOnASingleLine: true AllowShortLoopsOnASingleLine: true Signed-off-by: Burt P <pburt0@gmail.com>
2019-05-13Added hinote when hardinfo is not able to read full DDR4 SPD data.Ondrej Čerman
2019-05-13Initial DDR4 supportOndrej Čerman
2019-05-13devices/storage - udisks2: added pm, apm, aam, part. table type and ↵Ondrej Čerman
partitions list
2019-01-15devices/sensors: Added HDD temperature sensors from udisks2Ondrej Čerman
2019-01-15devices/storage: Use udisks2 as primary source for storage infoOndrej Čerman
2018-12-14devices/sensors: hwmon - removed unwanted whitespace from sensor labelsOndrej Čerman
2018-12-14devices/sensors: hwmon - added support for Current and Power sensorsOndrej Čerman
2018-12-14devices/sensors: hwmon perf. - use directory listing to find sensor files ↵Ondrej Čerman
instead of looping 256 times
2018-12-03dmi: add system-serial-number, sku; ignore a few more placeholdersBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2018-12-03gpu: show details in reportBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2018-12-03add rpi3a+, fix intro date for rpi3b+Burt P
Signed-off-by: Burt P <pburt0@gmail.com>
2018-12-02enable and fix some warningsBurt P
Part of (#298). Signed-off-by: Burt P <pburt0@gmail.com>
2018-12-02bench/zlib: minor fix, changes results significantlyBurt P
(#298) W: hardinfo uninitialized-variable /home/abuild/rpmbuild/BUILD/hardinfo-20181022T194523/modules/benchmark/zlib.c:28 This change significantly impacts the bench result. All old results should be discarded, IMO. I think I will also attempt to remake this benchmark in a similar way to the blowfish benchmark. See PR #293. Signed-off-by: Burt P <pburt0@gmail.com>
2018-12-02spd_decode: minor fixBurt P
(#298) E: hardinfo no-return-in-nonvoid-function /home/abuild/rpmbuild/BUILD/hardinfo-20181022T194523/modules/devices/spd-decode.c:982 Signed-off-by: Burt P <pburt0@gmail.com>
2018-12-02bench_results: minor fixBurt P
(#298) E: hardinfo no-return-in-nonvoid-function /home/abuild/rpmbuild/BUILD/hardinfo-20181022T194523/modules/benchmark/bench_results.c:137 Signed-off-by: Burt P <pburt0@gmail.com>
2018-11-30add hardinfo param for maximum number of benchmark results to includeBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2018-11-30devices/usb: Add USB interfaces and device iconsOndrej Čerman
* devices/usb: Added support for USB interfaces * devices/usb: added icons for usb devices * tabs -> spaces
2018-11-30modules/sensors - hwmon: changed hash table key - from "<sensor>" to ↵Ondrej Čerman
"<driver>/<sensor>"
2018-11-30devices/storage: added udisks2 supportOndrej Čerman
2018-11-30computer/os: fix loop in parse_os_releaseOndrej Čerman
2018-11-19Added MATE version detectionOndrej Čerman
2018-11-19Re-enabled desktop enviroment fieldOndrej Čerman
2018-11-06devices/sensors - hwmon: added support for cpu_vidOndrej Čerman
2018-11-04Fix biuld after f6299d9Leandro Pereira
2018-11-04fix blowfish bench sort orderBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2018-11-04benchmark/blowfish: new version of blowfish benchmarkBurt P
The new version uses a fixed time and provides variants for single-thread, multi-thread, and multi-core. A few results are included. Signed-off-by: Burt P <pburt0@gmail.com>
2018-11-04params: html_ok -> markup_okBurt P
The html_ok param added in 970174b0897d40b804808632784ffa1544d9da93 is misleading. It turns out that it is not HTML, but Pango Markup that is used by GTK, and a subset of that happens to also work as HTML4 for the HTML report generation. This change renames html_ok to markup_ok in ProgramParameters and adds a comment explaining what common set of tags may be used. Also, if report generation happens as a fallback after GUI initialization failed, then also disable markup, unless report will be generated as HTML. Pango markup info at: https://developer.gnome.org/pango/stable/PangoMarkupFormat.html Signed-off-by: Burt P <pburt0@gmail.com>
2018-11-04devices: also ignore duplicate versionBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2018-11-04dmi: show ignored values with strikethroughBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2018-11-04vendor.c: remove duplicate code, use vendor_match(), make *_name() result ↵Burt P
consistent Following the old behavior of returning the passed-in string if not found. Signed-off-by: Burt P <pburt0@gmail.com>
2018-11-04devices: get_motherboard(), shorten vendor if possibleBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2018-11-04devices: get_motherboard() fixesBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2018-11-04devices: get_motherboard() refinementsBurt P
As discussed in #289: "Maybe instead of falling back separately it could try for the best from the board group and the best from the product/system group and always give <board> (<system>), perhaps with any duplicates removed." Signed-off-by: Burt P <pburt0@gmail.com>
2018-11-04devices: Remove product-version from string returned by getMotherboard()Burt P
This reverts a change 2db563687071c099851c59396bdde29a00dba156. It seems to me that using product version in this way gives inconsistent values. The recent benchmark result submitted demonstrates the problem: `2.0 / X370 SLI PLUS (MS-7A33) (Micro-Star International Co., Ltd.)` The product version `2.0` is put in front, but without the product name or product vendor for context, it doesn't really add anything. The board vendor, which otherwise would be in front, is now in () at the end. When the product version is not defined, then the motherboard is reported as `<board vendor> <board name>`. The only time it is `<board name> (<board vendor>)` is when product version is defined. If this change is applied, that same motherboard would be reported `Micro-Star International Co., Ltd. X370 SLI PLUS (MS-7A33)` which, to me, makes more sense for getMotherboard(). I have no idea what "product" this is version 2.0 of. Signed-off-by: Burt P <pburt0@gmail.com>
2018-11-04benchmark/report: sort results for report, limit rangeBurt P
For generated reports, the benchmark results are now sorted. Also, only the (10) nearest results are included to avoid output clutter. Perhaps the number could be set in a hardinfo parameter. Signed-off-by: Burt P <pburt0@gmail.com>
2018-11-04devicetree: include details for "Summary" in reportsBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2018-11-04arm/x86: include package info details in reportsBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2018-11-04devices/sensors: bug fix - read_sensor_labels never gets calledOndrej Čerman
2018-11-03devices/sensors - hwmon: Added support for sysfs labelsOndrej Čerman
2018-10-22x86: add mfgr and part to memory socket infoBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2018-10-22x86: add socket information from dmidecode, if availableBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2018-10-22arm: try device tree opp for cpu freqBurt P
Signed-off-by: Burt P <pburt0@gmail.com>