libvirt/src/remote
John Ferlan ae69bda5c2 lib: Introduce virDomainSetIOThreadParams
Create a new API that will allow an adjustment of IOThread
polling parameters for the specified IOThread. These parameters
will not be saved in the guest XML. Currently the only parameters
supported will allow the hypervisor to adjust the parameters used
to limit and alter the scope of the polling interval. The polling
interval allows the IOThread to spend more or less time processing
in the guest.

Based on code originally posted by Pavel Hrdina <phrdina@redhat.com>
to add virDomainAddIOThreadParams and virDomainModIOThreadParams.
Modification of those changes to use virDomainSetIOThreadParams
instead and remove concepts related to saving the data in guest
XML as well as the way to specifically enable the polling parameters.

Signed-off-by: John Ferlan <jferlan@redhat.com>
ACKed-by: Michal Privoznik <mprivozn@redhat.com>
2018-11-19 07:26:40 -05:00
..
libvirtd.aug rpc: remove remains of obsolete log_buffer_size config parameter 2018-03-23 10:44:35 +00:00
libvirtd.conf log: update docs for daemons to improve user understanding 2018-05-11 17:11:46 +01:00
libvirtd.init.in daemon: move init system files into src/remote/ 2018-02-22 12:21:21 +00:00
libvirtd.libxl.logrotate.in daemon: move logrotate files to src/remote/ 2018-02-22 12:26:57 +00:00
libvirtd.logrotate.in daemon: move logrotate files to src/remote/ 2018-02-22 12:26:57 +00:00
libvirtd.lxc.logrotate.in daemon: move logrotate files to src/remote/ 2018-02-22 12:26:57 +00:00
libvirtd.pod daemon: move libvirtd POD manpage into src/remote/ 2018-02-22 12:21:09 +00:00
libvirtd.policy Do not generate polkit rules file 2018-03-14 12:46:26 +01:00
libvirtd.qemu.logrotate.in daemon: move logrotate files to src/remote/ 2018-02-22 12:26:57 +00:00
libvirtd.rules daemon: move misc libvirtd policy files to src/remote/ 2018-02-22 12:26:50 +00:00
libvirtd.sasl daemon: move misc libvirtd policy files to src/remote/ 2018-02-22 12:26:50 +00:00
libvirtd.service.in libvirtd: Add service dependency on systemd-logind 2018-06-12 13:29:42 -04:00
libvirtd.sysconf daemon: move init system files into src/remote/ 2018-02-22 12:21:21 +00:00
libvirtd.sysctl daemon: move misc libvirtd policy files to src/remote/ 2018-02-22 12:26:50 +00:00
libvirtd.uml.logrotate.in daemon: move logrotate files to src/remote/ 2018-02-22 12:26:57 +00:00
libvirtd.upstart daemon: move init system files into src/remote/ 2018-02-22 12:21:21 +00:00
lxc_protocol.x Add ACL annotations to all RPC messages 2013-06-24 15:24:36 +01:00
Makefile.inc.am remote: always build generated source files 2018-04-20 11:48:30 +01:00
qemu_protocol.x qemu: wire up RPC for qemu monitor events 2014-03-20 11:25:37 -06:00
remote_daemon_config.c daemon: Raise an error if 'max_workers' < 1 in libvirtd.conf 2018-07-21 07:46:45 -04:00
remote_daemon_config.h daemon: move libvirtd code into src/remote/ directory 2018-02-22 12:21:08 +00:00
remote_daemon_dispatch.c src: Use VIR_STRDUP() wherever possible 2018-07-23 14:27:23 +02:00
remote_daemon_dispatch.h daemon: move libvirtd code into src/remote/ directory 2018-02-22 12:21:08 +00:00
remote_daemon_stream.c stream: Access stream->prog instead of a hard-coded global variable 2018-03-15 17:12:28 -04:00
remote_daemon_stream.h daemon: move libvirtd code into src/remote/ directory 2018-02-22 12:21:08 +00:00
remote_daemon.c src: More cleanup of some system headers already contained in internal.h 2018-09-20 10:16:39 +02:00
remote_daemon.h remote: use a separate connection for storage APIs 2018-04-09 15:24:31 +01:00
remote_driver.c lib: Introduce virDomainSetIOThreadParams 2018-11-19 07:26:40 -05:00
remote_driver.h Change file names in comments to match the files they are in 2014-03-10 14:26:04 +01:00
remote_protocol.x lib: Introduce virDomainSetIOThreadParams 2018-11-19 07:26:40 -05:00
test_libvirtd.aug.in log: update docs for daemons to improve user understanding 2018-05-11 17:11:46 +01:00
virt-guest-shutdown.target.in daemon: move init system files into src/remote/ 2018-02-22 12:21:21 +00:00