libvirt/src/lxc
Daniel P. Berrange ae9a0485ae Make LXC controller use a private dbus connection & close it
The LXC controller uses dbus to talk to systemd to create
cgroups. This means that each LXC controller instance has
a dbus connection. The DBus daemon is limited to 256
connections by default and we want to be able to run many
1000 of containers.

While the dbus limit could be raised in the config files,
it is simpler to make libvirt LXC controller close its
dbus connection once everything is configured.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
2013-10-14 10:31:01 +01:00
..
libvirtd_lxc.aug Add support for sVirt in the LXC driver 2012-02-02 17:44:39 -07:00
lxc_cgroup.c Set default partition in libvirtd instead of libvirt_lxc 2013-07-26 17:46:22 +01:00
lxc_cgroup.h Auto-detect existing cgroup placement 2013-07-23 22:46:31 +01:00
lxc_conf.c Remove lxcDriverLock from almost everywhere 2013-07-18 14:16:54 +02:00
lxc_conf.h Remove lxcDriverLock from almost everywhere 2013-07-18 14:16:54 +02:00
lxc_container.c LXC: Fix handling of RAM filesystem size units 2013-10-09 17:44:45 +02:00
lxc_container.h LXC: Wire up the virDomainCreate{XML}WithFiles methods 2013-07-18 12:07:51 +01:00
lxc_controller.c Make LXC controller use a private dbus connection & close it 2013-10-14 10:31:01 +01:00
lxc_domain.c Store a virCgroupPtr instance in virLXCDomainObjPrivatePtr 2013-04-15 17:35:31 +01:00
lxc_domain.h Store a virCgroupPtr instance in virLXCDomainObjPrivatePtr 2013-04-15 17:35:31 +01:00
lxc_driver.c Remove use of virConnectPtr from all remaining nwfilter code 2013-10-07 14:19:10 +01:00
lxc_driver.h maint: don't use config.h in .h files 2013-06-05 05:53:25 -06:00
lxc_fuse.c LXC: follow the unit style of /proc/meminfo 2013-09-23 11:01:07 +01:00
lxc_fuse.h maint: don't use config.h in .h files 2013-06-05 05:53:25 -06:00
lxc_hostdev.c lxc: Make activeUsbHostdevs use locks 2013-07-18 14:16:54 +02:00
lxc_hostdev.h Rename all USB device functions to have a standard name prefix 2013-02-05 19:22:25 +00:00
lxc_monitor_protocol.x Fix generation of systemtap probes for RPC protocols 2013-03-14 12:42:22 +00:00
lxc_monitor.c virLXCMonitorClose: Unlock domain while closing monitor 2013-07-24 17:53:00 +02:00
lxc_monitor.h Fix generation of systemtap probes for RPC protocols 2013-03-14 12:42:22 +00:00
lxc_process.c lxc: Fix an improper comment in lxc_process.c 2013-10-14 16:15:14 +08:00
lxc_process.h lxc: switch to virCloseCallbacks API 2013-07-18 14:16:54 +02:00
lxc.conf Standardize whitespace used in example config files 2012-05-28 10:59:13 +01:00
test_libvirtd_lxc.aug.in Autogenerate augeas test case from default config files 2012-05-28 11:07:12 +01:00