Commit Graph

164 Commits

Author SHA1 Message Date
Jaroslav Škarvada
ffde1e1fd0 new release
rebased tuned to latest upstream
    resolves: RHEL-50567
  spec: create /etc/tuned/profiles directory
    resolves: RHEL-46721
  hotplug: wait for device initialization
  sap-netweaver: increased vm.max_map_count
  daemon: buffer sighup signal
  added an option to configure profile directories
  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
  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
  plugin_audio: enabled controller reset to fix suspend with NVIDIA
  plugin_irq: fixed expansion of variables
  plugin_irqbalance: switched to IRQBALANCE_BANNED_CPULIST
2024-07-26 00:57:32 +02:00
Robin Hack
aac026e273 Update gating.yaml to reflect and follow commonly used template. 2024-06-25 11:36:39 +00:00
Troy Dawson
4f68bfb47a Bump release for June 2024 mass rebuild 2024-06-24 09:27:34 -07:00
Jaroslav Škarvada
4a9d423249 converted license to SPDX
resolves: RHEL-35694
2024-05-07 15:44:04 +02:00
Jaroslav Škarvada
e0ed587ea0 new release
rebased tuned to latest upstream
    related: RHEL-17121
  renamed intel_uncore plugin to uncore
  network-throughput: increased net.ipv4.tcp_rmem default value
    resolves: RHEL-25847
2024-03-24 23:41:07 +01:00
Jaroslav Škarvada
49e444df19 new release
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
2024-02-09 23:14:55 +01:00
Fedora Release Engineering
d75da7b6d1 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 06:48:19 +00:00
Jaroslav Škarvada
3e40a0e078 new release
rebased tuned to latest upstream
    related: rhbz#2182117
  api: fixed stop method not to require any parameter
    resolves: rhbz#2235637
2023-08-29 14:02:56 +02:00
Jaroslav Škarvada
e871a29501 New release 2.21.0-rc.1
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2023-08-20 23:44:51 +02:00
Jaroslav Škarvada
d58c09c875 Converted license to SPDX 2023-08-20 23:41:11 +02:00
Jaroslav Škarvada
464190042f Converted license to SPDX 2023-08-09 16:14:26 +02:00
Fedora Release Engineering
c461451dfe Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 16:50:00 +00:00
Python Maint
81063b1305 Rebuilt for Python 3.12 2023-06-16 10:56:53 +02:00
Jaroslav Škarvada
eb30f29b92 new release
rebased tuned to latest upstream
    related: rhbz#2133815
  fixed possible traceback on SIGHUP
    resolves: 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
2023-02-17 22:06:01 +01:00
Jaroslav Škarvada
7ea21bf9d3 new release
rebased tuned to latest upstream
    resolves: rhbz#2133815
  systemd: relax polkit requirement
    resolves: rhbz#2065591
  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
    resolves: rhbz#2071418
  profiles: new cpu-partitioning-powersave profile
  profiles: new profile for AWS EC2
    resolves: rhbz#1935848
  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
    resolves: rhbz#2154801
  throughput-performance: set net.core.somaxconn to at least 2048
    resolves: rhbz#1998310
  plugin_scheduler: do not leak FDs from the perf
    resolves: rhbz#2080227
  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
2023-02-08 19:02:18 +01:00
Fedora Release Engineering
f119c3ef35 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 05:31:02 +00:00
Jaroslav Škarvada
cd5f1654b0 added fix for python-3.12
resolves: rhbz#2154801
2023-01-12 14:48:35 +01:00
Jaroslav Škarvada
2638e19064 new release
rebased tuned to latest upstream
    related: rhbz#2057609
2022-08-19 20:37:25 +02:00
Jaroslav Škarvada
117f860fa5 New version
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2022-08-11 21:41:08 +02:00
Fedora Release Engineering
637f921fbb Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 11:06:55 +00:00
Python Maint
5fe0e2539f Rebuilt for Python 3.11 2022-06-13 21:14:29 +02:00
Jaroslav Škarvada
3700404110 new version 2022-03-17 00:22:56 +01:00
Jaroslav Škarvada
ce40b308af added more conflicting services to the systemd service file
resolves: rhbz#2053919
2022-02-15 22:38:03 +01:00
Jaroslav Škarvada
7ea0e1333b new release
rebased tuned to latest upstream
    related: rhbz#2003833
  tuned-gui: fixed creation of new profile
2022-02-11 00:49:18 +01:00
Jaroslav Škarvada
36cc1c5de5 new release
rebased tuned to latest upstream
    resolves: rhbz#2003833
  profiles: fix improper parsing of include directive
    resolves: rhbz#2017924
  disk: added support for the nvme
    resolves: rhbz#1854816
  cpu: extended cstate force_latency syntax to allow skipping zero latency
    resolves: rhbz#2002744
  net: added support for the txqueuelen
    resolves: rhbz#2015044
  bootloader: on s390(x) remove TuneD variables from the BLS
    resolves: rhbz#1978786
  daemon: don't do full rollback on systemd failure
    resolves: rhbz#2011459
  spec: do not require subscription-manager on CentOS
    resolves: rhbz#2028865
2022-02-02 23:31:09 +01:00
Fedora Release Engineering
6fdf283295 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 03:16:30 +00:00
Jaroslav Škarvada
7d891840d0 new release
rebased tuned to latest upstream
    related: rhbz#2003838
