This repository has been archived by the owner on Dec 17, 2024. It is now read-only.
Releases: intel/svr-info
Releases · intel/svr-info
v2.7.1
IMPORTANT: This release generates corrupt Excel reports. If you rely on svr-info's Excel reports, please use svr-info version 2.7.0 until another release can be generated.
Features Added
- None
Bugs Fixed
- CXL devices were not being detected due to lspci version incompatibility
- Insights that rely on CPU micro-architecture names were not matching appended MCC/XCC text
- Align power-perf policy insight to labels introduced in 2.7.0
Minor Changes
- Use latest (as of release build time) spectre-meltdown-checker script from public repo
- IAX accelerator renamed to IAA
- Fix information text regarding Perl on HTML Analysis report
Known Issues
- The storage micro-benchmark may not run on CentOS due to OS locale settings.
- CPU cache sizes are reported in aggregate on Ubuntu 20.04 and newer.
- DRAM population and CPU frequencies may not be accurate on some public cloud IaaS VMs.
v2.7.0
Features Added
- Power & Performance Setting Labels refined. Now includes "Performance", "Balance Performance", "Normal", "Normal Powersave", "Balance Powersave", and "Powersave". Report output also includes specific EPB value, e.g., "Performance (6)".
- Excel 'brief' report's Marketing Claim entry now includes on-CPU accelerator count.
- Extended the Accelerators table to indicate the configuration of work queues for DSA and IAX.
- Extended Insights to trigger if work queues are not configured for DSA and IAX.
Bugs Fixed - Fixed merging of call stacks collected with the -analyze option.
- Added timeout to collector when attempting to install and uninstall kernel modules to avoid potential hang.
Known Issues - The storage micro-benchmark may not run on CentOS due to OS locale settings.
- CPU cache sizes are reported in aggregate on Ubuntu 20.04 and newer.
- DRAM population and CPU frequencies may not be accurate on some public cloud IaaS VMs.
v2.6.0
Features Added
- Enable MLC on AMD by configuring huge pages
- Improve Summary field format in Excel Brief report
- Display 'Optimized Power Mode' settings in Uncore table
- Add notice to HTML if MLC data missing
Bugs Fixed
- HTML Menu causing content scrolling issues when window re-sized
Known Issues
- The storage micro-benchmark may not run on CentOS due to OS locale settings.
- CPU cache sizes are reported in aggregate on Ubuntu 20.04 and newer.
- DRAM population and CPU frequencies may not be accurate on some public cloud IaaS VMs.
v2.5.0
Features Added
- Display file system mount options in Filesystem table
- If file system mounted with 'discard' option, raise a warning in the Insights table
Bugs Fixed
- Calculate and display 'L3 per core' when L3 size is reported in Kilobytes
- Display SPR MCC/XCC microarchitecture from GCP instances
Known Issues
- The storage micro-benchmark may not run on CentOS due to locale settings.
- HTML report may scroll out of view when menu is minimized and window is small.
- CPU cache sizes are reported in aggregate on Ubuntu 20.04 and newer.
- DRAM population may be incorrectly reported on public cloud IaaS VMs.
v2.4.0
Features Added
- add DIMM population table for SuperMicro X11DPT-B
Bugs Fixed
- fix calculation of 'L3 per core' field on multi-socket systems
v2.3.2
2.3.2 - maintenance release
Minor Features Added/Adjusted
- report L3 size from MSR, fallback to lscpu
- new field 'L3 per core' in CPU table
- if AMD 'frequency boost' detected, show 'enabled (AMD Frequency Boost)' in the Intel Turbo Boost field
Bugs Fixed
- Don't use "-tt" option with ssh commands that connect to remote systems
- Fix location of 'extras' directory
- ARM collector binary now extracted for use at runtime
- Graviton 2 CPU architecture detected
v2.3.1
2.3.1 - Maintenance release to address issue discovered with creation of temporary directory in some environments.
Fix:
- 2.3.0 creates a temporary directory in the same directory as the svr-info binary. When svr-info is installed by an administrator into a directory where a "regular" user cannot create a directory, an error will occur.
- The -temp CLI option has been repurposed to override the location of the local temporary directory.
- A new CLI option -targettemp is available to override the location of the temporary directory on the local or remote target.
v2.3.0
2.3.0
Features Added
- Now an all-inclusive single binary (svr-info) for easy re-location
- to execute the reporter: ./svr-info -reporter ""
- to execute the collector: ./svr-info -collector ""
- Connect to remote machines where keys are configured in ssh-agent
- Version tag added to all report types in new "svr-info" table.
- Differentiate SPR XCC and MCC SKUs
- Support added for Intel Emerald Rapids CPUs
- Recognize Intel Sierra Forest CPUs
- Recognize AMD Genoa CPUs
- Differentiate CPU support vs. Platform support for an ISA
Bugs Fixed
- CXL menu link now navigates to the CXL table
- Remote data collection now stopped when svr-info stopped, e.g., with Ctrl-C
- Output data corruption due to over-aggressive filtering fixed
- DIMM population chart fixed for SuperMicro SPR
- Only include svr-info generated files in output tarball
- Show spec frequencies if measured frequencies not available
- Call calcfreq with correct number of CPUs when some CPUs are off-line
Known Issues
- The storage micro-benchmark may not run on CentOS due to locale settings.
- HTML report may scroll out of view when menu is minimized and window is small.
- CPU cache sizes are reported in aggregate on Ubuntu 20.04 and newer.
- DRAM population may be incorrectly reported on public cloud IaaS VMs.
v2.2.0
2.2.0 - First Open Source Release
Features Added
- New/changed command line arguments.
- "-all" deprecated, use "-benchmark all"
- "-profile" deprecated, use "-profile all"
- "-analyze <system|java|all>" added
- "-cmd_timeout added for limiting the time on individual collection commands
- if in doubt, check the built-in help with the "-h" option
- Recommendations are now called Insights
- Insights expanded to include hi/low CPU utilization, system vulnerabilities, old CPU.
- Insights format now includes recommendation and justification.
- Option added to collect software call stacks for system and Java processes with -analyze system|java|all options.
- Memory profiling option added to Profile option.
- Profiling collection executed before configuration collection for more deterministic timeframe.
- Summary profile table added for profiling data.
- Benchmark Health table renamed to Benchmark Summary and moved to top of Benchmark tab.
- Virtualization feature indicator added to CPU table.
- CPU QDF, if accessible, will be collected by the -megadata data collection option.
- Accelerators table in Configuration now includes full name and description.
- Targets file now supports leading label field and trailing comment, see targets.example file.
Bugs Fixed
- Log error if no targets defined in targets file
- Support passwords that contain '$' in targets file
Known Issues
- The storage micro-benchmark may not run on CentOS due to locale settings.
- HTML report may scroll out of view when menu is minimized and window is small.
- CPU cache sizes are reported in aggregate on Ubuntu 20.04 and newer.
- DRAM population may be incorrectly reported on public cloud IaaS VMs.