[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Xen-devel] [xen 3.5-unstable] passthrough of pci USB card fails


  • To: Sander Eikelenboom <linux@xxxxxxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • From: "Cui, Dexuan" <dexuan.cui@xxxxxxxxx>
  • Date: Wed, 22 Jul 2009 11:02:13 +0800
  • Accept-language: zh-CN, en-US
  • Acceptlanguage: zh-CN, en-US
  • Cc:
  • Delivery-date: Tue, 21 Jul 2009 20:04:43 -0700
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: AcoJ/WyCJ4OnAcJrRzS1bVTump/7pAAezgWA
  • Thread-topic: [Xen-devel] [xen 3.5-unstable] passthrough of pci USB card fails

The boot parameters changed.

I think you should have a look at
http://xenbits.xensource.com/linux-2.6.18-xen.hg?rev=reassign_resources 

-- Dexuan

-----Original Message-----
From: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx 
[mailto:xen-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Sander Eikelenboom
Sent: 2009?7?21? 20:17
To: xen-devel@
Subject: [Xen-devel] [xen 3.5-unstable] passthrough of pci USB card fails

Hi,

I'm trying to passthrough a pci USB card to a DomU (HVM).
Although pciback seems to seize the device with all functions as seen in
the dmesg output, they don't appear using "xm pci-list-assignable-devices".

When trying to passthrough to a HVM (with VT-D enabled) it stops creating
the domain and complains about:
VmError: pci: 0000:01:00.2: non-page-aligned MMIO BAR found.

>From what I read, booting the xen hypervisor with "reassigndev=" should
solve the non-page-aligned issues, but apparently it doesn't in this case.
Also added them to xend-pci-persmissive.

Is there another boot-option/way to reassign the device ?

Regards,

Sander


Attached is the output from:
xm info
xm dmesg
dmesg
lspci -vvvnnk
ls /sys/bus/pci/drivers/pciback
/var/log/xen/xend log with the start of a HVM domain
winhvm.cfg (config file of the hvm domain)



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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.