From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jean Baptiste Favre Subject: Re: PCI passthrough issue Date: Mon, 28 Feb 2011 16:17:04 +0100 Message-ID: <4D6BBC70.5070109@jbfavre.org> References: <1296817460.13091.646.camel@zakaz.uk.xensource.com> <4D4BE212.1090400@jbfavre.org> <1296818935.13091.648.camel@zakaz.uk.xensource.com> <4D4BFBE4.6080809@jbfavre.org> <1296827449.13091.670.camel@zakaz.uk.xensource.com> <4D4C06BB.8010907@jbfavre.org> <4D52658E.9060907@jbfavre.org> <4D5EE125.6040208@jbfavre.org> <20110225144035.GA7228@dumpdata.com> <4D6B9285.9090903@jbfavre.org> <20110228150141.GD10846@dumpdata.com> Reply-To: xen-devel@lists.xensource.com Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Return-path: In-Reply-To: <20110228150141.GD10846@dumpdata.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org Hello, Le 28/02/2011 16:01, Konrad Rzeszutek Wilk a =E9crit : >>>> extra =3D "root=3D/dev/mapper/xps--106-root ro iommu=3Dsoft swiotlb=3D= force >>>> console=3Dhvc0 xencons=3Dtty" >>> >>> Try without 'swiotlb=3Dforce' on any kernel that is PVOPS. Only the o= lder >>> ones (lenny) required that. And you don't need 'xencons=3Dtty' either= with >>> PVOPS kernels. >> Thought I already tried without 'swiotlb=3Dforce', 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=3Dforce': fails for size equal or greater than 128 byt= es >> (or ping -s86) >> - Without 'swiotlb=3Dforce': 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. >=20 > 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_passt= hrough.en Regards, JB