Releases: redhat-performance/tuned
Releases · redhat-performance/tuned
Stable release v2.24.0
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
Noteworthy changes since the previous release:
- hotplug: wait for device initialization (RHEL-39468)
- functions: added
package2cpus
andpackages2uncores
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
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 theprofiles
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
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
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
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
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
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
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
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)