libvirt/src/ch
Peter Krempa f24a22315b driver: Introduce global driver feature flag handling function
The 'virDrvFeature' has a combination of features which are asserted by
the specific driver and features which are actually global.

In many cases the implementation was cargo-culted into newer drivers
without re-assesing whether it makes sense.

This patch introduces a global function which will specifically handle
these global flags and defer the rest to the driver.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
Reviewed-by: Andrea Bolognani <abologna@redhat.com>
2022-02-17 13:15:46 +01:00
..
ch_conf.c ch: Use automatic mutex management 2022-02-11 11:04:01 +01:00
ch_conf.h ch: Use automatic mutex management 2022-02-11 11:04:01 +01:00
ch_domain.c ch_driver: Introduce and use virCHDomainRemoveInactive() 2022-02-11 10:48:35 +01:00
ch_domain.h ch_driver: Introduce and use virCHDomainRemoveInactive() 2022-02-11 10:48:35 +01:00
ch_driver.c driver: Introduce global driver feature flag handling function 2022-02-17 13:15:46 +01:00
ch_driver.h Add basic driver for the Cloud-Hypervisor 2021-06-04 10:56:06 +01:00
ch_monitor.c ch: virCHMonitorGetIOThreads: fix g_steal_pointer usage 2022-02-03 14:15:04 +01:00
ch_monitor.h ch_process: Setup emulator and iothread settings 2022-01-28 17:04:50 +01:00
ch_process.c ch_process: Check whether domain is already running before starting it 2022-02-11 10:48:39 +01:00
ch_process.h ch: methods for cgroup mgmt in ch driver 2022-01-28 17:04:50 +01:00
meson.build meson: Add missing virt_install_dirs 2022-02-02 16:26:36 +01:00
virtchd.service.in systemd: Use correct man page name in modular daemon service files 2022-02-01 13:20:11 +01:00