Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-06-04 | x86: clean up processor_scan() | Burt P | |
* mixed tab/space indentation -> spaces only * move cache/family/freq/flags list processing out of main read loop and make a second pass through the processor list * make simple pm list if it isn't provided * use processor id from cpuinfo instead of counter Signed-off-by: Burt P <pburt0@gmail.com> | |||
2017-06-04 | x86: improve processor frequency information | Burt P | |
Use /sys/.../cpufreq/ data if available. Processor max frequency is now used for cpu_mhz. Signed-off-by: Burt P <pburt0@gmail.com> | |||
2017-06-04 | g_strv_contains() requires glib>2.44, not available in current Debian | Burt P | |
Use own _g_strv_contains(). Signed-off-by: Burt P <pburt0@gmail.com> | |||
2017-06-04 | x86: Remove unused parameter to populate_cpu_flags_list_internal() | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2017-06-02 | arm: use processor id from cpuinfo instead of counter | Burt P | |
Also fixes a memleak. Signed-off-by: Burt P <pburt0@gmail.com> | |||
2017-06-02 | Decode ARM processor implementer and part numbers | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2017-06-02 | Handle more cpuinfo format variants | Burt P | |
There are a few variants of /proc/cpuinfo format for ARM. Examples: 1. https://github.com/bp0/rpiz/blob/master/test/rpi3_cpuinfo 2. https://github.com/bp0/rpiz/blob/master/test/az100_cpuinfo 3. https://github.com/bp0/rpiz/blob/master/test/odroidx_cpuinfo 4. https://github.com/bp0/rpiz/blob/master/test/unk_marv0_cpuinfo Previously, only 1 and 4 worked. Now all should be working. Signed-off-by: Burt P <pburt0@gmail.com> | |||
2017-06-02 | arm: bug fix in mode detection | Burt P | |
Changed code arrangement to fix a problem where only the last processor's mode was correct. This also separates the /proc/cpuinfo data from the other data in a logical way. Signed-off-by: Burt P <pburt0@gmail.com> | |||
2017-06-02 | arm: more processor details | Burt P | |
* Report the ARM CPUID information from /proc/cpuinfo. * Attempt to detect if running 32-bit on a 64-bit processor. Signed-off-by: Burt P <pburt0@gmail.com> | |||
2017-06-02 | arm: a few more cpu flags | Burt P | |
A few more flags for ARM. No new defitions. Signed-off-by: Burt P <pburt0@gmail.com> | |||
2017-06-02 | arm: more flag definitions | Burt P | |
A few more flag definitions for ARM. Signed-off-by: Burt P <pburt0@gmail.com> | |||
2017-06-02 | ARM processor information improvements | Burt P | |
* Multiple processors/cores reported * CPU min/max/cur frequency information reported * Flag definitions Tested only on Raspberry Pi models 1 and 3. Signed-off-by: Burt P <pburt0@gmail.com> | |||
2017-06-02 | Cosmetic changes in /modules/devices/arm/processor.c | Burt P | |
Mixed tab/space indentation to all space for indentation. Signed-off-by: Burt P <pburt0@gmail.com> | |||
2017-04-10 | More "feature" flags to bug workarounds | Burt P | |
Add some more bug "feature" flags from old kernels to the bug workaround list generated if no such list was available in /proc/cpuinfo. Also, fixes a crash if the first bug is not fdiv. Signed-off-by: Burt P <pburt0@gmail.com> | |||
2017-04-09 | Update spd-decode.c | TotalCaesar659 | |
2017-04-09 | Older kernel support for bugs/pm flag lists | Burt P | |
* Now the bugs list will be created from the old flags if it wasn't available. * If a flag list is empty, it will now show "Empty List" for that set. This is for the Power Management flag list that didn't exist on older kernels, or if all old bug flags were off. Signed-off-by: Burt P <pburt0@gmail.com> | |||
2017-04-09 | Reorder CPU info to put the longest list at the bottom | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2017-04-09 | Additional code comment regarding the null_seg "bug" | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2017-04-09 | Add /proc/cpuinfo power management list handling | Burt P | |
Show items and descriptions from the power management feature list. Signed-off-by: Burt P <pburt0@gmail.com> | |||
2017-04-07 | Add /proc/cpuinfo bugs list handling | Burt P | |
In June 2014, /proc/cpuinfo added a bugs (fixes/workarounds) list that works like the flags list. Show this list in the CPU information with the extra description from the source comments in arch/x86/include/asm/cpufeatures.h. Signed-off-by: Burt P <pburt0@gmail.com> | |||
2017-04-07 | x86/processor.c: cosmetic changes | Burt P | |
Remove some trailing whitespace. Signed-off-by: Burt P <pburt0@gmail.com> | |||
2016-12-30 | Fix compile warnings in sensors.c | Leandro Pereira | |
2016-12-30 | Make some Devices -> Memory entries translatable | Leandro Pereira | |
2016-09-17 | Add a few more x86 feature flag description | Leandro Pereira | |
2016-09-17 | Automatically check if eeprom module has been loaded | Leandro Pereira | |
2016-07-31 | Decode DDR3 module type (buffered, unbuffered, SODIMM, etc) | Leandro Pereira | |
2016-07-31 | Fix DDR2 mtb values | Leandro Pereira | |
2016-07-31 | Saner indentation for spd-decode.c | Leandro Pereira | |
2016-07-30 | Fix DMI parsing after 096108b | Leandro Pereira | |
2016-07-30 | Fix multiple problems in USB device listing | Leandro Pereira | |
2016-07-30 | Remove trailing whitespace in storage.c | Leandro Pereira | |
2016-07-30 | Fix multiple problems in IDE disk information | Leandro Pereira | |
2016-07-30 | Fix multiple problems in DDR3 SPD parsing | Leandro Pereira | |
2016-07-30 | Ensure buffer is large enough while scanning input devices | Leandro Pereira | |
2016-07-30 | `group` variable could be uninitialized while parsing DMI | Leandro Pereira | |
2016-07-30 | If reading from /proc/{ioports,iomem,dma} requires root, warn | Leandro Pereira | |
2016-07-24 | Remove "=" from input device names | Leandro Pereira | |
2016-01-07 | Avoid potential crash if there's leading whitespace | Leandro Pereira | |
2016-01-07 | Obtain battery information from sysfs as well | Leandro Pereira | |
2015-10-25 | hwmon: make sure we find sensors even if it does not start with 1 ↵ | jamesbond | |
[http://murga-linux.com/puppy/viewtopic.php?p=841760#841760] | |||
2015-10-25 | ARM CPU: detect name from either "Processor" or "model name" | jamesbond | |
2015-10-25 | ARM fixes. | jamesbond | |
2015-10-25 | correct temperature interpretation in sysfs thermal zone. | jamesbond | |
2015-10-25 | quote lsusb -v output so it is safe for hardinfo. | jamesbond | |
2015-10-25 | sensors.c: read sensors from sys/thermal, also fix read_sensors_hwmon to ↵ | jamesbond | |
read both from /sys/class/hwmon and /sys/class/hwmon/device. | |||
2015-10-25 | update sensors.c to work with kernel 3.18.x | jamesbond | |
2015-10-25 | fix usb information display. | jamesbond | |
2015-10-25 | revert commit [d5afcb6851]; fix the real cause of missing RAM display (use ↵ | jamesbond | |
moreinfo_lookup rather than hi_more_info); fix usb display crashing (util.c now looks for lsusb in /usr/sbin first); fix glibc version not showing (glibc located in /lib64/libc.so.6); initial support for DDR3 spd-decoding (incomplete, the manufacturer is not shown yet). | |||
2014-01-03 | rodin.s patch to bug #53 (http://bugs.hardinfo.org/showreport.php?bugid=53) | Fernando López | |
2014-01-03 | Add initial translation support (patch from rodin.s) | Julien Lavergne | |