nova/doc
Balazs Gibizer 90ffc553d7 Ignore PCI devices with 32bit domain
Nova and QEMU[1] supports PCI devices with a PCI address that has 16 bit
domain. However there are hypervisors that reports PCI addresses with
32 bit domain. While today we cannot assign these to guests this should
not prevent the nova-compute service to start.

This patch changes the PCI manager to ignore such PCI devices.

Please note that this patch does not change fact that nova does not
allow specifying PCI addresses with 32bit domain in the
[pci]/passthrough_whitelist configuration. Such configuration is still
rejected at nova-compute service startup.

Closes-Bug: #1897528

[1] f2a1cf9180/hw/core/qdev-properties.c (L993)

Change-Id: I59a0746b864610b6a314078cf5661d3d2b84b1d4
(cherry picked from commit 8c9d6fc8f0)
2021-05-17 16:35:50 +01:00
..
api_samples functional: Enable real policy fixture by default 2020-09-16 11:31:23 +01:00
api_schemas Add JSON schema and test for network_data.json 2020-02-17 15:35:24 +01:00
ext docs: Resolve issue with deprecated extra specs 2020-05-08 10:15:26 +01:00
notification_samples scheduler: Request vTPM trait based on flavor or image 2020-07-16 17:54:44 +01:00
source Ignore PCI devices with 32bit domain 2021-05-17 16:35:50 +01:00
test Remove 'nova-xvpvncproxy' 2019-12-23 14:20:28 +00:00
README.rst Update api-ref location 2019-07-22 19:17:28 +02:00
requirements.txt Add link to PDF document 2020-05-18 18:42:31 +00:00

README.rst

OpenStack Nova Documentation README

Both contributor developer documentation and REST API documentation are sourced here.

Contributor developer docs are built to: https://docs.openstack.org/nova/latest/

API guide docs are built to: https://docs.openstack.org/api-guide/compute/

For more details, see the "Building the Documentation" section of doc/source/contributor/development-environment.rst.