[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Non PCI passthrough on xen-unstable tree
On Tue, 2 Sep 2014, manish jaggi wrote: > On 15 August 2014 03:43, Julien Grall <julien.grall@xxxxxxxxxx> wrote: > > > > > > On 14/08/14 10:20, manish jaggi wrote: > >> > >> On 14 August 2014 14:18, Julien Grall <julien.grall@xxxxxxxxxx> wrote: > >>> > >>> On 08/13/2014 06:29 PM, manish jaggi wrote: > >>>>>> > >>>>>> On 10 August 2014 07:53, manish jaggi <manishjaggi.oss@xxxxxxxxx> > >>>>>> wrote: > >>>>>>> > >>>>>>> I am trying to evaluate your changes > >>>>>>> (http://www.gossamer-threads.com/lists/xen/devel/342003) while I am > >>>>>>> adding > >>>>>>> support for PCI passthrough for xen on cavium thunder. Can you please > >>>>>>> provide steps how you tested non-pci passthrough with your git. > >>>>> > >>>>> > >>>>> Everything should be written in the cover letter. I won't copy again > >>>>> the > >>>>> steps here. > >>>>> > >>>> Can you please help us with the following so that we can test your > >>>> patch and use it in our development > >>>> Which linux version was used, defconfig and domU.cfg used ? > >>> > >>> > >>> Why are you talking about linux version/defconfig? As said on my cover > >>> letter nothing as been modified in Linux. The only requirements is the > >>> kernel must have a driver for your device. > >>> > >> I was not able to make out from the cover letter. > > > > > > "To avoid adding code in DOM0 to manage platform device deassignment, the > > user has to mark the device disabled in the device tree." > > > > > >>>> Was it only on midway or can work on foundation model > >>> > >>> > >>> Even though I did my development on midway, it should work on every > >>> platform with devices under an SMMU. > >>> > >>> Regards, > >>> > >> It would be very helpful if you could please provide steps to test this > >> feature. > >> I have to integrate your work into my tree for testing PCI > >> pass-through on cavium thunder platform. > > > > > > Below, the steps to use on midway. You will have to adapt to your platform: > > > > 1) In the u-boot script disable the device you plan to passthrough: > > fdt set /soc/ethernet@fff51000 status disabled > > 2) Ask the toolstack to passthrough the device by adding in the vm config > > file: > > dtdev= [ "/soc/ethernet@fff51000" ] > > > > There is some minor error in my branch passthrough-v2. I've pushed a new one > > here: > > > > git://xenbits.xen.org/people/julieng/xen-unstable.git passthrough-v2.1 > > > Thanks Julien for replying. I am trying to understand your code and > map it with the documentation (devicetree/bindings/iommu/arm,smmu.txt > and SMMU v2 Arch). > > While I was trying to understand the drivers/passthrough/arm/smmu.c I > was not able to find a device tree that contains the compatible nodes > in 3.16 kernel (grep smmuvx / mmu-masters returned nothing). > Can you please help with this. Calxeda had some in the ECX-2000 DTS, but the changes never made it upstream: http://lists.infradead.org/pipermail/linux-arm-kernel/2013-October/202966.html _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |