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

Re: [Xen-devel] RE: Some questions of VT-D graphic passthrough


  • To: Tim Moore <timothy.moore@xxxxxxxxxxx>
  • From: Jean Guyader <jean.guyader@xxxxxxxxx>
  • Date: Wed, 15 Apr 2009 11:47:10 +0100
  • Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, wei zhou <weizhou.sir@xxxxxxxxx>
  • Delivery-date: Wed, 15 Apr 2009 03:47:37 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=UeQAYHppTuaDlYD7FvQesAawXq1iguJdJLMGlw8AP35MlVq6diLvDP7E/yQzZ1pkFM V71hWheJaCu/d7k+6MVyNspjzCLR6K39V+SrkYdmSXztFIPelBGSm8YOWRWbFl8QmWrJ vJ2SAa86xCyKlPVdyDaIPTWppamc+JC5MsvfA=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

Hi,

2009/4/15 Tim Moore <timothy.moore@xxxxxxxxxxx>:
> Answers inline below….
>
>
>
>    I heard the good news you published from Xen Maillist.That really
> inspired me. Recently i was working on vt-d graphic passthrough  experiment.
> That was a real tough job for me. I faced some problems that you may also
> met before. So i hope you can give me any advises or informaitons.
>    Any reply  appreciated!
>
> HardWare:  Q35 matherboard + PCIE NVIDIA 9400 + PCI ATI R128 + IGD Intel
>                    Two Monitors connected with respective cards
> OS           :  Domain0 (Gentoo X86_64 2.6.28)
>                    DomainU (Ubuntu i386 / windows xp / RedHat Ent4.5)
>                    Xen3.3.1
>
> At first ,I assumed the Matherboard integrated graphic card for Domain0 then
> passthrough the PCIE NVIDIA graphic card for DomainU.
> But My Matherboard cann't support those two cards work together.
>  And Everytime i use the PCIE card render for Domain0, the VT-D can't be
> Enable Because of the RMMR incorrect.
>
>
>
> See:
>
> http://www.nabble.com/Re:-Re:-VT-D-RMRR-is-incorrect-p22022061.html
>
>
>
> Use this work around and (/* the whole “if” section */) and recompile Xen
>
>
>
> I think VT-d is needed for this to work …
>
> Considered that reason , the PCIE card was aborted in my experiment.
> Now I use the integrated card as the primary card ,the ATI PCI graphic card
> as the secondly.
> Now i face the problem is that the DomainU asigned the ATI card can't
> displaied on the Monitor connected with the ATI card.
>

ATI graphic driver doesn't work with vt-d.

> From you information on Xen maillist,
> you passthrough the PCIE NVIDIA card to DomainU --> boot from console  -->
> setup the proper driver for that card --> startx --> then the DomainU
> display on the second Monitor
> Any other works ?
> Is that right?  You didn't change any source codes. The whole process are
> works about configurations.
> I tried install a R128 driver in DomainU for the ATI card and Modified the
> xorg.conf(/etc/X11/xorg.conf) to tell the DomainU use the ATI card do render
> work.
> whatever i do the DomainU always stay on the same screen.
>
> Now i have none idea for the next step .
> Hope you can give me some help.
>

Usually the linux drivers are a bit more flexible. And works with vt-d.

-- 
Jean Guyader

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


 


Rackspace

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