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

Re: [Xen-devel] PCI passthrough issue



Hello,

Le 28/02/2011 16:01, Konrad Rzeszutek Wilk a écrit :
>>>> extra = "root=/dev/mapper/xps--106-root ro iommu=soft swiotlb=force
>>>> console=hvc0 xencons=tty"
>>>
>>> Try without 'swiotlb=force' on any kernel that is PVOPS. Only the older
>>> ones (lenny) required that. And you don't need 'xencons=tty' either with
>>> PVOPS kernels.
>> Thought I already tried without 'swiotlb=force', but seems not...
>>
>> Just tried it on my Debian domU, and everything works now, whatever
>> copybreak value can be.
>>
>> But trying the same with OpenWRT gives following results:
>> - With 'swiotlb=force': fails for size equal or greater than 128 bytes
>> (or ping -s86)
>> - Without 'swiotlb=force': always fails
>>
>> I can provide OpenWRT disk img and kernel. For Debian domU, I can
>> provide a dd from LVM and kernel. Let me know which ones you want.
> 
> Lets do both. Do you know where the sources for OpenWRT are located?

Openwrt .img and PV kernel are available at
http://downloads.jbfavre.org/openwrt.tar.gz

I'm making dd from my debian DomU and will upload it as debian.tar.gz at
the same place. Will update you when completed.

Openwrt source tree is available here:
svn://svn.openwrt.org/openwrt/trunk

You have all information to build it here:
http://wiki.openwrt.org/doc/howto/build

Or you have all steps I followed here:
http://publications.jbfavre.org/virtualisation/xen_openwrt_domu_pci_passthrough.en

Regards,
JB

_______________________________________________
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®.