1
0
Fork 0
Commit graph

213 commits

Author SHA1 Message Date
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
Jan Vcelak
31cd75fa77 code cleanup: net plugin variable names 2011-03-08 17:42:37 +01:00
Jan Vcelak
c36714fd02 code cleanup: too much underscores 2011-03-08 17:41:57 +01:00
Jan Vcelak
ae41fe8929 net: support new network device naming
https://fedoraproject.org/wiki/Features/ConsistentNetworkDeviceNaming
Resolves: #682379
2011-03-08 17:32:02 +01:00
Jan Vcelak
a1d1df7bb1 varnetload: urlerror exception handling
Resolves: #659968
2011-01-25 15:05:32 +01:00
Jan Vcelak
a251de81fe tuned.spec: move man pages for utils to subpackage 2011-01-13 18:11:04 +01:00
Jan Vcelak
5299225ea9 man: tuned-adm - update profiles description 2011-01-13 16:48:19 +01:00
Jan Vcelak
a351b52ff3 man: tuned.conf - plugins description 2011-01-13 16:48:19 +01:00
Jan Vcelak
f6d80577d3 disable tuned in performance and spindown profiles
Not providing tuned.conf caused, that default or previous
tuned configuration was used instead of disabling tuned.
2011-01-13 16:48:19 +01:00
Jan Vcelak
c53cf2a2ee laptop-battery-powersave: ktune script typos 2011-01-13 14:24:30 +01:00
Jan Vcelak
840c0e8232 Makefile: added new manpages 2011-01-13 14:02:28 +01:00
Jan Vcelak
97306e2b55 new man pages: diskdevstat netdevstat scomes varnetload 2011-01-13 14:00:37 +01:00
Jan Vcelak
0e7e22ef31 version bump 2011-01-10 20:20:09 +01:00
Jan Vcelak
d6377a8f8a udev: fixed tuned-mpath-iosched script name typo 2011-01-10 18:48:19 +01:00
Jan Vcelak
66fcc79706 udev: fix rules permissions 2011-01-08 18:56:39 +01:00
Jan Vcelak
9fae405df2 udev: specfile changes 2011-01-07 17:08:40 +01:00
Jan Vcelak
12307a5132 udev: add related files into Makefile 2011-01-07 17:08:26 +01:00
Jan Vcelak
35b44f0b7f udev: add rules for scheduler tuning 2011-01-07 17:07:52 +01:00
Jan Vcelak
4e9b48112d set_disk_readahead -> multiply_disk_readahead
Resolves: #658843
2011-01-04 18:18:52 +01:00
Jan Vcelak
54b1caece5 profiles: disable debugging in 'functions' script
forgotten 'set -x' removed
2011-01-04 18:00:58 +01:00
Jan Vcelak
3393817863 initiscript: don't start tuned daemon on s390/s390x
cpu and disk tuning doesn't work, net tuning makes no sense

Resolves: #624494
2011-01-04 17:41:20 +01:00
Jan Vcelak
572c9d6d16 initiscript: localization of insufficient privilege error 2011-01-04 17:39:10 +01:00
Jan Vcelak
1f60e8f952 fix: initscript - invalid pidfile check
Resolves: #621122
2011-01-04 15:32:39 +01:00
Jan Vcelak
93ad579f69 all ktune.sh updated to use common functions file 2010-12-23 11:04:39 +01:00
Jan Vcelak
436f4d234b consolidated ktune scripts functions 2010-12-23 11:04:35 +01:00
Jan Vcelak
732e072dc0 reduced FSB support on EEE PCs with Intel Atom
profile: laptop-battery-powersave
2010-11-29 19:06:56 +01:00
Jan Vcelak
58a2c0093d version bump 2010-11-29 12:06:16 +01:00
Jan Vcelak
ec9e9ae10f tmpfiles.d config to autocreate runtime directory on F15 2010-11-29 11:37:21 +01:00
Jan Vcelak
594d652b4b fix hal-disable-polling if no CD drives present 2010-11-18 15:02:34 +01:00