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

[Xen-users] Re: [Xen-devel] Re: Nvidia 9500GT Xen VGA passthru



On Sat, Feb 05, 2011 at 11:28:15AM -0500, Peter van der Maas wrote:
> <quote>
> its working flawless with winxp (but i can only boot the domU once, shuting 
> it 
> down and recreating it, makes domu AND dom0 hang... i can live with that 
> limitation for now)
> </quote>
> 
> I recall this being a problem for me, too, using the Win XP DomU way back 
> when.
> 
> Just curious, has Citrix solved this on the commercial side?
> 

I think Citrix XenServer only supports VGA passthru of
"virtualization friendly" cards that are designed for VGA passthru
(eg. some nvidia quadro "multi-OS" models)


-- Pasi

> 
> -Peter
> 
> 
> 
> 
> -----Original Message-----
> From: Tobias Geiger [mailto:tobias.geiger@xxxxxxxxx] 
> Sent: Saturday, February 05, 2011 7:44 AM
> To: xen-devel@xxxxxxxxxxxxxxxxxxx
> Cc: Pasi Kärkkäinen; Peter van der Maas; xen-users@xxxxxxxxxxxxxxxxxxx; 
> anish.mailing.list@xxxxxxxxx
> Subject: Re: [Xen-devel] Re: Nvidia 9500GT Xen VGA passthru
> 
> Hi,
> 
> its running here with
> 
> (XEN) Xen version 4.1-unstable 
> (XEN) Latest ChangeSet: Fri May 07 19:22:28 2010 +0100 21331:bbf009817ffb
> 
> rather old, but xen4 .
> http://lists.xensource.com/archives/html/xen-devel/2010-05/msg00441.html
> contains all i applied to get it working (03_dsdt contains the vBAR/pBAR 1:1 
> Mapping)
> 
> Hardware is 
> Corei7 CPU on Intel DX58SO 
> 
> Passed-through-GFX is
> 03:00.0 VGA compatible controller: nVidia Corporation GT200 [GeForce GTX 260] 
> (rev a1)
> 
> GFX for Dom0 is:
> 02:00.0 VGA compatible controller: nVidia Corporation G96 [GeForce 9500 GT] 
> (rev a1)
> Dom0 Kernel: 2.6.34.7 from http://code.google.com/p/gentoo-xen-kernel/
> 
> its working flawless with winxp (but i can only boot the domU once, shuting 
> it 
> down and recreating it, makes domu AND dom0 hang... i can live with that 
> limitation for now)
> whats not working is windows7 or vista; can't figure out why 
> 
> Greetings
> Tobias
> 
> 
> On Monday 31 January 2011 12:50:21 Pasi Kärkkäinen wrote:
> > On Sun, Jan 30, 2011 at 12:42:56AM -0500, Peter van der Maas wrote:
> > > I really have not played with too much after the proof of concept.  I do
> > > recall something eventually breaking the config, perhaps a Xen update. 
> > > I've since put the hardware to better use, although I am still intrigued
> > > by Xen.  At the time, I was working with a team that was giving serious
> > > consideration to virtualizing their platform, and what better way to
> > > learn than dig in and get my hands dirty.
> > > 
> > > I tried to include as much detail at the time, with the plethora of
> > > different Xen builds, BIOS's updates, etc.
> > > 
> > > If someone has something specific I can try to help, but doubtful I will
> > > be of any use.  For example, I did not realize Xen 4.x was even
> > > released.  Recent projects I've been working on do not lend themselves
> > > well to virtualization; however, I might have to give Xen 4.0 shot -
> > > just to play, of course.  There were some serious changes happening with
> > > Xen, the Linux kernel, and KVM when I stopped playing.
> > 
> > Ok.
> > 
> > I mainly meant if you remember what custom patches did you have to
> > use/create? Most probably you had to do some vBar=pBar hacking, right?
> > 
> > I guess I'll have to try this myself one day and document the process
> > with current Xen versions..
> > 
> > -- Pasi
> > 
> > > Sorry I could not be of more help.
> > > 
> > > Peter van der Maas
> > > peter&pjv-c.com
> > > 
> > > -----Original Message-----
> > > From: Pasi Kärkkäinen [mailto:pasik@xxxxxx]
> > > Sent: Saturday, January 29, 2011 2:04 PM
> > > To: Peter van der Maas
> > > Cc: xen-users@xxxxxxxxxxxxxxxxxxx; anish.mailing.list@xxxxxxxxx;
> > > xen-devel@xxxxxxxxxxxxxxxxxxx Subject: Nvidia 9500GT Xen VGA passthru
> > > 
> > > 
> > > Hello Peter,
> > > 
> > > Some people have been asking for tips about Nvidia Xen VGA passthru,
> > > so maybe you could help?
> > > 
> > > Could you post the exact steps you did?
> > > 
> > > Have you tried with Xen 4.0.x after your initial experiments in 2009?
> > > 
> > > Thanks!
> > > 
> > > -- Pasi
> > > 
> > > On Mon, Jan 26, 2009 at 02:16:32PM -0500, Peter J. van der Maas wrote:
> > > >    I am happy to announce that I have successfully (and finally!) been
> > > >    able to pass a PCIe graphics card via VT-d to a Windows XP HVM
> > > >    DomU.
> > > >    
> > > >    
> > > >    
> > > >    About time!
> > > >    
> > > >    
> > > >    
> > > >    Config:
> > > >    
> > > >    -Intel Q6600 Core 2 Quad-Core, G0 stepping (I think)
> > > >    
> > > >    -Intel DQ35JO Motherboard, Q35 Chipset, BIOS v.991 (1/9/09), VT and
> > > >    VT-d enabled
> > > >    
> > > >    -nVidia 9500GT (for VT-d passthrough - DomU)
> > > >    
> > > >    -nVidia GeForce2 MX200 (Dom0 console)
> > > >    
> > > >    -Xen (build: xen-unstable, recent as of ~ 1/25/09 1:00AM-EST)
> > > >    
> > > >    -Dom0: Linux-2.6.18.8-xen (via xen-unstable.hg)
> > > >    
> > > >    -DomU: Windows XP (pro, sp3, 32-bit)
> > > >    
> > > >    
> > > >    
> > > >    Once the VT-d bugs were recently corrected (thank you, xen-devel!),
> > > >    everything went fairly smoothly.  Still very buggy yet (its
> > > >    xen-unstable!), but overall it works.
> > > >    
> > > >    
> > > >    
> > > >    Make sure support for the PCI-backend is compiled into the kernel
> > > >    (not just a module) and that you have your pciback.hide options in
> > > >    grub (late-binding may work, but I haven't tried).
> > > >    
> > > >    
> > > >    
> > > >    Good luck!
> > > >    
> > > >    
> > > >    
> > > >    
> > > >    
> > > >    -Peter van der Maas
> > > > 
> > > > _______________________________________________
> > > > Xen-users mailing list
> > > > Xen-users@xxxxxxxxxxxxxxxxxxx
> > > > http://lists.xensource.com/xen-users
> > 
> > _______________________________________________
> > Xen-devel mailing list
> > Xen-devel@xxxxxxxxxxxxxxxxxxx
> > http://lists.xensource.com/xen-devel

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users


 


Rackspace

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