Bug 771128
Summary: | "Failed to build sexpr" when adding PCI passthrough device to Xen domain | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Robin Green <greenrd> |
Component: | libvirt | Assignee: | Libvirt Maintainers <libvirt-maint> |
Status: | CLOSED INSUFFICIENT_DATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | 16 | CC: | berrange, clalancette, crobinso, dougsland, itamar, jforbes, laine, libvirt-maint, Steven.Seed, veillard, virt-maint |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2012-10-21 01:12:37 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Robin Green
2012-01-01 18:55:55 UTC
Robin, can you provide the virt-manager --debug output when reproducing? No response for a while, closing. If anyone can still reproduce, please reopen with the info requested in comment #1 I'd like to reopen this. I'm having this problem currently on a RHEL 6.4 with xen installed. I ran virt-manager --debug, however there is no output on the command line. I've seeing the same error when using virsh to attempt to modify the vm. Here ist he pci device dump: virsh # nodedev-dumpxml pci_0000_06_00_0 <device> <name>pci_0000_06_00_0</name> <parent>pci_0000_00_03_0</parent> <capability type='pci'> <domain>0</domain> <bus>6</bus> <slot>0</slot> <function>0</function> <product id='0x0dd8'>GF106GL [Quadro 2000]</product> <vendor id='0x10de'>NVIDIA Corporation</vendor> <capability type='virt_functions'> </capability> </capability> </device> Here is what I'm trying to add to the configuration: <hostdev mode='subsystem' type='pci' managed='yes'> <source> <address domain='0x0000' bus='0x02' slot='0x00' function='0x0' /> </source> </hostdev> And here is the result when I try to save: error: XML error: failed to build sexpr Failed. Try again? [y,n,f,?]: I'm not sure how to re-open this ticket. Can you do that for me? That error message is very general, and there have been several releases of libvirt since the version in this BZ (which is filed against F16 / libvirt-0.9.6). I would recommend opening a new BZ, then post about it to libvirt-users to make sure that somebody who works on the xen part of libvirt sees it. Almost all libvirt developers working on Fedora are using qemu instead. |