Skip to content

Releases: intel/goresctrl

v0.8.0

30 Sep 11:42
v0.8.0
f7cfa04
Compare
Choose a tag to compare

The v0.8.0 release add functionality for configuring the cpu frequency scaling governor. It also updates build dependencies.

Full Changelog: v0.7.0...v0.8.0

v0.7.0

22 Mar 08:47
v0.7.0
5ef060b
Compare
Choose a tag to compare

This small release updates the dependencies and documentation.

What's Changed

  • fix RootClassName in doc by @wpross in #123
  • github: add top level default permissions to workflows by @marquiz in #124
  • github: drop top level write permissions on workflows by @marquiz in #125
  • github: update actions to newer versions by @marquiz in #126
  • github: update setup-go action to v5 by @marquiz in #127
  • github: add new scan-periodic workflow by @marquiz in #128
  • rdt: clarify usage of raw bitmasks by @wpross in #129
  • build(deps): bump google.golang.org/protobuf from 1.30.0 to 1.33.0 by @dependabot in #130

New Contributors

Full Changelog: v0.6.0...v0.7.0

v0.6.0

08 Jan 08:25
v0.6.0
e81f2d3
Compare
Choose a tag to compare

This release drops support for configuring the blkio cgroups v1 controller via sysfs. The goresctrl switched to strict yaml parsing of configuration files, failing on unknown fields which helps spotting inadvertent configuration mistakes because of typos, for example. The release also contains small fixes to the Intel SST support.

What's Changed

New Contributors

Full Changelog: v0.5.0...v0.6.0

v0.5.0

17 Aug 11:26
v0.5.0
b7548aa
Compare
Choose a tag to compare

This release updates dependencies and drops usage of deprecated library functions.

What's Changed

Full Changelog: v0.4.0...v0.5.0

v0.4.0

20 Jun 15:44
v0.4.0
e6a12f1
Compare
Choose a tag to compare

This release brings support for configuring the mount prefix for system directories, in addition to updating dependiencies.

What's Changed

New Contributors

Full Changelog: v0.3.0...v0.4.0

v0.3.0

09 Sep 17:18
v0.3.0
c40cbba
Compare
Choose a tag to compare

This release provides basic support for Intel® Speed Select Technology Base Frequency (SST-BF) and Core Power (SST-CP) as well as basic support for controlling CPU frequency limits through the cpufreq and uncore kernel drivers. In addition, the release contains multiple bug fixes to rdt support.

What's Changed

  • rdt/test: consider monitor group creation failure a fatal event by @okartau in #76
  • doc: add blockio configuration example by @askervin in #79
  • make: Enable gofmt to write changes by @jukkar in #84
  • Add support to disable/enable SST-BF by @jukkar in #77
  • go.mod: update dependencies by @marquiz in #85
  • rdt: add a sample application for the RDT API by @marquiz in #82
  • rdt: fix default schemata by @marquiz in #89
  • Add an API to change the CPU min/max freq by @jukkar in #90
  • sysfs: fix setting of cpufreq attributes by @marquiz in #92
  • rdt: handle empty config correctly by @marquiz in #91
  • rdt: do not prune mon groups at init by @marquiz in #83
  • go.mod: update golang.org/x/sys by @marquiz in #93
  • utils: add functions for setting uncore frequency limits by @marquiz in #94
  • Add support for SST-CP by @jukkar in #80
  • Update to golang v1.18 by @marquiz in #96
  • go.mod: update deps by @marquiz in #95

New Contributors

Full Changelog: v0.2.0...v0.3.0