Skip to content

Releases: redhat-performance/tuned

Stable release v2.28.0

Choose a tag to compare

@yarda yarda released this 22 Aug 09:40
a4907c9

Noteworthy changes since the previous rc.1 release:

  • spec: require rpm-ostree on image mode (bootc) systems

Release candidate v2.28.0-rc.1

Pre-release

Choose a tag to compare

@yarda yarda released this 07 Aug 23:52
2bfa442

Noteworthy changes since the previous release:

  • scheduler: check for EPERM when setting IRQ affinity (RHEL-153655)
  • bootloader: set correct permission for tempdir (RHEL-121198)
  • commands: better error msgs when creating directory and hardened dir mode
  • docs: build reference guide
  • systemd: used drop-ins for configuration (RHEL-97580)
  • systemd: do not backup the drop-in configuration (RHEL-84365)
  • net: add more coalescing options, filter out unsupported ones (RHEL-152675)
  • cpu: do not log error if boost isn't supported (RHEL-169618)
  • bootloader: add bootc loader-entries set-options-for-source support (RHEL-170825)
  • cpu: fixed TypeError when load_threshold is set in a profil
  • openshift: include network-throughput profile
  • drop support for vm.laptop_mode which is deprecated in kernel 7.0
  • net: fixed ring parser to work with rx-mini and rx-jumbo (RHEL-168025)
  • lscpu_check: do not traceback on invalid regex (RHEL-132575)
  • network-latency: increase AVC cache to 8192
  • functions: use iw for Wi-Fi power saving (rhbz#2372365)

Stable release v2.27.0

Choose a tag to compare

@yarda yarda released this 22 Feb 19:52
38d4414

No changes since the previous v2.27.0-rc.1 release.

Release candidate v2.27.0-rc.1

Pre-release

Choose a tag to compare

@yarda yarda released this 10 Feb 20:48
d6ff925

Noteworthy changes since the previous release:

  • cpu-partitioning: autodetect dracut hook directory, systemd workaround (RHEL-40619)
  • openshift: optimize TCP settings for high throughput and low latency
  • profiles: Set boost=1 in *-performance profiles
  • sap-hana: force latency to 70 us, not to C-states (RHEL-142285)
  • man: fixed instance_acquire_devices example in tuned-adm man (RHEL-90575)
  • spec: use correct python interpreter for documentation installation
  • sysctl: add reapply_sysctl_exclude option
  • ppd: ask tuned recommend for base profile

Stable release v2.26.0

Choose a tag to compare

@yarda yarda released this 24 Aug 21:51
181472a

No changes since the previous v2.26.0-rc.1 release.

Release candidate v2.26.0-rc.1

Pre-release

Choose a tag to compare

@yarda yarda released this 17 Aug 22:04
c07833b

Noteworthy changes since the previous release:

  • tuned-ppd: renamed thinkpad_function_keys as sysfs_acpi_monitor
  • tuned-ppd: enabled sysfs_acpi_monitor by default
  • tuned-ppd: fixed inotify watch for performance degradation
  • tuned-ppd: pinned virtual files in memory for inotify
  • fixed instance priority inheritance (RHEL-94842)
  • hotplug: added fixes for device remove race condition
  • tuned-main.conf: added startup_udev_settle_wait option (RHEL-88238)
  • functions: silenced errors if module kvm_intel does not exist (RHEL-79943)
  • functions: make calc_isolated_cores return CPU ranges (RHEL-75751)
  • scsi: used 'med_power_with_dipm' for SATA ALPM
  • scsi: do not set ALPM on external SATA ports (RHEL-79913)
  • network_latency: Set non-zero rcutree.nohz_full_patience_delay (RHEL-61801)
  • realtime: Disable appropriate P-State drivers (RHEL-85637)
  • plugin_disk: added support for MMC (MultiMediaCard) devices
  • udev: fix possible traceback in device matcher (RHEL-97087)
  • udev-settle: obey udev buffer size and handle possible tracebacks (RHEL-92637)
  • daemon: re-raise daemon init exception in no-daemon mode (RHEL-71304)
  • vm: deprecate dirty_ratio in favour of dirty_bytes with percents (RHEL-101578)
  • gui: fix the profile deleter script

Stable release v2.25.1

Choose a tag to compare

@yarda yarda released this 03 Feb 19:24
889387b

This minor release is mostly fixing possible tracebacks that could happen due to internal API changes. Noteworthy changes since the previous release:

  • plugins: added missing instance parameters
  • disk: added missing remove parameter
  • plugin_scheduler: added switch to disable processing of kthreads
  • Makefile: added support for installation to custom LIBEXECDIR
  • functions: create a new parser object for each string expansion (RHEL-75773)

Stable release v2.25.0

Choose a tag to compare

@yarda yarda released this 31 Jan 21:01
4b4913f

Noteworthy changes since the previous rc.1 release:

  • sap-hana: Set transparent_hugepages to madvise (RHEL-68454)
  • plugin_bootloader: export Grub variables to make them available in submenus
  • utils.commands: fixed CPU online detection when not present
  • plugin_net: handled cqe-mode-rx ethtool option
  • profiles: correct CPU governor settings

Release candidate v2.25.0-rc.1

Pre-release

Choose a tag to compare

@yarda yarda released this 19 Jan 17:56
7480983

Noteworthy changes since the previous release:

  • tuned-ppd: removed the use of StrEnum (RHEL-68208)
  • tuned-ppd: multiple fixes and updates
  • docs: plugins docs are now automatically generated from the docstrings
  • plugin_cpu: fixed no_turbo boolean option parsing (RHEL-51760)
  • plugin_cpu: allowed raw energy_performance_preference values
  • plugin_vm: added support for dirty_(bytes|ratio) sysctl parameters (RHEL-58820)
  • plugin_bootloader: added variables to BLS entries only if grub is used
  • plugin_scheduler: do not assume that perf events have type attribute (RHEL-60898)
  • plugin_scheduler: updated sched knobs for kernels 6.6+
  • plugin_scheduler: log process info when its affinity cannot be changed (RHEL-69933)
  • plugin_scheduler: postpone cgroup blacklist check, double-check after fail (RHEL-72981)
  • plugin_scheduler: made perf support optional
  • plugin_net: added support for hotplug and rename (RHEL-60906)
  • makefile: added support for installation to custom $BINDIR/$SBINDIR
  • functions: dropped cpuspeed support

Stable release v2.24.1

Choose a tag to compare

@yarda yarda released this 26 Nov 13:02
90c24ee

Noteworthy changes since the previous release:

  • fixed privileged execution of arbitrary scripts by active local user (CVE-2024-52336)
  • added sanity checks for API methods parameters (CVE-2024-52337)
  • tuned-ppd: fixed controller init to correctly set _on_battery