Bug 1361405
Summary: | pxb-pcie's busNr <=2 does not make much sense | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux Advanced Virtualization | Reporter: | Yang Yang <yanyang> |
Component: | libvirt | Assignee: | Andrea Bolognani <abologna> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Meina Li <meili> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 8.0 | CC: | dyuan, laine, lmen, rbalakri, xuzhang |
Target Milestone: | rc | Keywords: | Triaged |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2020-02-11 15:58:02 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Yang Yang
2016-07-29 03:32:17 UTC
While it is true that we *currently* always adda dmi-to-pci-bridge and pci-bridge to every Q35 configuration, that won't be the case in the future. So it's incorrect to suggest that busNr should *never* be <= 2. However, it does make sense to do a validation after all addresses have been assigned to assure that each root bus has enough "busNr space" for all its subservient buses. (In reply to Laine Stump from comment #2) > While it is true that we *currently* always adda dmi-to-pci-bridge and > pci-bridge to every Q35 configuration, that won't be the case in the future. > So it's incorrect to suggest that busNr should *never* be <= 2. This change has been introduced into libvirt a long time ago now, so the specific failure scenario described in this bug report no longer applies. > However, it does make sense to do a validation after all addresses have been > assigned to assure that each root bus has enough "busNr space" for all its > subservient buses. Bug 1358994 is already tracking the more generic issue of libvirt not doing a good enough job at validating the domain configuration to the PCI topology, and bus numbers specifically. Based on the above, I'm moving this to CLOSED CURRENTRELEASE. |