[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] xen-unstable pci passthrough: bug in accounting assigned pci devices when assignment has failed

Hi Ian,

It was decided that the bug that domain creation does not fail on non 
assignable pci devices was deferred to 4.5.
(and it wouldn't prevent this bug anyhow when doing pci hotplug with xl 

But there seems to be a bug in the error path:

root@creanuc:~# xl pci-assignable-list

Now when i boot a VM with  pci=['00:19.0'] in it's config file ... which is not 

root@creanuc:~# xl create /etc/xen/domU/router.hvm
Parsing config from /etc/xen/domU/router.hvm
libxl: error: libxl_pci.c:1060:libxl__device_pci_add: PCI device 0:0:19.0 is 
not assignable

That looks ok ... and the pci device is not visible / accessible in the guest 
...  but it seems the entry is still in xenstore nevertheless:

root@creanuc:~# xl pci-list router
Vdev Device
00.0 0000:00:19.0


Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.