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

Re: [Xen-devel] [PATCH v3 06/13] xen/passthrough: iommu: Split generic IOMMU code



On Tue, 2014-03-18 at 17:36 +0000, Julien Grall wrote:
> Hi Ian,
> 
> On 03/18/2014 04:24 PM, Ian Campbell wrote:
> > On Tue, 2014-03-11 at 15:49 +0000, Julien Grall wrote:
> >> The generic IOMMU framework code (xen/drivers/passthrough/iommu.c) contains
> >> functions specific to x86 and PCI.
> >>
> >> Split the framework in 3 distincts files:
> >>     - iommu.c: contains generic functions shared between x86 and ARM
> >>                (when it will be supported)
> >>     - pci.c: contains specific functions for PCI passthrough
> >>     - x86/iommu.c: contains specific functions for x86
> >>
> >> io.c contains x86 HVM specific code. Only compile for x86.
> > 
> > Move it to x86/io.c then ?
> 
> For now it contains mostly x86 code. The file contains function handle
> handle pt_irq. I'm not 100% sure if we will need some part for ARM.

Split the certainly-x86 code out into x86/io.c then and leave the
plausibly-common stuff in io.c?

Ian



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.