rebased tuned to latest upstream
resolves: RHEL-50568
spec: create /etc/tuned/profiles directory
hotplug: wait for device initialization
sap-netweaver: increased vm.max_map_count
resolves: RHEL-31757
daemon: buffer sighup signal
resolves: RHEL-31180
added an option to configure profile directories
resolves: RHEL-26157
api: added commands to dynamically create/destroy instances
functions: added 'intel_recommended_pstate'
functions: added 'log' which helps with debugging
functions: added 'package2cpus' and 'packages2uncores' matchers
functions: added 'lscpu' to list CPU details
plugins: added plugin_irq
plugin_video: added support for amdgpu `panel_power_savings` attribute
plugin_cpu: check that writes are necessary if they may cause redundant IPIs
resolves: RHEL-25613
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
resolves: 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
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
rebased tuned to latest upstream
resolves: RHEL-17121
print all arguments of failing commands in error messages
resolves: RHEL-3689
plugin_sysctl: added support for sysctl names with slash
resolves: RHEL-3707
tuned-adm: added support for moving devices between plugin instances
resolves: RHEL-15141
api: added methods for retrieval of plugin instances and devices
resolves: RHEL-15137
plugin_cpu: amd-pstate mentioned instead of just intel_pstate
resolves: RHEL-16469
hotplug: do not report ENOENT errors on device remove
resolves: RHEL-11342
plugin_sysctl: expand variables when reporting overrides
resolves: RHEL-18972
plugin_acpi: new plugin which handles ACPI platform_profile
resolves: RHEL-16966
plugin_bootloader: skip calling rpm-ostree kargs in no-op case
resolves: RHEL-20767
plugin_cpu: support cstate settings of pm_qos_resume_latency_us
resolves: RHEL-21129
scheduler: add option for ignoring IRQs affinity
resolves: RHEL-21923
plugin_intel_uncore: new plugin for uncore setting
rebased tuned to latest upstream
resolves: rhbz#2133815
systemd: relax polkit requirement
sysvinit: fixed path
resolves: rhbz#2118301
plugin_cpu: added support for pm_qos_resume_latency_us
resolves: rhbz#2118786
do not exit on duplicate config lines
profiles: new cpu-partitioning-powersave profile
profiles: new profile for AWS EC2
API: add support for moving devices between instances
resolves: rhbz#2113925
D-Bus: send tracebacks through D-Bus only in debug mode
resolves: rhbz#2159680
Makefile: added fix for python-3.12
throughput-performance: set net.core.somaxconn to at least 2048
plugin_scheduler: do not leak FDs from the perf
plugin_cpu: added support for intel_pstate scaling driver
resolves: rhbz#2095829
added support for the API access through the Unix Domain Socket
resolves: rhbz#2113900
rebased tuned to latest upstream
resolves: rhbz#2057609
fixed parsing of inline comments
added support for quotes in isolated_cores specification
spec: reduced weak dependencies
resolves: rhbz#2093841
recommend: do not ignore syspurpose_role if there is no syspurpose
resolves: rhbz#2030580
added support for initial autosetup of isolated_cores
resolves: rhbz#2093847
rebased tuned to latest upstream
resolves: rhbz#1944643
realtime: disabled kvm.nx_huge_page kernel module option in
realtime-virtual-host profile
resolves: rhbz#1976825
realtime: explicitly set 'irqaffinity=~<isolated_cpu_mask>' in kernel
command line
resolves: rhbz#1974820
scheduler: added abstraction for the sched_* and numa_* variables which
were previously accessible through the sysctl
resolves: rhbz#1952687
recommend: fixed wrong profile on ppc64le bare metal servers
resolves: rhbz#1959889