Jan Vcelak
7b96cbbfbc
sysctl plugin: migrate to new plugin interface
2013-01-28 17:03:05 +01:00
Jan Vcelak
b5699dcd30
eeepc_she plugin: migrate to new plugin interface
2013-01-28 16:21:29 +01:00
Jan Vcelak
6758775546
units manager: handle NotSupportedPluginException
2013-01-28 16:21:12 +01:00
Jan Vcelak
7d80323024
base plugin: _apply_dynamic calls _update_dynamic by default
2013-01-28 16:20:22 +01:00
Jan Vcelak
6a8a1bf96c
scripts plugin: migrate to new plugin interface, clarify hack
2013-01-28 15:11:22 +01:00
Jan Vcelak
b078feecdf
vm plugin: migrate to new plugin interface
2013-01-28 14:49:14 +01:00
Jan Vcelak
f532f3d679
plugin base: fix non-device commands invocation
2013-01-28 14:48:54 +01:00
Jan Vcelak
7b9da639b7
video plugin: migrate to new plugin interface
2013-01-28 14:38:21 +01:00
Jan Vcelak
b879461402
mounts plugin: migrate to new plugin interface
2013-01-28 11:48:22 +01:00
Jan Vcelak
b5aae46087
plugin base: drop _config_bool() method
2013-01-24 17:16:50 +01:00
Jan Vcelak
291c1a7fb0
net plugin: migrate to new plugin interface
2013-01-24 16:54:20 +01:00
Jan Vcelak
f750443809
disk plugin: simplify load retrieval
2013-01-24 16:54:08 +01:00
Jan Vcelak
4abdee9023
monitors: allow to retrieve load just for one device
2013-01-24 16:53:51 +01:00
Jan Vcelak
5c9cdd4ba9
usb plugin: use new interface for plugins
2013-01-24 13:47:46 +01:00
Jan Vcelak
b49976b173
plugin base: fix plugin name extraction
2013-01-24 13:34:41 +01:00
Jan Vcelak
b1d9c9ec14
audio plugin: execute reset_controller as a last
2013-01-23 18:50:03 +01:00
Jan Vcelak
63558e96c1
plugin commands: add numeric priority to enforce execution order
2013-01-23 18:49:45 +01:00
Jan Vcelak
fcc0c5c6f4
audio plugin: new implementation, options are more general
...
Device specific options 'snd_hda_intel' and 'snd_ac97_codec'
were removed, now there are new 'timeout' and 'reset_controller'
options only. Tunings are available at the level of modules,
not devices, therefore the module names are taken as device
names in case of this plugin.
2013-01-23 18:41:47 +01:00
Jan Vcelak
246559a5a5
cpu plugin: latency not supported per cpu, apply only on first device
2013-01-23 16:24:41 +01:00
Jan Vcelak
e227c9ed78
disk plugin: switch to hotpluggable base, implement necessary switching
2013-01-22 20:41:06 +01:00
Jan Vcelak
d658c5f769
plugins: add base for hotpluggable devices
2013-01-22 20:40:30 +01:00
Jan Vcelak
8b22de1543
plugins base: separate devices assigning
2013-01-22 20:39:57 +01:00
Jan Vcelak
d046ab9465
monitors base: check for basestring instead of str
2013-01-22 20:39:08 +01:00
Jan Vcelak
e990a5ad31
disk plugin: use new interface for plugin
2013-01-22 19:14:08 +01:00
Jan Vcelak
719c7efe2b
cpu plugin: fix dynamic tuning, migrate to new plugin interface
2013-01-22 19:13:28 +01:00
Jan Vcelak
50a46c6607
disk: check if device is removable more safely
2013-01-22 18:34:19 +01:00
Jan Vcelak
01ef388113
plugin base: split the tunings invocation so it could be run separately
2013-01-22 18:32:43 +01:00
Jan Vcelak
589b90ee78
plugin base: add _devices_supported() method
2013-01-22 18:31:00 +01:00
Jan Vcelak
dd419bb368
manager, plugin base: control initialization order by plugin
2013-01-22 16:05:48 +01:00
Jan Vcelak
b7d719bfa3
units manager: assign devices in order specified by the plugin
2013-01-20 17:01:34 +01:00
Jan Vcelak
0791b88403
hardware inventory: implement events subscription
2013-01-20 17:00:53 +01:00
Jan Vcelak
ed7c53533c
disk plugin: migrate to new structure
2013-01-11 15:14:54 +01:00
Jan Vcelak
ddd545b8be
daemon: use paths from tuned.consts
2013-01-11 15:14:54 +01:00
Jan Vcelak
f4cc64a3a9
plugins: tuning units are handled within plugin classes
...
This change moves a lot of logic into the plugins, namely
the enumeration, seizing, and releasing of the devices.
However it allows the plugins to control the process in
more detail. This will be also utilised when tuning the
devices, which were dynamically added into the system.
WATCH OUT: only cpu plugin has been updated
2013-01-11 15:14:54 +01:00
Jan Vcelak
68992725f2
spec: add python-udev requirement
2013-01-11 15:14:54 +01:00
Jan Vcelak
53636b4ba9
net plugin: use hardware enumeration
2013-01-11 15:13:57 +01:00
Jan Vcelak
148203c54a
disk plugin: use hardware enumeration
2013-01-11 15:13:57 +01:00
Jan Vcelak
ff6b179455
cpu plugin: use hardware enumeration
2013-01-11 15:13:56 +01:00
Jan Vcelak
74c8c2c0fe
plugin repository: use new hardware enumeration to obtain devices
2013-01-11 15:13:56 +01:00
Jan Vcelak
31b0128bbc
hardware: new submodule for hardware enumeration and watching
2013-01-11 15:13:56 +01:00
Jaroslav Škarvada
0f912ede9f
removed the nobarrier from the virtual-guest profile (data loss prevention)
...
resolves: rhbz#886956
- updated man page
- minor cosmetic fix to virtual-host profile
2013-01-03 16:54:39 +01:00
Jaroslav Škarvada
db5c361b3f
new release (2.1.2)
2013-01-02 16:45:15 +01:00
Jaroslav Škarvada
cf71606eaf
fixed fd leaks on subprocesses
...
resolves: rhbz#890435
Added "close on execute" to all external calls. This workaround could cause
trouble on Windows, but it is unlikely the Tuned will ever run there.
2013-01-02 16:09:56 +01:00
Jaroslav Škarvada
df933c4901
latency-performance: disabled THP
...
resolves: rhbz#887355
2012-12-19 14:46:31 +01:00
Jaroslav Škarvada
677458c174
switched to configobj parser
...
Patch by: Fabrice Bellet <fabrice@bellet.info>
Resolves: rhbz#885500
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2012-12-10 11:20:45 +01:00
Jan Vcelak
045e1ac5fb
systemtap {disk,net}devstat: fix typo in usage
2012-12-07 14:03:52 +01:00
Jan Vcelak
aba4392209
new release (2.1.1)
2012-12-06 11:09:56 +01:00
Jaroslav Škarvada
88270095c5
powertop2tuned: fixed dead whitespaces
2012-12-04 17:26:24 +01:00
Jaroslav Škarvada
bfe4499580
powertop2tuned: fixed case if the current profile cannot be read
2012-12-04 15:27:43 +01:00
Jan Vcelak
ce32245d6f
spec: claim ownership of /etc/tuned
2012-12-04 15:05:55 +01:00