This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


Re: [Xen-devel] good progress on pci vga passthrough in xen-3.4-rc1

To: Tim Moore <timothy.moore@xxxxxxxxxxx>
Subject: Re: [Xen-devel] good progress on pci vga passthrough in xen-3.4-rc1
From: wei zhou <weizhou.sir@xxxxxxxxx>
Date: Thu, 16 Apr 2009 11:32:20 +0800
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, Bryan York <bryan.york@xxxxxxxxx>, Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx>
Delivery-date: Wed, 15 Apr 2009 20:32:53 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=Nla+pxyBlrTbYiJO35zczdHD8SYfm6PSTLPikH2wmCU=; b=W5zXE8ccPPDG8ufNvN0G6ilZF6eBUpK8IE6kmpc5MBY5Ul/UKGLKY3/yqhLWRCTUOO rUInsgYYZ8W9O6G395aI3HgUyUgnii186hlkvc+XSy01gbWTnjHBHaNViID+aFt02SB+ 0SOL5/iQXh0qbpFMszT3B1i07Wnnr3+X/ggQg=
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; b=OUnz/EHhe/pGh3g2KO6gA4vM2IzfAxZvQbA1odpM31D8sb+lPeQL+EnOjqECwZLy2Q BD3yhcXUpY9Ud4Bh55jWDBrsvMZH2Ihcni6iQ4bcbtbkYzqeHzGFSmhvkfXb/imYtDoN dtmXWA/wqMq8sXCGHdOEf0MyMDNauSodjQ2Gs=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <14D9C9E2ED61ED41BC3B37ACDF4E880002B40FAFC4F7@xxxxxxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <14D9C9E2ED61ED41BC3B37ACDF4E8800029E434C1241@xxxxxxxxxxxxxxxxxxxxxxx> <14D9C9E2ED61ED41BC3B37ACDF4E8800029E434C1242@xxxxxxxxxxxxxxxxxxxxxxx> <5bcc2bd80904142037o21d5f063r1a0c940ab5ef07ca@xxxxxxxxxxxxxx> <14D9C9E2ED61ED41BC3B37ACDF4E880002B40FAFC4EF@xxxxxxxxxxxxxxxxxxxxxxx> <49E5A482.6000300@xxxxxxxxxxxxx> <14D9C9E2ED61ED41BC3B37ACDF4E880002B40FAFC4F0@xxxxxxxxxxxxxxxxxxxxxxx> <49E5AA1D.8030302@xxxxxxxxxxxxx> <d485c38e0904150428j39132a09yacc2513c096fa8e1@xxxxxxxxxxxxxx> <14D9C9E2ED61ED41BC3B37ACDF4E880002B40FAFC4F7@xxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Hi Tim:

  I have modified the source code and recompiled. Everything seems good . Without RMRR incorrect and VT-D enable.

   Domain0 works with VT-D.   

   DomainU asigned the PCIE NVIDIA card

   installed the nvidia-177-83 drivers for DomainU .

   But I am still face the tough question mentioned before that DomainU cann't be   displaied on the second screen.

    Booted the DomainU with console --> configured the driver for card --> startx

     DomainU staied on the same screen then went into  black screen but still alived.  

Any hint was appreciated.

Thanks so much

2009/4/15 Tim Moore <timothy.moore@xxxxxxxxxxx>

Hello Wei,


Please try with your Nvidia card, ATI not working with VT-d.


You WILL have to compile from source, to fix bad RMRR error. This will make VT-d work.


Then hope your BIOS isn’t too broken and try again.




And Everytime i use the PCIE card render for Domain0, the VT-D can't be Enable Because of the RMMR incorrect.





Use this work around and (/* the whole “if” section */) and compile Xen.


From: wei zhou [mailto:weizhou.sir@xxxxxxxxx]
Sent: 15 April 2009 12:28
To: Stefano Stabellini
Cc: Tim Moore; xen-devel@xxxxxxxxxxxxxxxxxxx; Bryan York

Subject: Re: [Xen-devel] good progress on pci vga passthrough in xen-3.4-rc1



2009/4/15 Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx>

Tim Moore wrote:

> Thread-Topic:
> [XCI] Question?
> Thread-Index:
> Acm88go+caOvZEXVSRCK6Iw2iEIE+A==
> Message-ID:
> <14D9C9E2ED61ED41BC3B37ACDF4E8800029E434B9F1F@xxxxxxxxxxxxxxxxxxxxxxx>
> Accept-Language:
> en-US
> X-MS-Exchange-Organization-SCL:
> -1
> Content-Type:
> multipart/alternative;
> boundary="_000_14D9C9E2ED61ED41BC3B37ACDF4E8800029E434B9F1Fheavyvm03he_"
> MIME-Version:
> 1.0
> Hi J/Ross, Hope you can help
> Reading the Xen Client Initiative meeting minutes from May 20 2008, it
> mentions that:
>     * Multiple graphics cards are working with recent patches (3 Main
>       vendors)
> Do we know which 3x Graphics card vendors are working?
> I have built the XCI source from xenbits and whilst using it seems that
> the VGA card  support is still quite specific

The VGA support in XCI at the moment is Intel specific.

However videocard passthrough should work OK with most graphic cards if
you passthrought the videocard to the guest as a secondary card (you do
not disable the emulated cirrus vga). The problem with this approach is
that you are not able to see anything on the screen until the guest
enables the secondary card so you may need to configure the guest using
vnc fron another machine, at least the first time.
On the other hand if you disable the emulated vga so the pt graphic card
happers as a primary in the guest, you should be able to see output on
the screen since the beginning of the guest boot sequence, but then you
are going to have more vga bios problems.

Xen-devel mailing list

I have tried pass through a PCI ATI graphic card to DomainU.
I recognized that the ATI would be the second card.
I boot the DomainU with console and modified the xorg.conf file for the X-window rendered by the ATI card.
But the DomainU still displaied on the same screen.

I want to know how to make the DomainU displaied on the second screen?
How to disable the emulated graphic card.

Best regards
E-mail: weizhou.sir@xxxxxxxxx

Best regards !
William zhou
E-mail: weizhou.sir@xxxxxxxxx

Xen-devel mailing list