WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] VGA passthrough nVidia NVS 295

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-devel] VGA passthrough nVidia NVS 295
From: Helmut Wieser <helmut.wieser@xxxxxxxx>
Date: Mon, 07 Jun 2010 13:07:23 +0200
Delivery-date: Mon, 07 Jun 2010 04:07:30 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <201006071208.22002.tobias.geiger@xxxxxxxxx>
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: <4C063AAA.6010204@xxxxxxxx> <201006041609.59514.tobias.geiger@xxxxxxxxx> <4C090B09.9090808@xxxxxxxx> <201006071208.22002.tobias.geiger@xxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.9) Gecko/20100317 Lightning/1.0b1 Thunderbird/3.0.4
Hi,

Thanks for the config, I'll be sure to give it a try.
I only use a single graphics card, maybe that's the problem. I also didn't apply the patch for secondary passthrough. Maybe it fixes other issues though, I'll try to apply it as well.

The "Netback_uevent" is described here: http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=1612 I'm still unsure if I have this issue, or whether the effects are just very similar.

Anyway, it forces me to reboot my dom0 to restart any domU, which is quite annoying.

regards,
Helmut

On 07.06.2010 12:08, Tobias Geiger wrote:
Hi,

never had that "netback_uevent" issue - what's that about?
My Kernel Version since yesterday was 2.6.32.13, now its 2.6.34 (thanks
Andrew!).

I pasted my kernel-config here: http://pastebin.ca/1878342

Board is a Intel DX58SO (X58/ICH10 Chipset), primary card (for Dom0) is:
02:00.0 VGA compatible controller: nVidia Corporation G96 [GeForce 9500 GT]
(rev a1)

Secondary Card (the one which gets passed-through):
03:00.0 VGA compatible controller: nVidia Corporation GT200 [GeForce GTX 260]
(rev a1)


Good luck!
Greetings

Tobias

Am Freitag 04 Juni 2010 16:17:45 schrieb Helmut Wieser:
Hi,

Yep, I used a free-dos USB stick for that. That brought back memories! ;-)
I tried several kernels, none work fine. And then there is also the
netback_uevent issue, which makes me reboot dom0 in order to reboot a
domU. Very annoying!
Can you post your kernel version and config?
What chipset/gfx card do you use?

regards,
Helmut

On 04.06.2010 16:09, Tobias Geiger wrote:
Hi,

i never tried passing vga through to a linux domU, sorry.
but with winxp i have no stability problems whatsoever - which may back
up your suggestions that either your xen/kernel combo is unstable or
your hardware is.

did you read out the vgabios for qemu-dm correctly (vgabios-pt.bin) ?

Greetings
tobias

Am Freitag 04 Juni 2010 15:07:55 schrieb Helmut Wieser:
Hi Tobias,

Yes, I get the exact same error. Googling didn't reveal much. I don't
get this error in Windows XP though, but I do get other issues.
None are concise, so I think my Xen / Kernel version combo is unstable,
or my hardware is.
I'm running on a Intel 5520 chipset with dual E5620 Xeon and a Nvidia
Quadro NVS 295, G98.

Were you more successful in passing through to a Linux domU?

The chipsets and CPUs are well supported, only the graphics card didn't
show up anywhere.

regards,
Helmut

On 03.06.2010 15:47, Tobias Geiger wrote:
Hi Helmut,

i had the same experience with my setup regarding windows7.
The good news is, there are no such problems with winxp.

Disabling the "Timeout Detection and Recovery (TDR)" Feature in the
win7 registry doesn't help for my nvlddmkm.sys BSOD, but if i
interpret the countless google hits regarding  "nvlddmkm.sys
0x00000116" (the Error-Code that always appears in the win7 BSOD - is
yours also always the same?), it's hard to come to a solution:
Some say its a driver-issue, memory timings, powersupply unit... OTOH
it may be that Windows 7 is using a feature winxp doesnt, and which
doesn't get passed through correctly.


Greetings
Tobias

Am Mittwoch 02 Juni 2010 13:04:10 schrieb Helmut Wieser:
I want to try to get VGA passthrough working in a Windows 7 x64 domU.
I'm running debian squeeze/testing/unstable with Jeremy's 2.6.32.x
kernel. The best I got to work is the device showing up under Windows
7, with all resources and whatnot.

I've applied the vga-loadbios patch and vBAR-pBAR patch to xen, and
the vBAR-pBAR patch to qemu-dm.

This behaviour isn't stable though. Sometimes I can log on and then
domU crashes with a BSoD (nvlddmkm.sys). Sometimes I can log on and
actually do something. But certain operations, like changing display
options or checking device manager details cause a BSoD.

The NVS 295 is based on a G98, which isn't to dissimilar from Eming's
GeForce 8400GS. He only states he used 2.6.30-rc3 with some upstream
patches, but not more.

Has anyone succeeded in passing thru an nVidia graphics card to a
Windows 7 x64 guest?
Should I try Windows XP, would that make a difference?

regards,
Helmut

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


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