libvirt/src/libxl
Daniel P. Berrangé 12e30d1e54 libxl: introduce virtxend daemon
The virtxend daemon will be responsible for providing the libxl API
driver functionality. The libxl driver is still loaded by the main
libvirtd daemon at this stage, so virtxend must not be running at
the same time.

This naming is slightly different than other drivers. With the libxl
driver, the user still has a 'xen:///system' URI, and we provide it
in a libvirt-daemon-xen RPM, which pulls in a
libvirt-daemon-driver-libxl RPM.

Arguably we could rename the libxl driver to "xen" since it is the
only xen driver we have these days, and that matches how we expose it
to users in the URI naming.

Reviewed-by: Andrea Bolognani <abologna@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2019-08-09 14:06:31 +01:00
..
libvirtd_libxl.aug libxl: do not enable nested HVM unless global nested_hvm option enabled 2018-04-17 21:15:27 -06:00
libxl_capabilities.c cpu_x86: Store virCPUx86DataItem content in union 2019-04-12 22:53:39 +02:00
libxl_capabilities.h src/libxl: use #pragma once in headers 2019-06-13 17:05:10 +02:00
libxl_conf.c Revert "virt drivers: don't handle type=network after resolving actual network type" 2019-04-30 14:42:22 +01:00
libxl_conf.h libxl: acquire a pidfile in the driver root directory 2019-07-11 12:46:20 +01:00
libxl_domain.c qemu: Pass correct qemuCaps to virDomainDefCopy 2019-08-09 13:55:54 +02:00
libxl_domain.h src/libxl: use #pragma once in headers 2019-06-13 17:05:10 +02:00
libxl_driver.c remote: in per-driver daemons ensure that state initialize succeeds 2019-08-09 14:06:31 +01:00
libxl_driver.h src/libxl: use #pragma once in headers 2019-06-13 17:05:10 +02:00
libxl_logger.c Remove all Author(s): lines from source file headers 2018-12-13 16:08:38 +00:00
libxl_logger.h src/libxl: use #pragma once in headers 2019-06-13 17:05:10 +02:00
libxl_migration.c qemu: Pass correct qemuCaps to virDomainDefCopy 2019-08-09 13:55:54 +02:00
libxl_migration.h src/libxl: use #pragma once in headers 2019-06-13 17:05:10 +02:00
libxl.conf libxl: do not enable nested HVM unless global nested_hvm option enabled 2018-04-17 21:15:27 -06:00
Makefile.inc.am libxl: introduce virtxend daemon 2019-08-09 14:06:31 +01:00
test_libvirtd_libxl.aug.in build: use @CONFIG@ instead of ::CONFIG:: in augeas tests 2019-08-09 14:06:31 +01:00
virtxend.service.in libxl: introduce virtxend daemon 2019-08-09 14:06:31 +01:00