Skip to content
e7a9233
Compare
Choose a tag to compare
  • fixes stack size warning
  • use ALLOWLIST sysconfig override if set
  • automatically set version when building rpm
  • update copyright year and license info
4897f80
Compare
Choose a tag to compare
  • Rename whitelist to allowlist throughout to match linux kernel terminology
  • Use same version for both msrsave and msr-safe
  • Update turbo and uncore frequency monitoring MSRs in allowlists
Compare
Choose a tag to compare
Compare
Choose a tag to compare
- Update spank plugin to avoid popen() call

- Modify msrsave and msrrestore functions to write to *FILE rather than stdout
  and stderr
- Fix bug in msrsave indexing into save buffer
- Update default writemask for sticky bits of THERM_STATUS registers (0x1B1 and
  0x19C)
- Remove trailing whitespace in whitelists
- Enable command line parameters to (optionally) statically select major
  numbers for each device
- Add initial Travis CI yaml configuration file to test against multiple OS
Compare
Choose a tag to compare

Fixing security issues.

Compare
Choose a tag to compare

Standardizing whitelist enumeration to subsequent input.

Compare
Choose a tag to compare
  • Support for newer kernels (4.10+)
  • Adding support for Broadwell, Sky Lake
  • Removing support for PP0 domain
  • Including msrsave utility to save and restore MSR values