Bug 1446080
| Summary: | [Q35] migrate failed after unplug nic device | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 7 | Reporter: | jingzhao <jinzhao> |
| Component: | qemu-kvm-rhev | Assignee: | Virtualization Maintenance <virt-maint> |
| Status: | CLOSED NOTABUG | QA Contact: | jingzhao <jinzhao> |
| Severity: | high | Docs Contact: | |
| Priority: | high | ||
| Version: | 7.4 | CC: | chayang, dgilbert, juzhang, marcel, virt-maint |
| Target Milestone: | rc | ||
| 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: | 2017-04-27 10:07:41 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
jingzhao
2017-04-27 08:30:10 UTC
*** Bug 1446113 has been marked as a duplicate of this bug. *** This isn't actually a bug - you must use 'addr=' on all PCI devices (not just slot=) to ensure they have a consistent numbering, especially when doing hotplug. The problem is that: -device pcie-root-port,id=root.0,slot=1 doesn't specify an address, on the source it gets automatically allocated address 02.0, on the destination, because of the different set of devices it gets automatically allocated the address 03.0. The error then is correct - there is no 02.0 pcie-root-port on the destination - it's 03.0 |