Skip to content

Releases: redhat-performance/tuned

Stable release v2.24.0

07 Aug 20:19
0a85d3c
Compare
Choose a tag to compare

Noteworthy changes since the previous rc.1 release:

  • clear plugin repository when stopping tuning (RHEL-36442)
  • man: added description of the balanced-battery profile

Release candidate v2.24.0-rc.1

25 Jul 22:02
051bd51
Compare
Choose a tag to compare
Pre-release

Noteworthy changes since the previous release:

  • hotplug: wait for device initialization (RHEL-39468)
  • functions: added package2cpus and packages2uncores matchers
  • functions: added lscpu to list CPU details
  • plugin_uncore: allow to configure frequency limits using percent
  • amd-pstate: added support for controlling core performance boost
  • plugin_scheduler: adjusted error logging in _set_affinity (RHEL-46560)
  • plugin_audio: enabled controller reset to fix suspend with NVIDIA
  • plugin_irq: fixed expansion of variables
  • plugin_irqbalance: switched to IRQBALANCE_BANNED_CPULIST

Stable release v2.23.0

06 Jun 11:28
0b2461e
Compare
Choose a tag to compare

Noteworthy changes since the previous release:

  • migrated profiles to /etc/tuned/profiles/ and /usr/lib/tuned/profiles/
  • added an option to configure profile directories (RHEL-26157)
  • daemon: buffer sighup signal (RHEL-31180)
  • api: added commands to dynamically create/destroy instances
  • functions: added intel_recommended_pstate
  • functions: added log which helps with debugging
  • plugins: added plugin_irq
  • plugin_net: do not read monitors if dynamic tuning is disabled (RHEL-28757)
  • plugin_video: added support for amdgpu panel_power_savings attribute
  • plugin_cpu: check that writes are necessary if they may cause redundant IPIs (RHEL-25613)
  • sap-netweaver: increased vm.max_map_count (RHEL-31757)
  • tuned-ppd: detect battery change events

Incompatibility changes since tuned-2.22.0:

  • TuneD system profiles were moved to the /usr/lib/tuned/profiles/
    directory and user profiles were moved to the /etc/tuned/profiles/
    (notice the profiles subdirectory). If it doesn't fit your needs,
    the default configuration can be changed in the /etc/tuned/tuned-main.conf.

Stable release v2.22.1

22 Feb 12:31
15202df
Compare
Choose a tag to compare

Noteworthy changes since the previous 2.22.0 release:

  • renamed intel_uncore plugin to uncore
  • network-throughput: increased net.ipv4.tcp_rmem default value (RHEL-25847)

Stable release v2.22.0

16 Feb 17:43
d962bc4
Compare
Choose a tag to compare

Noteworthy changes since the previous rc.1 release:

  • conf: disable dynamic tuning by default (#588)
  • plugin_cpu: improved backward compatibility of the pm_qos parser warnings

Release candidate v2.22.0-rc.1

09 Feb 22:11
ad314ee
Compare
Choose a tag to compare
Pre-release

Noteworthy changes since the previous release:

  • print all arguments of failing commands in error messages (RHEL-3689)
  • plugin_sysctl: added support for sysctl names with slash (RHEL-3707)
  • tuned-adm: added support for moving devices between plugin instances (RHEL-15141)
  • api: added methods for retrieval of plugin instances and devices (RHEL-15137)
  • plugin_cpu: amd-pstate mentioned instead of just intel_pstate (RHEL-16469)
  • hotplug: do not report ENOENT errors on device remove (RHEL-11342)
  • plugin_sysctl: expand variables when reporting overrides (RHEL-18972)
  • plugin_acpi: new plugin which handles ACPI platform_profile (RHEL-16966)
  • plugin_bootloader: skip calling rpm-ostree kargs in no-op case (RHEL-20767)
  • plugin_cpu: support cstate settings of pm_qos_resume_latency_us (RHEL-21129)
  • scheduler: add option for ignoring IRQs affinity (RHEL-21923)
  • plugin_intel_uncore: new plugin for uncore setting

Stable release v2.21.0

29 Aug 11:58
670541d
Compare
Choose a tag to compare

Noteworthy changes since the previous rc.1 release:

  • api: fixed stop method not to require any parameter #551

Release candidate v2.21.0-rc.1

20 Aug 21:35
e01ff5d
Compare
Choose a tag to compare
Pre-release

Noteworthy changes since the previous release:

  • plugin_scheduler: fix perf fd leaks (rhbz#2173938)
  • allow skipping rollback when restarting TuneD or switching profile (rhbz#2203142)
  • function_calc_isolated_cores: no errors for offline CPUs (rhbz#2217015)
  • sap-hana: new profile sap-hana-kvm-guest (rhbz#2173740)
  • serialized SIGHUP handler to prevent possible bootcmdline corruption (rhbz#2215298)

Stable release v2.20.0

17 Feb 21:01
ce3d092
Compare
Choose a tag to compare

Noteworthy changes since the previous rc.1 release:

  • fixed possible traceback on SIGHUP (rhbz#2169712)
  • updated manual pages to be consistent
  • tuned-adm: better error message for unauthorized switch_profile
  • plugin_sysctl: report reapplied sysctls only on different values

Release candidate v2.20.0-rc.1

08 Feb 17:39
Compare
Choose a tag to compare
Pre-release

Noteworthy changes since the previous release:

  • plugin_cpu: added support for pm_qos_resume_latency_us (rhbz#2118786)
  • plugin_cpu: added support for intel_pstate scaling driver (rhbz#2095829)
  • plugin_scheduler: do not leak FDs from the perf (rhbz#2080227)
  • profiles: new cpu-partitioning-powersave profile
  • profiles: new profile for AWS EC2 (rhbz#1935848)
  • throughput-performance: set net.core.somaxconn to at least 2048 (rhbz#1998310)
  • API: added support for moving devices between instances (rhbz#2113925)
  • added support for the API access through the Unix Domain Socket (rhbz#2113900)
  • D-Bus: send tracebacks through D-Bus only in debug mode (rhbz#2159680)
  • Makefile: added fix for python-3.12 (rhbz#2154801)
  • do not exit on duplicate config lines (rhbz#2071418)