libvirt/src/conf
Nikolay Shirokovskiy 66a85cb136 libvirt: add daemon itself as shutdown reason
This patch introduces a new shutdown reason "daemon" in order
to indicate that the daemon needed to force shutdown the domain
as the best course of action to take at the moment.

This action would occur during reconnection when processing
encounters an error once the monitor reconnection is successful.

Signed-off-by: Nikolay Shirokovskiy <nshirokovskiy@virtuozzo.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-11-14 06:52:23 -05:00
..
capabilities.c conf: Introduce RDT monitor host capability 2018-09-20 13:06:02 -04:00
capabilities.h conf: Introduce RDT monitor host capability 2018-09-20 13:06:02 -04:00
cpu_conf.c src: remove blank first line in function body 2018-09-17 13:29:01 +02:00
cpu_conf.h
device_conf.c conf: Move more PCI functions out of device_conf 2018-09-17 09:23:04 +02:00
device_conf.h conf: Move more PCI functions out of device_conf 2018-09-17 09:23:04 +02:00
domain_addr.c conf: Fix typos in pcie controllers' name 2018-10-17 10:47:50 +02:00
domain_addr.h conf: Move virDomainPCIAddressAsString() to util/virpci 2018-09-05 15:51:28 +02:00
domain_audit.c audit: Share virtType fallback logic 2018-07-27 15:41:21 -04:00
domain_audit.h
domain_capabilities.c src: remove blank first line in function body 2018-09-17 13:29:01 +02:00
domain_capabilities.h qemu: Define and use a auto cleanup function with virSEVCapability 2018-08-20 07:18:01 +02:00
domain_conf.c libvirt: add daemon itself as shutdown reason 2018-11-14 06:52:23 -05:00
domain_conf.h conf: fix args naming of virDomainChrSourceDefCopy 2018-09-07 16:39:15 +02:00
domain_event.c
domain_event.h
domain_nwfilter.c nwfilter: Check for filter presence before open connect during teardown 2018-09-06 18:38:22 -04:00
domain_nwfilter.h nwfilter: convert virt drivers to use public API for nwfilter bindings 2018-06-26 18:17:23 +01:00
interface_conf.c
interface_conf.h
Makefile.inc.am conf: Add new module node_device_util 2018-11-12 16:23:35 +01:00
netdev_bandwidth_conf.c
netdev_bandwidth_conf.h
netdev_vlan_conf.c
netdev_vlan_conf.h
netdev_vport_profile_conf.c src: Make virStr*cpy*() functions return an int 2018-07-23 14:27:30 +02:00
netdev_vport_profile_conf.h
network_conf.c src: More cleanup of some system headers already contained in internal.h 2018-09-20 10:16:39 +02:00
network_conf.h
network_event.c
network_event.h
networkcommon_conf.c
networkcommon_conf.h
node_device_conf.c conf: Add new module node_device_util 2018-11-12 16:23:35 +01:00
node_device_conf.h conf: Add new module node_device_util 2018-11-12 16:23:35 +01:00
node_device_event.c
node_device_event.h
node_device_util.c conf: Add new module node_device_util 2018-11-12 16:23:35 +01:00
node_device_util.h conf: Add new module node_device_util 2018-11-12 16:23:35 +01:00
numa_conf.c
numa_conf.h
nwfilter_conf.c src: Make virStr*cpy*() functions return an int 2018-07-23 14:27:30 +02:00
nwfilter_conf.h nwfilter: remove virt driver callback layer for rebuilding filters 2018-06-26 18:17:20 +01:00
nwfilter_ipaddrmap.c
nwfilter_ipaddrmap.h
nwfilter_params.c
nwfilter_params.h conf: add missing virxml.h include for nwfilter_params.h 2018-06-26 11:22:07 +01:00
object_event_private.h
object_event.c events: move NULL check to EventStateQueueRemote 2018-06-12 07:28:35 +02:00
object_event.h events: Remove ATTRIBUTE_NONNULL for virObjectEventStateQueue[Remote] 2018-06-18 17:03:51 -04:00
secret_conf.c
secret_conf.h
secret_event.c
secret_event.h
snapshot_conf.c conf: Replace SKIP_OSTYPE_CHECKS with SKIP_VALIDATE 2018-07-26 10:13:00 -04:00
snapshot_conf.h
storage_adapter_conf.c
storage_adapter_conf.h
storage_conf.c src: More cleanup of some system headers already contained in internal.h 2018-09-20 10:16:39 +02:00
storage_conf.h conf: rename and move virStoragePoolSourceInitiatorAttr 2018-08-08 17:33:12 +02:00
storage_event.c
storage_event.h
virchrdev.c
virchrdev.h
virdomainobjlist.c virDomainObjListAddLocked: fix double free 2018-08-29 10:02:03 +02:00
virdomainobjlist.h
virinterfaceobj.c conf: rename Export Callback functions 2018-08-14 12:41:40 +02:00
virinterfaceobj.h test: Implement virConnectListAllInterfaces 2018-07-19 09:47:01 -04:00
virnetworkobj.c conf: rename Match functions 2018-08-14 12:41:43 +02:00
virnetworkobj.h
virnodedeviceobj.c conf: rename Match functions 2018-08-14 12:41:43 +02:00
virnodedeviceobj.h conf: nodedev: Don't refresh host caps in testdriver 2018-07-17 14:06:12 -04:00
virnwfilterbindingdef.c conf: add support for parsing/formatting virNWFilterBindingDefPtr 2018-06-26 11:22:07 +01:00
virnwfilterbindingdef.h conf: add support for parsing/formatting virNWFilterBindingDefPtr 2018-06-26 11:22:07 +01:00
virnwfilterbindingobj.c conf: introduce a virNWFilterBindingObjListPtr struct 2018-06-26 11:22:07 +01:00
virnwfilterbindingobj.h conf: introduce a virNWFilterBindingObjPtr struct 2018-06-26 11:22:07 +01:00
virnwfilterbindingobjlist.c conf: introduce a virNWFilterBindingObjListPtr struct 2018-06-26 11:22:07 +01:00
virnwfilterbindingobjlist.h conf: introduce a virNWFilterBindingObjListPtr struct 2018-06-26 11:22:07 +01:00
virnwfilterobj.c nwfilter: remove virt driver callback layer for rebuilding filters 2018-06-26 18:17:20 +01:00
virnwfilterobj.h nwfilter: keep track of active filter bindings 2018-06-26 18:17:13 +01:00
virsavecookie.c
virsavecookie.h
virsecretobj.c Remove ignore_value or void from unlink calls 2018-09-20 13:45:56 -04:00
virsecretobj.h
virstorageobj.c conf: Add new module node_device_util 2018-11-12 16:23:35 +01:00
virstorageobj.h virstorageobj: Check for source duplicates from virStoragePoolObjAssignDef 2018-09-04 10:11:40 +02:00