1
0
Fork 0
Commit graph

401 commits

Author SHA1 Message Date
Jan Vcelak
ef52d3eae2 remove rfill plugins, these are not implemented yet 2013-01-28 17:28:25 +01:00
Jan Vcelak
928a53718b sysfs plugin: migrate to new plugin interface 2013-01-28 17:27:32 +01:00
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