| Age | Commit message (Collapse) | Author | 
|---|
|  | Signed-off-by: Burt P <pburt0@gmail.com> | 
|  | Apparently used in s390.
Signed-off-by: Burt P <pburt0@gmail.com> | 
|  | Signed-off-by: Burt P <pburt0@gmail.com> | 
|  | Signed-off-by: Burt P <pburt0@gmail.com> | 
|  | Signed-off-by: Burt P <pburt0@gmail.com> | 
|  | Signed-off-by: Burt P <pburt0@gmail.com> | 
|  | * PROC_CPUINFO define used in testing
* STRIFNULL(), UNKIFNULL() EMPIFNULL() macros used in
  reading cpuinfo
* byte order, topology, and cpufreq data structures and
  functions that are platform independent
* processor_has_flag() helper
Signed-off-by: Burt P <pburt0@gmail.com> | 
|  | Signed-off-by: Burt P <pburt0@gmail.com> | 
|  | Signed-off-by: Burt P <pburt0@gmail.com> | 
|  | Signed-off-by: Burt P <pburt0@gmail.com> | 
|  | It really didn't work at all before.
Signed-off-by: Burt P <pburt0@gmail.com> | 
|  | Signed-off-by: Burt P <pburt0@gmail.com> | 
|  | Also, fixes a bug found in testing.
Signed-off-by: Burt P <pburt0@gmail.com> | 
|  | Removes some symlinks x86_64 -> x86.
Signed-off-by: Burt P <pburt0@gmail.com> | 
|  | Based on the recent ARM work.
* Shows multiple processors, like x86 and ARM
* topology: physical package and core ids
* cpufreq: min/max/cur frequency and driver info
Tested against /proc/cpuinfos from a PowerMac G5 and the
Talos POWER8 workstation. Not tested on actual hardware.
Signed-off-by: Burt P <pburt0@gmail.com> | 
|  |  | 
|  | Copied from the recent changes for ARM.
Signed-off-by: Burt P <pburt0@gmail.com> | 
|  | Signed-off-by: Burt P <pburt0@gmail.com> | 
|  | Signed-off-by: Burt P <pburt0@gmail.com> | 
|  | Also, some stray whitespace removed.
Signed-off-by: Burt P <pburt0@gmail.com> | 
|  | Use /sys/.../cpufreq/ data if available.
Processor max frequency is now used for cpu_mhz.
Signed-off-by: Burt P <pburt0@gmail.com> | 
|  | Signed-off-by: Burt P <pburt0@gmail.com> | 
|  | * 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> | 
|  | * 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> | 
|  | Show items and descriptions from the power management feature
list.
Signed-off-by: Burt P <pburt0@gmail.com> | 
|  | 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> | 
|  |  | 
|  | This has no encryption, SSH credentials are stored in plain text, etc. | 
|  | It's very unlikely I'll every write documentation for HardInfo anyway. | 
|  |  | 
|  |  | 
|  | with Puppy, otherwise Fatdog will be detected as Puppy Linux. | 
|  |  | 
|  |  | 
|  | lib suffix in hardinfo/binreloc.c is already supported
and will be respected now | 
|  | gcc was (correctly) assuming that benchmark_parallel_for() returned
an integer, which was being to a double and messing up results. Added
the missing prototype.
Also, populate bench_results array with sane values on module init.
Some other minor cleanups in benchmark code. | 
|  | Have only one for the whole program and use per-module namespaces/prefixes
so that each module can clear its own information easily. | 
|  |  | 
|  | Closes http://bugs.hardinfo.org/showreport.php?bugid=54 | 
|  |  | 
|  |  | 
|  |  |