Bug 1119401
Summary: | starting qemu-system-ppc -M bamboo fails: Bus 'pci' not found | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Robbie Harwood <rharwood> | ||||
Component: | libvirt | Assignee: | Libvirt Maintainers <libvirt-maint> | ||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | high | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 20 | CC: | agedosier, berrange, clalancette, crobinso, itamar, jforbes, jtomko, laine, libvirt-maint, rbalakri, veillard, virt-maint | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | libvirt-1.1.3.6-1.fc20 | Doc Type: | Bug Fix | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2014-09-19 10:14:01 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: | |||||||
Attachments: |
|
Description
Robbie Harwood
2014-07-14 17:00:43 UTC
My apologies, I cannot provide libvirt xml because virt-manager does not create it as far as I can tell. It is not present anywhaere in /etc/libvirt, at any rate. The only powerpc version that libvirt likely works with is qemu-system-ppc64 -M pseries, the rest very likely libvirt has incorrect assumptions. FWIW that's what virt-manager will select by default if you choose arch=ppc64. Anything else at this point is probably better served by googling for a working qemu command line and using it manually. The bus not found error should be fixed in libvirt 1.2.4 by: commit 27b2b987bf41ba1ba3aab8c8d9b2d8bc740fd925 Author: Daniel P. Berrange <berrange> CommitDate: 2014-04-24 14:21:39 +0100 Fix pci bus naming for PPC Recent discussions around naming of 'pci' vs 'pci.0' for PPC made me go back and look at the PPC emulator in every historical version of QEMU since 1.0. The results were worse than I imagined. This patch adds the logic required to make libvirt work with PPC correctly with naming variations across all versions & machine types. Signed-off-by: Daniel P. Berrange <berrange> git describe: v1.2.3-168-g27b2b98 contains: v1.2.4-rc1~59 Oh, hmm, I was confused, I assumed -M bamboo didn't have PCI. Was thinking of ARM :) Though I still wouldn't be surprised if virt-manager or libvirt still have other issues generating a working -M bamboo command line libvirt-1.1.3.6-1.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/FEDORA-2014-10432/libvirt-1.1.3.6-1.fc20 libvirt-1.1.3.6-1.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report. |