1
0
Fork 0
Commit graph

241 commits

Author SHA1 Message Date
Jaroslav Škarvada
355fd87b1b disabled transparent hugepages in latency-performance profile
resolves: rhbz#887355
2013-01-03 17:01:48 +01:00
Jan Vcelak
66d8e396db {disk,net}devstat: fix typo in usage 2012-12-07 14:06:09 +01:00
Jan Vcelak
c1b7f35546 udev: add rule to restart ktune in new block device is added
Resolves: #847445
2012-10-10 10:47:26 +02:00
Jan Vcelak
64b45e8a04 profiles: do not disable barriers on devices with write back cache
Resolves: #801561
2012-09-27 13:45:53 +02:00
Jan Vcelak
9e8f670095 tuned: create PID file with proper permissions
Resolves: #845336
2012-09-24 15:08:19 +02:00
Jan Vcelak
84536e5a59 ktune: validate value of ELEVATOR_TUNE_DEVS
Resolves: #784308
2012-09-24 14:52:26 +02:00
Jan Vcelak
d4c0b5a2d1 update systemd unit file install path
required by /lib -> /usr/lib feature
2012-03-20 14:29:04 +01:00
Jan Vcelak
9dfa60a1f4 spec: missing system-units build requirement 2012-03-20 14:16:42 +01:00
Jan Vcelak
cbb2bf6e85 version bump 2012-03-20 13:56:59 +01:00
Jan Vcelak
0427cea0d8 netdevstat: cmdline error handling 2012-03-05 08:51:53 +01:00
Jan Vcelak
81590cf770 diskdevstat: cmdline error handling 2012-03-05 08:45:50 +01:00
Jan Vcelak
3b10ac690b virtual-guest: cleanup ktune.sh
References: rhbz#740976, rhbz#740977
2012-03-02 09:59:29 +01:00
Jan Vcelak
90afd92add virtual-host: tune virtual memory settings
References: rhbz#740976
2012-03-02 09:56:35 +01:00
Jan Vcelak
78012939d4 tuned-adm: sort list of available profiles 2012-01-11 13:38:28 +01:00
Jan Vcelak
e30a77ede2 tuned-adm man: add virtual-host profile decription 2012-01-11 13:35:45 +01:00
Jan Vcelak
5984ad2de7 add virtual-host profile 2012-01-11 13:35:27 +01:00
Jan Vcelak
0e4826f78b tuned-adm: fix crash when active-profile file is missing 2012-01-11 13:35:27 +01:00
Jan Vcelak
0754d462ff tuned-adm man: add virtual-guest profile decription 2012-01-11 13:35:27 +01:00
Jan Vcelak
8bb2e57c52 add virtual-guest profile 2012-01-11 13:24:20 +01:00
Jan Vcelak
8bd483a47c functions: support for disk scheduler quantum setting 2012-01-11 13:22:49 +01:00
Jan Vcelak
b5297bcc8c functions: update disks detection mechanism 2012-01-11 12:40:58 +01:00
Jaroslav Škarvada
f11bae54bc set_radeon_powersave: fixed profile name 2011-12-03 15:31:29 +01:00
Jaroslav Škarvada
229b5f7874 Changed Radeon PM to auto in laptop-battery-powersave
It should be safer for presenters, because the more
aggresive dynpm doesn't support multi heads.
2011-12-03 15:14:06 +01:00
Jaroslav Škarvada
60f78e3dc8 Improved radeon powersavings settings in tuned profiles 2011-12-03 14:32:39 +01:00
Jaroslav Škarvada
9280e4ee15 set_radeon_powersave: added support for auto profile 2011-12-03 14:13:03 +01:00
Jaroslav Škarvada
cc4ff67c4e Improved formula for calculation of scomes score
Changed formula for scomes score calculation according to
Vratislav Podzimek <vpodzime@redhat.com> proposal.
2011-12-01 16:40:09 +01:00
Jaroslav Škarvada
0b09aaf11d Add support for radeon power savings 2011-12-01 16:40:04 +01:00
Jan Vcelak
662fe72230 ktune.sysconfig: add vd* to tuned devices 2011-10-12 16:07:40 +02:00
Jan Vcelak
69fdbcf75b Revert "throughput-performance: add cpu_dma_latency=0"
This reverts commit bab72a171e.
2011-09-29 10:46:07 +02:00
Jan Vcelak
8c034fec0d pmqos-static.py: no error messages upon start 2011-09-29 10:43:33 +02:00
Jan Vcelak
b90a6890b0 net: device type determination, handle IOError
Update for commit: ba38290
2011-09-27 23:55:35 +02:00
Jan Vcelak
31639fdec7 latency-performance: add cpu_dma_latency=0 2011-09-27 23:55:21 +02:00
Jan Vcelak
bab72a171e throughput-performance: add cpu_dma_latency=0 2011-09-27 23:46:08 +02:00
Jan Vcelak
e60e9505da pmqos-static.py: terminate previous instance when started 2011-09-27 16:24:41 +02:00
Jan Vcelak
edc85cb8ac add pmqos-static.py daemon
Designed to be invoked by 'ktune.sh' scripts to set static values
of PM QoS. The tool should not be called manually.
2011-09-27 16:10:48 +02:00
Jan Vcelak
a957ea14bb tuned-adm: changes for services enabling/disabling
Services are now controlled by calling 'chkconfig $service on/off',
instead of 'chkconfig --add/--del $service'. This change is necessary
to provide desired functionality for both SysVInit and systemd.
2011-07-20 17:10:27 +02:00
Jan Vcelak
9521c71dce systemd: service file for tuned daemon
Compatibility with SysVInit is preserved.
2011-07-20 17:10:23 +02:00
Jaroslav Skarvada
995461b8db doc: remove mentions of HAL
Signed-off-by: Jan Vcelak <jvcelak@redhat.com>
2011-07-20 10:02:53 +02:00
Jan Vcelak
185baab4f6 daemonization: terminate main process after init
Main process waits for signal (SIGUSR1) from the last forked child.
Timeout is set to 3 seconds, after which the main process exits with
non-zero (1) exit code.

