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

Re: [Xen-users] VTd - PCI Passthrough - VMError: fail to assign device

Subject: Re: [Xen-users] VTd - PCI Passthrough - VMError: fail to assign device
From: Stefan Bauer <stefan.bauer@xxxxxxxxxxx>
Date: Sat, 25 Oct 2008 22:39:31 +0200
Cc: "xen-users@xxxxxxxxxxxxxxxxxxx >> xen-users" <xen-users@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Sat, 25 Oct 2008 13:39:52 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <1e16a9ed0810251126y3c35ee1em8e4ad8c1b963611@xxxxxxxxxxxxxx>
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>
References: <490344C9.4060200@xxxxxxxxxxx> <1e16a9ed0810251126y3c35ee1em8e4ad8c1b963611@xxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla - wenns mal wieder laenger dauert
Todd Deshane schrieb:
> look in /sys/bus/pci/drivers/pciback to see if it has the 01:00.0 device.

cat /sys/bus/pci/drivers/pciback/slots give me:

0000:01:00.0 which seems to be fine :>

> Also notice this error in your output
> <snip>
>> (XEN) I/O virtualisation enabled
>> (XEN) I/O virtualisation for PV guests disabled
>> (XEN) [VT-D]iommu.c:775: iommu_page_fault: iommu->reg = ffff828bfff57000
>> (XEN) [VT-D]iommu.c:744: iommu_fault_status: Fault Overflow
>> (XEN) [VT-D]iommu.c:729: iommu_fault:DMA Write: 0:2.0 addr 200200000
>> REASON 5 iommu->reg = ffff828bfff57000
>> (XEN) print_vtd_entries: iommu = ffff8300bd6ad180 bdf = 0:2:0 gmfn =
>> 200200
>> (XEN)     root_entry = ffff8300bc9e0000
>> (XEN)     root_entry[0] = b9cd6001
>> (XEN)     context = ffff8300b9cd6000
>> (XEN)     context[10] = 101_be4a6001
>> (XEN)     l3 = ffff8300be4a6000
>> (XEN)     l3_index = 8
>> (XEN)     l3[8] = 0
>> (XEN)     l3[8] not present
> <snip>

Ouch, looks like a serious problem. Are there some other kernel boot
options to get rid of this problem?

> I would suggest, trying xen-unstable and if these errors still exist, maybe
> there is a bug.

I'm gonna try to bring up some testing environment to track this
problem down.

> Did you boot back into normal linux (without the hiding) to see that the
> device comes back?

If i remove the pciback.hide=(01:00.0) line, lspci shows that nvidia
gfx-card.

Regards

-- 
Stefan

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

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