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


[Xen-devel] xci pci passthru video card flr etc

To: Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] xci pci passthru video card flr etc
From: Andrew Lyon <andrew.lyon@xxxxxxxxx>
Date: Mon, 20 Jul 2009 20:18:51 +0100
Delivery-date: Mon, 20 Jul 2009 12:19:19 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=eI7s7I5oIdyi02oT91u/5ANv9ptQpwgzExVbsa/nVqM=; b=Pe8UbAl+TMoqgXjjebSKMKJ5W7SbvnLN/frdYiSKbGaXsr+4sFMtfbjTRksQ68OYzX 6HWvYumwNlux9VG+yMwG7J46tb30oTCJqK04LQQi7/98EWBDV58lnWqfwLdxJzttxA2K 9bXYNGnCtOFQFMkF77bJ+YfaR8lVF0WDbgbNg=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=TcRbmKuA9ft0t36S1KD3UWSNs1YJ89KS/e5g0Oiec+IuMq3rZdQZapOecJPJGBTqYK 2zQzgkynLq79GklkaL1Ls8laLANyU++UAKFbaQCOX+vnN/J1n67KBzyLgsq6Vwqz2mPD MHY8jnMQI5j3Jv15JGlHGltB3kr8ALa9XkQOo=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
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>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx

I want to try using pci passthru to give a windows 7 hvm access to a
dedicated video card, I've read all of the threads I can find about
video passthru but I still have some questions:

I use rebased opensuse Xen patches to make the dom0 kernel, currently
running 2.6.29 as there are networking problems with gplpv and 2.6.30,
I believe it is necessary to use Function Level Reset to reset the
graphics card before the hvm domU boots, otherwise it will be
incorrectly initialized by the bios or dom0 ? and therefore will not
function correctly, I plan to rebase the following patches to
2.6.29/30 to enable FLR:


Are all 3 patches required? are any other patches required? what about
patches to Xen?

The http://xenbits.xen.org/gitweb?p=xenclient/linux-2.6.27-pq.git
patchqueue includes pull's from other trees, is there anything in them
that I need for FLR or other necessary new features?

I am currently running Xen 3.4 but plan to upgrade to the latest
3.4.1-rc before I try video passthru, I've already patched 3.4 to fix
the problem with viridian and windows 7, I assume that fix will be
included in 3.4.1 as it is in testing

My system currently has a 512mb 8600GT which I use with the nvidia
binary drivers driving a pair of 1920x1200 tft's, I think I can get
access to another identical 8600GT so I plan to drive one monitor with
each card, has anybody had success with passthru using nvidia cards?

For keyboard and mouse I'm going to either use Synergy
(http://synergy2.sourceforge.net/) or make a patched version of vnc
server which does not output video and run that in windows 7, I plan
to connect the second DVI output from dom0 to a kvm device so that the
second display remains enabled in X, I should then be able to run the
vnc viewer full screen on the right hand X display even through the
signal will be coming from the second video card.

Any comments or suggestions would be appreciated, perhaps somebody
else is thinking about trying this and would be willing to work with
me to get it working?


Xen-devel mailing list

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] xci pci passthru video card flr etc, Andrew Lyon <=