]> git.ipfire.org Git - thirdparty/libvirt.git/commit
Add PCI VPD Capability Support
authorDmitrii Shcherbakov <dmitrii.shcherbakov@canonical.com>
Wed, 20 Oct 2021 08:30:33 +0000 (11:30 +0300)
committerDaniel P. Berrangé <berrange@redhat.com>
Thu, 21 Oct 2021 16:34:04 +0000 (17:34 +0100)
commit3954378d06a947ea35f0f806589af976dc8ac38d
treed8a383e63a689cfb437fef4838c07372f5caa205
parent38003e7551c4e568eaa69f0635f655befa1e78eb
Add PCI VPD Capability Support

* XML serialization and deserialization of PCI VPD;
* PCI VPD capability flags added and used in relevant places;
* XML to XML tests for the added capability.

Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Dmitrii Shcherbakov <dmitrii.shcherbakov@canonical.com>
docs/schemas/nodedev.rng
include/libvirt/libvirt-nodedev.h
src/conf/node_device_conf.c
src/conf/node_device_conf.h
src/conf/virnodedeviceobj.c
src/node_device/node_device_driver.c
src/node_device/node_device_udev.c
tests/nodedevschemadata/pci_0000_42_00_0_vpd.xml [new file with mode: 0644]
tests/nodedevxml2xmlout/pci_0000_42_00_0_vpd.xml [new symlink]
tests/nodedevxml2xmltest.c
tools/virsh-nodedev.c