libvirt/src/conf
Shalini Chellathurai Saroja 7a2b898895 nodedev: detect AP card device
Introduce support for the Adjunct Processor (AP) crypto card device.
Udev already detects the device, so add support for libvirt nodedev
driver.

https://www.kernel.org/doc/html/latest/s390/vfio-ap.html#ap-architectural-overview

Signed-off-by: Farhan Ali <alifm@linux.ibm.com>
Signed-off-by: Shalini Chellathurai Saroja <shalini@linux.ibm.com>
Reviewed-by: Bjoern Walk <bwalk@linux.ibm.com>
Reviewed-by: Boris Fiuczynski <fiuczy@linux.ibm.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2020-12-09 14:03:05 +01:00
..
backup_conf.c conf: backup: Format index of 'store' 2020-12-08 15:12:34 +01:00
backup_conf.h
capabilities.c conf: convert final DIR* to g_autoptr 2020-11-02 22:01:36 -05:00
capabilities.h
checkpoint_conf.c conf: checkpoint: Don't require <domain> when redefining checkpoints 2020-12-04 16:15:03 +01:00
checkpoint_conf.h virDomainCheckpointRedefineCommit: Don't check ABI of definition in checkpoint 2020-12-04 16:15:03 +01:00
cpu_conf.c lib: Replace VIR_AUTOSTRINGLIST with GStrv 2020-12-02 15:43:07 +01:00
cpu_conf.h conf: Add virCPUDefAddFeatureIfMissing 2020-11-24 20:13:23 +01:00
device_conf.c virDomainNetFindIdx: add support for CCW addresses 2020-09-24 13:48:31 +02:00
device_conf.h virDomainNetFindIdx: add support for CCW addresses 2020-09-24 13:48:31 +02:00
domain_addr.c util: hash: Remove virHashValueFree 2020-10-22 15:02:46 +02:00
domain_addr.h util: hash: Retire 'virHashTable' in favor of 'GHashTable' 2020-11-06 10:40:51 +01:00
domain_audit.c
domain_audit.h
domain_capabilities.c domain_capabilities: Introduce VIR_DOMAIN_CAPS_ENUM_IS_SET 2020-11-18 09:41:57 +01:00
domain_capabilities.h domain_capabilities: Assert enums fit into unsigned int bitmask 2020-11-19 14:31:12 +01:00
domain_conf.c domain_conf.c: move idmapEntry checks to domain_validate.c 2020-12-09 09:51:52 -03:00
domain_conf.h virDomainDefValidate: Add per-run 'opaque' data 2020-12-09 09:33:47 +01:00
domain_event.c libvirt: support memory failure event 2020-10-23 09:41:52 +02:00
domain_event.h libvirt: support memory failure event 2020-10-23 09:41:52 +02:00
domain_nwfilter.c conf: nwfilter: Replace 'virNWFilterHashTableCreate' with 'virHashNew' 2020-10-22 15:02:46 +02:00
domain_nwfilter.h
domain_validate.c domain_conf.c: move idmapEntry checks to domain_validate.c 2020-12-09 09:51:52 -03:00
domain_validate.h domain_conf.c: move idmapEntry checks to domain_validate.c 2020-12-09 09:51:52 -03:00
interface_conf.c conf: interface: use g_new0 2020-10-08 11:09:27 +02:00
interface_conf.h
meson.build domain_conf: move boot timeouts check to domain_validate.c 2020-12-09 09:51:51 -03:00
moment_conf.c
moment_conf.h
netdev_bandwidth_conf.c conf: Add support for vDPA network devices 2020-10-20 14:46:52 -04:00
netdev_bandwidth_conf.h
netdev_vlan_conf.c conf: use g_new0 2020-10-08 11:09:27 +02:00
netdev_vlan_conf.h
netdev_vport_profile_conf.c conf: use g_new0 2020-10-08 11:09:27 +02:00
netdev_vport_profile_conf.h
network_conf.c conf: network: use g_new0 2020-10-08 11:09:26 +02:00
network_conf.h
network_event.c
network_event.h
networkcommon_conf.c conf: use g_new0 2020-10-08 11:09:27 +02:00
networkcommon_conf.h
node_device_conf.c nodedev: detect AP card device 2020-12-09 14:03:05 +01:00
node_device_conf.h nodedev: detect AP card device 2020-12-09 14:03:05 +01:00
node_device_event.c
node_device_event.h
node_device_util.c
node_device_util.h
numa_conf.c conf: numa: use g_new0 2020-10-08 11:09:27 +02:00
numa_conf.h
nwfilter_conf.c conf: use g_new0 2020-10-08 11:09:27 +02:00
nwfilter_conf.h util: hash: Retire 'virHashTable' in favor of 'GHashTable' 2020-11-06 10:40:51 +01:00
nwfilter_ipaddrmap.c util: hash: Retire 'virHashTable' in favor of 'GHashTable' 2020-11-06 10:40:51 +01:00
nwfilter_ipaddrmap.h
nwfilter_params.c util: hash: Retire 'virHashTable' in favor of 'GHashTable' 2020-11-06 10:40:51 +01:00
nwfilter_params.h util: hash: Retire 'virHashTable' in favor of 'GHashTable' 2020-11-06 10:40:51 +01:00
object_event_private.h
object_event.c conf: use g_new0 2020-10-08 11:09:27 +02:00
object_event.h
secret_conf.c conf: use g_new0 2020-10-08 11:09:27 +02:00
secret_conf.h
secret_event.c
secret_event.h conf: misc: use #pragma once in headers 2019-06-13 17:05:09 +02:00
snapshot_conf_priv.h virDomainSnapshotDiskDefFree: Export and register as autoptr func 2020-10-01 09:55:02 +02:00
snapshot_conf.c virDomainSnapshotAlignDisks: Use virDomainDiskByName 2020-12-03 12:25:01 +01:00
snapshot_conf.h virDomainSnapshotDiskDefFree: Export and register as autoptr func 2020-10-01 09:55:02 +02:00
storage_adapter_conf.c
storage_adapter_conf.h
storage_capabilities.c
storage_capabilities.h
storage_conf.c conf: storage: use g_new0 2020-10-08 11:09:27 +02:00
storage_conf.h
storage_event.c
storage_event.h
virchrdev.c util: hash: Retire 'virHashTable' in favor of 'GHashTable' 2020-11-06 10:40:51 +01:00
virchrdev.h
virconftypes.h
virdomaincheckpointobjlist.c conf: use g_new0 2020-10-08 11:09:27 +02:00
virdomaincheckpointobjlist.h
virdomainmomentobjlist.c util: hash: Retire 'virHashTable' in favor of 'GHashTable' 2020-11-06 10:40:51 +01:00
virdomainmomentobjlist.h
virdomainobjlist.c util: hash: Retire 'virHashTable' in favor of 'GHashTable' 2020-11-06 10:40:51 +01:00
virdomainobjlist.h conf: drop virCapsPtr param from domain obj list APIs 2019-12-09 10:17:27 +00:00
virdomainsnapshotobjlist.c conf: use g_new0 2020-10-08 11:09:27 +02:00
virdomainsnapshotobjlist.h
virinterfaceobj.c util: hash: Retire 'virHashTable' in favor of 'GHashTable' 2020-11-06 10:40:51 +01:00
virinterfaceobj.h
virnetworkobj.c conf: Write network config to disk after generating UUID 2020-11-20 11:43:56 +01:00
virnetworkobj.h
virnetworkportdef.c conf: use g_new0 2020-10-08 11:09:27 +02:00
virnetworkportdef.h
virnodedeviceobj.c nodedev: detect AP card device 2020-12-09 14:03:05 +01:00
virnodedeviceobj.h
virnwfilterbindingdef.c conf: nwfilter: Replace 'virNWFilterHashTableCreate' with 'virHashNew' 2020-10-22 15:02:46 +02:00
virnwfilterbindingdef.h util: hash: Retire 'virHashTable' in favor of 'GHashTable' 2020-11-06 10:40:51 +01:00
virnwfilterbindingobj.c
virnwfilterbindingobj.h
virnwfilterbindingobjlist.c util: hash: Retire 'virHashTable' in favor of 'GHashTable' 2020-11-06 10:40:51 +01:00
virnwfilterbindingobjlist.h conf: nwfilter: use #pragma once in headers 2019-06-13 17:05:09 +02:00
virnwfilterobj.c change DIR* int g_autoptr(DIR) where appropriate 2020-11-02 22:01:36 -05:00
virnwfilterobj.h
virsavecookie.c
virsavecookie.h
virsecretobj.c util: hash: Retire 'virHashTable' in favor of 'GHashTable' 2020-11-06 10:40:51 +01:00
virsecretobj.h
virstorageobj.c util: hash: Retire 'virHashTable' in favor of 'GHashTable' 2020-11-06 10:40:51 +01:00
virstorageobj.h