2022-01-16 23:40:06 +01:00
Jaroslav Škarvada
49220948ed new release
rebased tuned to latest upstream
    resolves: rhbz#2003838
  cpu-partitioning: fixed no_balance_cores on newer kernels
    resolves: rhbz#1874596
  scheduler: allow exclude of processes from the specific cgroup(s)
    resolves: rhbz#1980715
  switched to the configparser from the configobj
    resolves: rhbz#1936386
  spec: do not require subscription-manager on CentOS
    resolves: rhbz#2029405
2022-01-02 22:51:20 +01:00
Robin Hack
2d0f7da9a8 Add gating.yaml. 2021-12-01 07:56:06 -05:00
Robin Hack
40fb94dcda fmf plan: fix git path. 2021-11-29 09:11:50 -05:00
Robin Hack
f55df44f0e Adding fmf plan 2021-11-29 08:23:00 -05:00
Jaroslav Škarvada
711c7cd9dc Added sources
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2021-07-21 20:53:53 +02:00
Jaroslav Škarvada
203896fc21 new release
rebased tuned to latest upstream
    related: rhbz#1936426
2021-07-21 20:50:54 +02:00
Jaroslav Škarvada
05d993f804 New version
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2021-07-07 23:58:27 +02:00
Python Maint
55a4c484ba Rebuilt for Python 3.10 2021-06-04 21:18:33 +02:00
Zbigniew Jędrzejewski-Szmek
eae1b8ac2c Rebuilt for updated systemd-rpm-macros
See https://pagure.io/fesco/issue/2583.
2021-03-02 16:12:07 +01:00
Fedora Release Engineering
822ffca28e - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 22:26:54 +00:00
Tom Stellard
cf6dabe935 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-12 01:26:17 +00:00
Jaroslav Škarvada
ab4ccfa100 new release
rebased tuned to latest upstream
    related: rhbz#1874052
2020-12-17 18:36:09 +01:00
Jaroslav Škarvada
ce00809fef new release
rebased tuned to latest upstream
    resolves: rhbz#1874052
  added plugin service for linux services control
    resolves: rhbz#1869991
  scheduler: added default_irq_smp_affinity option
    resolves: rhbz#1896348
  bootloader: skip boom managed BLS snippets
    resolves: rhbz#1901532
  scheduler: added perf_process_fork option to enable processing of fork
    resolves: rhbz#1894610
  scheduler: added perf_mmap_pages option to set perf buffer size
    resolves: rhbz#1890219
  bootloader: fixed cmdline duplication with BLS and grub2-mkconfig
    resolves: rhbz#1777874
2020-12-01 20:06:30 +01:00
Fedora Release Engineering
d60d747b88 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 13:03:00 +00:00
Jaroslav Škarvada
0f0526292f scheduler: fixed isolated_cores to work with cgroups
related: rhbz#1784648
throughput-performance: fix performance regression on AMD platforms
  related: rhbz#1746957
2020-07-03 13:23:58 +02:00
Jaroslav Škarvada
93789d0619 new release
rebased tuned to latest upstream
    related: rhbz#1792264
2020-06-22 10:43:09 +02:00
Jaroslav Škarvada
da0e0d5ffc new release
rebased tuned to latest upstream
    resolves: rhbz#1792264
  oracle: turned off NUMA balancing
    resolves: rhbz#1782233
  man: documented the possibility to apply multiple profiles
    resolves: rhbz#1794337
  cpu-partitioning: disabled kernel.timer_migration
    resolves: rhbz#1797629
  profiles: new profile optimize-serial-console
    resolves: rhbz#1840689
  added support for a post-loaded profile
    resolves: rhbz#1798183
  plugins: new irqbalance plugin
    resolves: rhbz#1784645
  throughput-performance: added architecture specific tuning for Marvell ThunderX
    resolves: rhbz#1746961
  throughput-performance: added architecture specific tuning for AMD
    resolves: rhbz#1746957
  scheduler: added support for cgroups
    resolves: rhbz#1784648
2020-06-09 11:07:58 +02:00
Miro Hrončok
27f62f70c1 Rebuilt for Python 3.9 2020-05-26 03:53:47 +02:00
Miro Hrončok
9c3b74b1f8 Build without unittest2 and mock
- unittest2 is to be removed: https://bugzilla.redhat.com/show_bug.cgi?id=1794222
 - mock is not used at all

Merged upstream PR: https://github.com/redhat-performance/tuned/pull/249
2020-04-06 01:32:45 +02:00
Fedora Release Engineering
bd9f6fe91b - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-31 02:16:37 +00:00
Jaroslav Škarvada
801f934b38 new release
rebased tuned to latest upstream
    related: rhbz#1738250
  sap-hana: updated tuning
    resolves: rhbz#1779821
  latency-performance: updated tuning
    resolves: rhbz#1779759
  added sst profile
    resolves: rhbz#1743879
2019-12-11 18:18:54 +01:00
Jaroslav Škarvada
5698c9e006 new release
rebased tuned to latest upstream
    resolves: rhbz#1738250
  cpu: fixed checking if EPB is supported
    resolves: rhbz#1690929
  scheduler: fixed IRQ SMP affinity verification to respect ignore_missing
    resolves: rhbz#1729936
  realtime: enabled ktimer_lockless_check
    resolves: rhbz#1734096
  plugins: support cpuinfo_regex and uname_regex matching
    resolves: rhbz#1748965
  sysctl: made reapply_sysctl ignore configs from /usr
    resolves: rhbz#1759597
  added support for multiple include directives
    resolves: rhbz#1760390
  realtime: added nowatchdog kernel command line option
    resolves: rhbz#1767614
2019-12-01 17:04:18 +01:00
Miro Hrončok
22218eda7c Rebuilt for Python 3.8.0rc1 (#1748018) 2019-10-03 14:40:58 +02:00