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-users

[Xen-users] how to get graphics card passthrough to work?

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] how to get graphics card passthrough to work?
From: Alexia Benington <alexbenington@xxxxxxxxx>
Date: Wed, 14 Jan 2009 22:11:08 -0500
Delivery-date: Wed, 14 Jan 2009 19:12:08 -0800
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; bh=Kbb1E4i2ZZM2kllsT8vNb+6hmAqWX5PneX/pwdCYoEU=; b=jWYpZXkf3PkJZxiQSX4fcdzYypTZbQmCQoAkDS91vQXGGzyahEk/pIAtl4ZCF+Kkuc 63el0kpb6wHhUg4IcdPARwR9v9wOlkr7ZhSwvkoAzIJ8+JYrf8fo36g389p4oMNCZy5t Nyi3byHUk3P690C8zLcHyWe6dL0LC2lWal1Es=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=yDppAob+FTopv4Z41XpDxOu0ob5l1HXL8dEWiBwTyExDophvkdiqPPYDYne4HY+aJR cb3ryedPTGVOymHa+w0SMz+1fxEZz9Ombw4RUeJZw9gjKULNOqJGfS2YdjVT6VDwhq1T hnqo8QjyMlN8tVKXICxTvYFlQm7PGM03ZI108=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Hi all,

I've been trying to get graphics passthrough to work on an Intel DQ45CB board with an Ati Radeon HD2600XT PCIE card. My setup mostly follows the typical PCI passthrough instructions of hiding the PCI card from the Xen kernel, and specifying the BDF in the pci option for the domU configuration. Here's the relevant grub configuration.

kernel    /boot/xen-3.4-unstable.gz com1=9600,8n1 console=com1 iommu=1
module  /boot/vmlinuz-2.6.18.8-xen root=/dev/sda2 ro xencons=ttyS console.tty0 console=ttyS0, pciback.hide=(01:00.0)

I would expect to lose control of the graphics when I boot into dom0, however this is not the case. xm dmesg does show that the pci device is seized. Why would I still have access to the graphics card?

When I started an Ubuntu domU, lspci is able to list the passed-through graphics card correctly. However, it is not able to load the driver correctly. The case is similar for a Windows domU. Driver installation for the Ati card succeeds, but refuses to load. According to the device manager, the error is a conflicting resource, and it recommends to disable the other conflicting device. Does anyone know what may be happening? I'm guessing that although passthrough somehow worked, the video memory has not been mapped to the required physical address, i.e. a00000 - bffff.

Thank you and have a nice day.

Best rgds,
Alexia
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-users] how to get graphics card passthrough to work?, Alexia Benington <=