Without this fix, we can encounter race condition with systemd when
starting the service. If the main process is terminated and
deamonization is not finished, systemd kills the whole process group.
2011-06-29 19:55:09 +02:00
Jan Vcelak
385768f1a3 version bump 2011-06-21 13:54:54 +02:00
Phil Knirsch
ccecd6fa7d Incorrect handling of stdin/stdout/stderr during daemon creation
Resolves: #695480
Signed-off-by: Jan Vcelak <jvcelak@redhat.com>
2011-06-21 13:53:27 +02:00
Jan Vcelak
53ad121de8 ktune: add LSB headers to initscript
Otherwise systemd deadlocks when restarting cpuspeed daemon
within ktune.

Resolves: #690177
2011-06-21 13:35:38 +02:00
Jan Vcelak
2884a1ac36 remove control of HAL CD polling
HAL is being removed from all current distributions, including Fedora.

Resolves: #710920
2011-06-21 12:41:09 +02:00
Jan Vcelak
ba38290e92 net: device type determination, handle IOError
- handle the situation, when checked /path does not exist (bz #707079)
2011-05-24 10:24:04 +02:00
Jan Vcelak
d78b41e9ff scomes: typo pooling -> polling
Thanks to Jaroslav Skarvada <jskarvad@redhat.com>
2011-05-19 09:29:43 +02:00
Jan Vcelak
c6875ac43d ktune: check if ELEVATOR_TUNE_DEVS is set
When ELEVATOR_TUNE_DEVS variable is not set, all files from current
directory will propagate to SYS_BLOCK_SDX variable.
2011-03-23 16:02:36 +01:00
Jan Vcelak
ac079d8f40 fix: crash when ethtool advertised modes in unknown format
Resolves: #689715 (RHEL)
2011-03-23 14:56:26 +01:00
Jan Vcelak
08da2b82be version bump 2011-03-18 11:23:25 +01:00
Jaroslav Škarvada
9f490b6cb1 cpu plugin: add EEEPC dynamic FSB reclocking
The Asus FSB reclocking feature is also known as Super Hybrid Engine (SHE).
The feature can be enabled in tuned.conf by setting the eeefsb to True.
It is enabled by default in the laptop-battery-powersave profile.

Signed-off-by: Jan Vcelak <jvcelak@redhat.com>
2011-03-14 19:29:30 +01:00
Jan Vcelak
fd2656d591 net: universal ethernet card identifier detection
- get all network devices from /sys/class/net
- exclude all virtual devices
  (symlinks point to /sys/devices/virtual/*)
- exclude all untunable devices
  (ethtool reports no modes, maximal speed is lower than 1000Mbit)
2011-03-08 19:02:36 +01:00