Re: implement generic dma_map_ops for IOMMUs v5

2019-05-27 Thread Joerg Roedel
On Mon, May 27, 2019 at 05:38:29PM +0200, Christoph Hellwig wrote: > On Mon, May 27, 2019 at 05:37:51PM +0200, Joerg Roedel wrote: > > I applied this series to a new generic-dma-ops branch in the iommu > > tree and plan to send it upstream in the next merge window. > > Thanks! Can you push the br

Re: implement generic dma_map_ops for IOMMUs v5

2019-05-27 Thread Christoph Hellwig
On Mon, May 27, 2019 at 05:37:51PM +0200, Joerg Roedel wrote: > I applied this series to a new generic-dma-ops branch in the iommu > tree and plan to send it upstream in the next merge window. Thanks! Can you push the branch out ASAP, as I'll need to pull it into the dma-mapping tree to avoid cre

Re: implement generic dma_map_ops for IOMMUs v5

2019-05-27 Thread Joerg Roedel
Hi Christoph, Hi Robin, On Mon, May 20, 2019 at 09:29:24AM +0200, Christoph Hellwig wrote: > I think we are finally ready for the generic dma-iommu series. I have > various DMA API changes pending, and Tom has patches ready to convert > the AMD and Intel iommu drivers over to it. I'd love to hav

Re: implement generic dma_map_ops for IOMMUs v6

2019-05-23 Thread Robin Murphy
On 23/05/2019 08:00, Christoph Hellwig wrote: Hi Robin and Joerg, I think we are finally ready for the generic dma-iommu series. I have various DMA API changes pending, and Tom has patches ready to convert the AMD and Intel iommu drivers over to it. I'd love to have this in a stable branch sh

implement generic dma_map_ops for IOMMUs v6

2019-05-23 Thread Christoph Hellwig
Hi Robin and Joerg, I think we are finally ready for the generic dma-iommu series. I have various DMA API changes pending, and Tom has patches ready to convert the AMD and Intel iommu drivers over to it. I'd love to have this in a stable branch shared between the dma-mapping and iommu trees th

implement generic dma_map_ops for IOMMUs v5

2019-05-20 Thread Christoph Hellwig
Hi Robin and Joerg, I think we are finally ready for the generic dma-iommu series. I have various DMA API changes pending, and Tom has patches ready to convert the AMD and Intel iommu drivers over to it. I'd love to have this in a stable branch shared between the dma-mapping and iommu trees the

Re: implement generic dma_map_ops for IOMMUs v4

2019-05-03 Thread Christoph Hellwig
On Fri, May 03, 2019 at 12:47:31PM +0100, Catalin Marinas wrote: > On Thu, May 02, 2019 at 03:22:08PM +0200, Christoph Hellwig wrote: > > can you quickly look over the arm64 parts? I'd really like to still > > get this series in for this merge window as it would conflict with > > a lot of dma-mapp

Re: implement generic dma_map_ops for IOMMUs v4

2019-05-03 Thread Catalin Marinas
On Thu, May 02, 2019 at 03:22:08PM +0200, Christoph Hellwig wrote: > can you quickly look over the arm64 parts? I'd really like to still > get this series in for this merge window as it would conflict with > a lot of dma-mapping work for next merge window, and we also have > the amd and possibly i

Re: implement generic dma_map_ops for IOMMUs v4

2019-05-02 Thread Christoph Hellwig
Hi Catalin and Will, can you quickly look over the arm64 parts? I'd really like to still get this series in for this merge window as it would conflict with a lot of dma-mapping work for next merge window, and we also have the amd and possibly intel iommu conversions to use it waiting. On Tue, Ap

implement generic dma_map_ops for IOMMUs v4

2019-04-30 Thread Christoph Hellwig
Hi Robin, please take a look at this series, which implements a completely generic set of dma_map_ops for IOMMU drivers. This is done by taking the existing arm64 code, moving it to drivers/iommu and then massaging it so that it can also work for architectures with DMA remapping. This should hel

Re: implement generic dma_map_ops for IOMMUs v3

2019-04-29 Thread Robin Murphy
On 22/04/2019 18:59, Christoph Hellwig wrote: Hi Robin, please take a look at this series, which implements a completely generic set of dma_map_ops for IOMMU drivers. This is done by taking the existing arm64 code, moving it to drivers/iommu and then massaging it so that it can also work for ar

implement generic dma_map_ops for IOMMUs v3

2019-04-22 Thread Christoph Hellwig
Hi Robin, please take a look at this series, which implements a completely generic set of dma_map_ops for IOMMU drivers. This is done by taking the existing arm64 code, moving it to drivers/iommu and then massaging it so that it can also work for architectures with DMA remapping. This should hel

implement generic dma_map_ops for IOMMUs v2 [rebase + resend]

2019-03-27 Thread Christoph Hellwig
Hi Robin, please take a look at this series, which implements a completely generic set of dma_map_ops for IOMMU drivers. This is done by taking the existing arm64 code, moving it to drivers/iommu and then massaging it so that it can also work for architectures with DMA remapping. This should hel

Re: implement generic dma_map_ops for IOMMUs v2

2019-02-13 Thread Christoph Hellwig
Sorry, plese ignore this thread. This just resend the start of the dma-mapping for-next branch instead of the actual series that sits on top of it. ___ iommu mailing list iommu@lists.linux-foundation.org https://lists.linuxfoundation.org/mailman/list

implement generic dma_map_ops for IOMMUs v2

2019-02-13 Thread Christoph Hellwig
Hi Robin, please take a look at this series, which implements a completely generic set of dma_map_ops for IOMMU drivers. This is done by taking the existing arm64 code, moving it to drivers/iommu and then massaging it so that it can also work for architectures with DMA remapping. This should hel

implement generic dma_map_ops for IOMMUs v2

2019-02-13 Thread Christoph Hellwig
Hi Robin, please take a look at this series, which implements a completely generic set of dma_map_ops for IOMMU drivers. This is done by taking the existing arm64 code, moving it to drivers/iommu and then massaging it so that it can also work for architectures with DMA remapping. This should hel

Re: implement generic dma_map_ops for IOMMUs

2019-01-27 Thread Christoph Hellwig
Any chance to get a review on this one? On Mon, Jan 14, 2019 at 10:41:40AM +0100, Christoph Hellwig wrote: > Hi Robin, > > please take a look at this series, which implements a completely generic > set of dma_map_ops for IOMMU drivers. This is done by taking the > existing arm64 code, moving it

implement generic dma_map_ops for IOMMUs

2019-01-14 Thread Christoph Hellwig
Hi Robin, please take a look at this series, which implements a completely generic set of dma_map_ops for IOMMU drivers. This is done by taking the existing arm64 code, moving it to drivers/iommu and then massaging it so that it can also work for architectures with DMA remapping. This should hel