mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-22 11:22:23 +00:00
news: Add PCI VPD parser & capability notes
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> Signed-off-by: Dmitrii Shcherbakov <dmitrii.shcherbakov@canonical.com>
This commit is contained in:
parent
fab3513bf0
commit
a2c40900ed
22
NEWS.rst
22
NEWS.rst
@ -44,6 +44,28 @@ v7.9.0 (unreleased)
|
|||||||
|
|
||||||
Filesystems backed by virtiofsd can now be hotplugged and hotunplugged.
|
Filesystems backed by virtiofsd can now be hotplugged and hotunplugged.
|
||||||
|
|
||||||
|
* virpcivpd: Add a PCI VPD parser
|
||||||
|
|
||||||
|
A parser for the standard PCI/PCIe VPD ("I.3. VPD Definitions" in PCI 2.2+
|
||||||
|
and an equivalent definition in "6.28.1 VPD Format" PCIe 4.0) was added
|
||||||
|
along with relevant types to represent PCI VPD in memory. This
|
||||||
|
functionality got added for Linux only at this point (kernels above
|
||||||
|
v2.6.26 have support for exposing VPD via sysfs).
|
||||||
|
|
||||||
|
* virpci: Add PCI VPD-related helper functions to virpci
|
||||||
|
|
||||||
|
In order to utilize the PCI VPD parser, a couple of helper functions got
|
||||||
|
introduced to check for the presence of a VPD file in the sysfs tree and
|
||||||
|
to invoke the PCI VPD parser to get a list of resources representing PCI
|
||||||
|
VPD contents in memory.
|
||||||
|
|
||||||
|
* nodedev: Add PCI VPD capability support
|
||||||
|
|
||||||
|
Support for serializing and deserializing PCI VPD data structures is added
|
||||||
|
following the addition of the PCI VPD parser. A new PCI device capability
|
||||||
|
called "vpd" is introduced holding string resources and keyword resources
|
||||||
|
found in PCI VPD.
|
||||||
|
|
||||||
* **Improvements**
|
* **Improvements**
|
||||||
|
|
||||||
* Use of JSON syntax with ``-device`` with upcoming QEMU-6.2
|
* Use of JSON syntax with ``-device`` with upcoming QEMU-6.2
|
||||||
|
Loading…
x
Reference in New Issue
Block a user