From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:59308) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RzVpu-0003wJ-EW for qemu-devel@nongnu.org; Mon, 20 Feb 2012 11:11:40 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RzVpn-0000qd-SJ for qemu-devel@nongnu.org; Mon, 20 Feb 2012 11:11:34 -0500 Received: from www.vido.info ([78.47.43.171]:49272 helo=mail.vido.info) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RzVpn-0000nz-0Y for qemu-devel@nongnu.org; Mon, 20 Feb 2012 11:11:27 -0500 From: Tobias Geiger Date: Mon, 20 Feb 2012 17:11:11 +0100 References: <1329498525-8454-1-git-send-email-anthony.perard@citrix.com> <201202201151.12291.tobias.geiger@vido.info> In-Reply-To: MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201202201711.11807.tobias.geiger@vido.info> Subject: Re: [Qemu-devel] [Xen-devel] [PATCH V7 00/11] Xen PCI Passthrough List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: xen-devel@lists.xensource.com Cc: Anthony PERARD , QEMU-devel , Stefano Stabellini Hi Anthony thanks for that hint. I checked out a fresh xen-unstable via hg, compiled it using "QEMU=upstream" , checked out qemu.git from where you mentioned and used the resulting qemu- system-x86_64 binary as "device_model_override" . so far so good. My Domu (Win7_64) boots fine, but 2 of my 6 passed-through pcidevices dont get passed through at all: libxl: error: libxl_pci.c:756:libxl__device_pci_reset: write to /sys/bus/pci/devices/0000:03:00.0/reset returned -1: Invalid argument libxl: error: libxl_qmp.c:239:qmp_handle_error_response: received an error message from QMP server: Device 'xen-pci-passthrough' could not be initialized libxl: error: libxl_pci.c:756:libxl__device_pci_reset: write to /sys/bus/pci/devices/0000:03:00.1/reset returned -1: Invalid argument libxl: error: libxl_qmp.c:239:qmp_handle_error_response: received an error message from QMP server: Device 'xen-pci-passthrough' could not be initialized The other 4 PCI-Ids (USB Controller) get passed through, but the USB-Devices attached to them are "Not Working" according to Windows Device-Manager. All Devices worked with the old qemu-dm (traditional). Anything i can do to debug this further? Greetings Tobias Am Montag, 20. Februar 2012, 12:31:52 schrieb Anthony PERARD: > On Mon, Feb 20, 2012 at 10:51, Tobias Geiger wrote: > > i wanted to test these patches against > > http://xenbits.xensource.com/xen-unstable.hg but it seems to check out an > > outdated version of upstream-qemu, even with "QEMU=upstream". > > > > Where can i check out the qemu-upstream version to which these patches > > apply? > > Hi, > > http://git.qemu.org/git/qemu.git or git://git.qemu.org/qemu.git > > Regards,