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

[Xen-devel] Help needed on gfx-passthrough

To: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] Help needed on gfx-passthrough
From: Dietmar Hahn <dietmar.hahn@xxxxxxxxxxxxxx>
Date: Thu, 18 Mar 2010 10:29:11 +0100
Cc: Weidong Han <weidong.han@xxxxxxxxx>
Delivery-date: Thu, 18 Mar 2010 02:30:17 -0700
Dkim-signature: v=1; a=rsa-sha256; c=simple/simple; d=ts.fujitsu.com; i=dietmar.hahn@xxxxxxxxxxxxxx; q=dns/txt; s=s1536b; t=1268904796; x=1300440796; h=from:to:subject:date:cc:mime-version: content-transfer-encoding:message-id; z=From:=20Dietmar=20Hahn=20<dietmar.hahn@xxxxxxxxxxxxxx> |To:=20"xen-devel@xxxxxxxxxxxxxxxxxxx"=20<xen-devel@lists .xensource.com>|Subject:=20Help=20needed=20on=20gfx-passt hrough|Date:=20Thu,=2018=20Mar=202010=2010:29:11=20+0100 |Cc:=20Weidong=20Han=20<weidong.han@xxxxxxxxx> |MIME-Version:=201.0|Content-Transfer-Encoding:=207bit |Message-Id:=20<201003181029.11631.dietmar.hahn@xxxxxxxxx u.com>; bh=z7gKjPFkC7NjrkdP4Le3s5wYaXL8viHxenNSt4KJnl0=; b=ip8KPZJIJzdVtwGvzVd3hg5ChDK7Q3eu/IR0Qhf164PN5wn8762FSOml ydZUyaBkkFOV/rePegP6UPPY6GgQ+SIYI+DqtJy/tWrjL+QZ++ySkrF2p BJev1CDmM3wvlSxsguDHzwMAxAPMrZ2KNZYP+HUzpKK80eWq8oWM8l82/ BkPO5RKsVU8V1FK9M88phkRbkJiW1pEMxmvtcxUInYmWJHCDAg+9reKS8 hJ/jTP84IbtHai6HbdHt4SnhSKRp9;
Domainkey-signature: s=s1536a; d=ts.fujitsu.com; c=nofws; q=dns; h=X-SBRSScore:X-IronPort-AV:Received:X-IronPort-AV: Received:Received:From:To:Subject:Date:User-Agent:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding: Message-Id; b=R3i6cypyUrzYKvnOMxldCNaECRi3s7zvLsndcgqXAzAL0lJJytnk6BhI o4czWJgCBDqMQGNdnNavFQuoVc3JZjoGSAv9VNTsTNgC8jyc/Zc3Go3TA 2ZVLrfO0fuMTETYoVrbtJ1bIMdIT7d0ObiwKV5+GxqctTmEZpJcnNRo3V YyMgTa66ZDBRct2UoOCdyZo811yOG3DY9Bzyhwv1TCqNhMCNqld830xaJ ZG9QQVq81Zlsdf0YCS/4nmPLjGkzy;
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
User-agent: KMail/1.13.1 (Linux/2.6.31.12-0.1-desktop; KDE/4.4.1; x86_64; ; )
Hi list,

I try to get gfx-passthrough on a laptop:
Intel PM45 Express chipset with extern nvidia craphics card G96M [Quadro FX 
770M]
I can't see the bios boot messages and also not the grub boot loader.
The domU linux boot messages appear on the screen.

For me it looks like the vgabios gets not started or works not well.
In the domU I can read the vgabios from /dev/mem and it's the same as in dom0.
If I change the hvmloader to use the standard vgabios from firmware/vgabios
I see the bios and grub boot messages.

I added some tracing to qemu-dm (pt_*read/write and pci_*read/write) to see
accesses to the emulated chipset and graphics card but I can see no difference
between using the original vgabios or the emulated vgabios within the hvmloader.

Now my question: how can I debug this problem. How can I see whether the vgabios
gets started and initialises the graphics card? 
I'am not fit enough in this area and documentation is very rare!
Thanks in advance!

Dietmar.

-- 
Company details: http://ts.fujitsu.com/imprint.html

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

<Prev in Thread] Current Thread [Next in Thread>