Kristian Hagsted Rasmussen
2011-Oct-30 12:52 UTC
[Xen-users] xen-pciback.passthrough=1 doesn''t perserve the pci topology in domU
Hi I am trying to passthrough a graphic card and some other devices to a Windows 7 domU, and am hence trying to preserve the pci topology, but it is not working. Some info about the setup: I have compiled a 3.1 kernel from the main tree, with all xen releated options except, some debug features, compiled into the kernel (no modules). I have also compiled xen from the xen-unstable branch it is version 4.2 with changeSet: Thu Oct 20 15:36:01 2011 +0100 23981:6c583d35d76d. I boot the kernel with parameter xen-pciback.passthrough=1 to keep the pci topology in the domU, and when calling Dmesg | grep passthrough I get: xen-pciback: backend is passthrough indicating that the right passthrough mode is selected. But my graphic card is 01:00.0 and when checking it in device manager in windows it is found as 00:08.0. Can someone please tell me what I am doing wrong? Best regards Kristian Hagsted _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Pasi Kärkkäinen
2011-Nov-13 16:03 UTC
[Xen-devel] Re: [Xen-users] xen-pciback.passthrough=1 doesn''t perserve the pci topology in domU
On Sun, Oct 30, 2011 at 01:52:24PM +0100, Kristian Hagsted Rasmussen wrote:> Hi >Hello, I added xen-devel as CC.> > > I am trying to passthrough a graphic card and some other devices to a > Windows 7 domU, and am hence trying to preserve the pci topology, but it > is not working. > > > > Some info about the setup: > > > > I have compiled a 3.1 kernel from the main tree, with all xen releated > options except, some debug features, compiled into the kernel (no > modules). I have also compiled xen from the xen-unstable branch it is > version 4.2 with changeSet: Thu Oct 20 15:36:01 2011 +0100 > 23981:6c583d35d76d. > > > > I boot the kernel with parameter xen-pciback.passthrough=1 to keep the pci > topology in the domU, and when calling > > Dmesg | grep passthrough I get: > > > > xen-pciback: backend is passthrough > > > > indicating that the right passthrough mode is selected. But my graphic > card is 01:00.0 and when checking it in device manager in windows it is > found as 00:08.0. > > > > Can someone please tell me what I am doing wrong? >Hmm.. so in dom0 the graphics card shows as 01:00.0 ? Please paste your whole grub configuration. Is xen-pciback built-in to the kernel, or is it a module? -- Pasi _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel