From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: Xen 4.5-rc1 update (RC1 is out 2014-Oct-24th) Date: Sat, 01 Nov 2014 17:43:57 +0000 Message-ID: <54551BDD.5080800@linaro.org> References: <20141024180843.EA0DF10D709@laptop.dumpdata.com> <20141031142403.GA6913@laptop.dumpdata.com> <54539D4D.1040108@linaro.org> <20141031210156.GA20039@laptop.dumpdata.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; Format="flowed" Content-Transfer-Encoding: 7bit Return-path: Received: from mail6.bemta4.messagelabs.com ([85.158.143.247]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1XkciX-0008ID-N9 for xen-devel@lists.xenproject.org; Sat, 01 Nov 2014 17:44:01 +0000 Received: by mail-wg0-f54.google.com with SMTP id n12so3101344wgh.27 for ; Sat, 01 Nov 2014 10:44:00 -0700 (PDT) In-Reply-To: <20141031210156.GA20039@laptop.dumpdata.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Konrad Rzeszutek Wilk Cc: Ian Campbell , Stefano Stabellini , manish.jaggi@caviumnetworks.com, xen-devel , Christoffer Dall , manish jaggi List-Id: xen-devel@lists.xenproject.org Hi Konrad, On 31/10/2014 21:01, Konrad Rzeszutek Wilk wrote: > On Fri, Oct 31, 2014 at 02:31:41PM +0000, Julien Grall wrote: >> On 10/31/2014 02:24 PM, Konrad Rzeszutek Wilk wrote: >>>>> * PVH - PCI passthrough for DomU. >>>> I am working on Cavium Thunder (ARM64) on this feature. >>>> [Xen SMMU driver changes + PCI passthrough changes in Xen and Linux] >> >> FYI, I'm currently reworking the SMMU drivers to resync with Linux. With >> thoses changes, you should not need to modify the SMMU code. > > Thank you for the update. Put your name behind that for 4.6. >> >>> Ok, replaced Julien's name with yours. Please make sure >>> that for the Linux patches you CC xen-devel and the >>> maintainers (David, Stefano, Boris and me). >> >> There is 2 distinct passthrough: platform (i.e non-PCI) and PCI one. >> >> While Manish is working on PCI passthrough, I'm still working the >> non-PCI one. Please don't drop my name. > > I thought that Arianna's patches had taken care of that (the MMIO > part?). Or does each platform need a different implementation of > that? To passthrough a platform device you need to be able to assign the device to the guest via the IOMMU and map MMIOs (done by Arianna's series) and interrupts. There is also a toolstack part to add the description of the device in the device tree. See the V2 [1] for more details. [1] http://lists.xen.org/archives/html/xen-devel/2014-07/msg04090.html Regards, -- Julien Grall