[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] error when pass through device to guest with qemu-xen-dir-remote
Hi, Do we have any conclusion on this? A bug? We are trying to contribute codes to Xen. However, this bug has blocked us for some time. It would be great to see this fixed. Shan Haitao -----Original Message----- From: xen-devel-bounces@xxxxxxxxxxxxx [mailto:xen-devel-bounces@xxxxxxxxxxxxx] On Behalf Of Zhang, Yang Z Sent: Tuesday, August 14, 2012 9:18 AM To: Zhou, Chao; Ian Campbell; Stefano Stabellini Cc: Anthony Perard; xen-devel Subject: Re: [Xen-devel] error when pass through device to guest with qemu-xen-dir-remote Zhou, Chao wrote on 2012-08-09: > I rebuild the upstream QEMU according to the wiki, but device static > assignment > doesn't work, no lspci output in guest. However hotplug & unplug works fine. Hi Anthony, We cannot see the device(via lspci) after guest boot up with upstream QEMU. Did you see the same problem? We follow the steps from wiki to build QEMU upstream and do the device assignment through old way(1. hide the device, 2 set the bdf in config file). > -----Original Message----- From: xen-devel-bounces@xxxxxxxxxxxxx > [mailto:xen-devel-bounces@xxxxxxxxxxxxx] On Behalf Of Ian Campbell Sent: > Friday, August 03, 2012 6:36 PM To: Stefano Stabellini Cc: Zhang, Yang > Z; Anthony Perard; xen-devel Subject: Re: [Xen-devel] error when pass > through device to guest with qemu-xen-dir-remote > > On Fri, 2012-08-03 at 11:29 +0100, Stefano Stabellini wrote: >> On Fri, 3 Aug 2012, Zhang, Yang Z wrote: >>> When create guest with device assigned, it shows the error and the >>> device wasn't able to work inside guest: libxl: error: >>> libxl_qmp.c:288:qmp_handle_error_response: received an error message >>> from QMP server: Parameter 'driver' expects a driver name >>> >>> It only fails with qemu-xen-dir-remote(Is this tree more close to >>> upstream qemu?). I don't see the error with the traditional Qemu. I >>> also tried qemu-upstream, but it fails when I try to enable pci >>> pass-through > for xen. I think Anthony's patch to add pci pass-through support for Xen is > accepted by qemu-upstream, am I right? >> >> Yes, it was accepted, but it is present only in upstream QEMU (from >> git://git.qemu.org/qemu.git), not the tree we are currently using in >> xen-unstable for development >> (git://xenbits.xensource.com/qemu-upstream-unstable.git). >> Make sure you are using the right tree! > > http://wiki.xen.org/wiki/QEMU_Upstream has some notes on how to use the > upstream qemu tree instead of our stable branch of upstream. > >> >> Anthony is currently on vacation and is going to be back in about a >> week. >> >>> Another question: >>> Now I am trying to add some features (relevant to pass through device) to > Qemu, which tree should I use? Since traditional qemu is great different from > qemu-upstream, it is too old to develop patch base on it. But besides the old > one, > I cannot find a working qemu. >> >> You should use upstream QEMU, I am going to rebase our tree on that >> early on in the 4.3 release cycle. > > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@xxxxxxxxxxxxx > http://lists.xen.org/xen-devel Best regards, Yang _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |