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

xen-devel

[Top] [All Lists]

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

To: "Cui, Dexuan" <dexuan.cui@xxxxxxxxx>
Subject: Re[4]: [Xen-devel] [xen 3.5-unstable] passthrough of pci USB card fails
From: Sander Eikelenboom <linux@xxxxxxxxxxxxxx>
Date: 2009年7月24日 10:16:02 +0200
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: 2009年7月24日 01:17:55 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <EADF0A36011179459010BDF5142A457501CB5BAE66@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
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>
Organization: Eikelenboom IT services
References: <411495869.20090721141727@xxxxxxxxxxxxxx> <EADF0A36011179459010BDF5142A457501CA0C05A9@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> <961348839.20090724094334@xxxxxxxxxxxxxx> <EADF0A36011179459010BDF5142A457501CB5BAE66@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thanks, the "reassign_resources" made the domU boot without complaining.
Seems I was misguided by 
http://article.gmane.org/gmane.comp.emulators.xen.devel/57212
in that reassing_resources was deprecated.
Hope it works now ! :-)
Thx many many times !
-- Sander
>> module /boot/vmlinuz-2.6.18.8-xen root=/dev/sda1 ro 
>> log_buf_len=65662 guestdev=01:00.0,01:00.1,01:00.2
> I didn't try the parameter myself, but I think you also need to add the 
> parameter "reassign_resources".
> And please make sure your .config has CONFIG_PCI_REASSIGN=y and 
> CONFIG_PCI_GUESTDEV=y.
> Thanks,
> -- Dexuan
> -----Original Message-----
> From: Sander Eikelenboom [mailto:linux@xxxxxxxxxxxxxx] 
> Sent: 2009?7?24? 15:44
> To: Cui, Dexuan
> Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
> Subject: Re[2]: [Xen-devel] [xen 3.5-unstable] passthrough of pci USB card 
> fails
> Hello Dexuan,
> From what i read, i should replace both pciback and reassigndev with the
> new guestdev parameter. And it should accept the same syntax as
> reassigndev.
> So i tried to boot my Dom0 with:
> module /boot/vmlinuz-2.6.18.8-xen root=/dev/sda1 ro
> log_buf_len=65662 guestdev=01:00.0,01:00.1,01:00.2
> It seizes the pci devices, but creating the HVM domU still fails with:
> Error: pci: .&checktime(0000,01,00,':').2: non-page-aligned MMIO BAR found.
> Any more things I could try ?
> -- Sander
> Attachted:
> xm info
> xm dmesg
> dmesg
> xend.log
> lspci -vvvknn
> Wednesday, July 22, 2009, 5:02:13 AM, you wrote:
>> 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: .&checktime(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)
-- 
Best regards,
 Sander mailto:linux@xxxxxxxxxxxxxx
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>
Previous by Date: Re: [Xen-devel] Fail to start Xend with -unstable code , Boris Derzhavets
Next by Date: [Xen-devel] [IA64] Weekly benchmark results [2009ww29] , KUWAMURA Shin'ya
Previous by Thread: RE: Re[2]: [Xen-devel] [xen 3.5-unstable] passthrough of pci USB card fails , Cui, Dexuan
Next by Thread: [Xen-devel] Regarding inter doamain communication from user space , Mayank Shukla
Indexes: [Date] [Thread] [Top] [All Lists]

Copyright ©, Citrix Systems Inc. All rights reserved. Legal and Privacy
Citrix This site is hosted by Citrix

AltStyle によって変換されたページ (->オリジナル) /