All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jesper Nilsson <jesper.nilsson@axis.com>
To: Christoph Hellwig <hch@lst.de>
Cc: iommu@lists.linux-foundation.org, linux-mips@linux-mips.org,
	linux-ia64@vger.kernel.org, linux-sh@vger.kernel.org,
	sparclinux@vger.kernel.org, Guan Xuetao <gxt@mprc.pku.edu.cn>,
	linux-arch@vger.kernel.org, linux-s390@vger.kernel.org,
	linux-c6x-dev@linux-c6x.org, linux-hexagon@vger.kernel.org,
	x86@kernel.org, linux-snps-arc@lists.infradead.org,
	adi-buildroot-devel@lists.sourceforge.net,
	linux-m68k@lists.linux-m68k.org, patches@groups.riscv.org,
	linux-metag@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	Michal Simek <monstr@monstr.eu>,
	linux-parisc@vger.kernel.org, linux-cris-kernel@axis.com,
	linux-kernel@vger.kernel.org, linux-alpha@vger.kernel.org,
	linuxppc-dev@lists.ozlabs.org
Subject: Re: [PATCH 05/67] dma-mapping: replace PCI_DMA_BUS_IS_PHYS with a flag in struct dma_map_ops
Date: Tue, 09 Jan 2018 15:55:50 +0000	[thread overview]
Message-ID: <20180109155550.GP32368@axis.com> (raw)
In-Reply-To: <20171229081911.2802-6-hch@lst.de>

On Fri, Dec 29, 2017 at 09:18:09AM +0100, Christoph Hellwig wrote:
> The current PCI_DMA_BUS_IS_PHYS decided if a dma implementation is bound
> by the dma mask in the device because it directly maps to a physical
> address range (modulo an offset in the device), or if it is virtualized
> by an iommu and can map any address (that includes virtual iommus like
> swiotlb).  The problem with this scheme is that it is per-architecture and
> not per dma_ops instance, and we are growing more and more setups that
> have multiple different dma operations in use on a single system, for
> which this scheme can't provide a correct answer.  Depending on the
> architecture that means we either get a false positive or false negative
> at the moment.
> 
> This patch instead extents the is_phys flag in struct dma_map_ops that
> is currently only used by a few architectures to be used tree wide.
> 
> Note that this means that we now need a struct device parent in the
> Scsi_Host or netdevice.  Every modern driver has these, but there might
> still be a few outdated legacy drivers out there, which now won't make
> an intelligent decision.
> 
> Signed-off-by: Christoph Hellwig <hch@lst.de>

For the CRIS part:

Acked-by: Jesper Nilsson <jesper.nilsson@axis.com>

> ---
>  arch/cris/arch-v32/drivers/pci/dma.c  |  1 +
>  arch/cris/include/asm/pci.h           |  6 ------

/^JN - Jesper Nilsson
-- 
               Jesper Nilsson -- jesper.nilsson@axis.com

WARNING: multiple messages have this Message-ID (diff)
From: Jesper Nilsson <jesper.nilsson@axis.com>
To: Christoph Hellwig <hch@lst.de>
Cc: iommu@lists.linux-foundation.org, linux-mips@linux-mips.org,
	linux-ia64@vger.kernel.org, linux-sh@vger.kernel.org,
	sparclinux@vger.kernel.org, Guan Xuetao <gxt@mprc.pku.edu.cn>,
	linux-arch@vger.kernel.org, linux-s390@vger.kernel.org,
	linux-c6x-dev@linux-c6x.org, linux-hexagon@vger.kernel.org,
	x86@kernel.org, linux-snps-arc@lists.infradead.org,
	adi-buildroot-devel@lists.sourceforge.net,
	linux-m68k@lists.linux-m68k.org, patches@groups.riscv.org,
	linux-metag@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	Michal Simek <monstr@monstr.eu>,
	linux-parisc@vger.kernel.org, linux-cris-kernel@axis.com,
	linux-kernel@vger.kernel.org, linux-alpha@vger.kernel.org,
	linuxppc-dev@lists.ozlabs.org
Subject: Re: [PATCH 05/67] dma-mapping: replace PCI_DMA_BUS_IS_PHYS with a flag in struct dma_map_ops
Date: Tue, 9 Jan 2018 16:55:50 +0100	[thread overview]
Message-ID: <20180109155550.GP32368@axis.com> (raw)
In-Reply-To: <20171229081911.2802-6-hch@lst.de>

On Fri, Dec 29, 2017 at 09:18:09AM +0100, Christoph Hellwig wrote:
> The current PCI_DMA_BUS_IS_PHYS decided if a dma implementation is bound
> by the dma mask in the device because it directly maps to a physical
> address range (modulo an offset in the device), or if it is virtualized
> by an iommu and can map any address (that includes virtual iommus like
> swiotlb).  The problem with this scheme is that it is per-architecture and
> not per dma_ops instance, and we are growing more and more setups that
> have multiple different dma operations in use on a single system, for
> which this scheme can't provide a correct answer.  Depending on the
> architecture that means we either get a false positive or false negative
> at the moment.
> 
> This patch instead extents the is_phys flag in struct dma_map_ops that
> is currently only used by a few architectures to be used tree wide.
> 
> Note that this means that we now need a struct device parent in the
> Scsi_Host or netdevice.  Every modern driver has these, but there might
> still be a few outdated legacy drivers out there, which now won't make
> an intelligent decision.
> 
> Signed-off-by: Christoph Hellwig <hch@lst.de>

For the CRIS part:

Acked-by: Jesper Nilsson <jesper.nilsson@axis.com>

> ---
>  arch/cris/arch-v32/drivers/pci/dma.c  |  1 +
>  arch/cris/include/asm/pci.h           |  6 ------

/^JN - Jesper Nilsson
-- 
               Jesper Nilsson -- jesper.nilsson@axis.com

WARNING: multiple messages have this Message-ID (diff)
From: jesper.nilsson@axis.com (Jesper Nilsson)
To: linux-snps-arc@lists.infradead.org
Subject: [PATCH 05/67] dma-mapping: replace PCI_DMA_BUS_IS_PHYS with a flag in struct dma_map_ops
Date: Tue, 9 Jan 2018 16:55:50 +0100	[thread overview]
Message-ID: <20180109155550.GP32368@axis.com> (raw)
In-Reply-To: <20171229081911.2802-6-hch@lst.de>

On Fri, Dec 29, 2017@09:18:09AM +0100, Christoph Hellwig wrote:
> The current PCI_DMA_BUS_IS_PHYS decided if a dma implementation is bound
> by the dma mask in the device because it directly maps to a physical
> address range (modulo an offset in the device), or if it is virtualized
> by an iommu and can map any address (that includes virtual iommus like
> swiotlb).  The problem with this scheme is that it is per-architecture and
> not per dma_ops instance, and we are growing more and more setups that
> have multiple different dma operations in use on a single system, for
> which this scheme can't provide a correct answer.  Depending on the
> architecture that means we either get a false positive or false negative
> at the moment.
> 
> This patch instead extents the is_phys flag in struct dma_map_ops that
> is currently only used by a few architectures to be used tree wide.
> 
> Note that this means that we now need a struct device parent in the
> Scsi_Host or netdevice.  Every modern driver has these, but there might
> still be a few outdated legacy drivers out there, which now won't make
> an intelligent decision.
> 
> Signed-off-by: Christoph Hellwig <hch at lst.de>

For the CRIS part:

Acked-by: Jesper Nilsson <jesper.nilsson at axis.com>

> ---
>  arch/cris/arch-v32/drivers/pci/dma.c  |  1 +
>  arch/cris/include/asm/pci.h           |  6 ------

/^JN - Jesper Nilsson
-- 
               Jesper Nilsson -- jesper.nilsson at axis.com

WARNING: multiple messages have this Message-ID (diff)
From: jesper.nilsson@axis.com (Jesper Nilsson)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH 05/67] dma-mapping: replace PCI_DMA_BUS_IS_PHYS with a flag in struct dma_map_ops
Date: Tue, 9 Jan 2018 16:55:50 +0100	[thread overview]
Message-ID: <20180109155550.GP32368@axis.com> (raw)
In-Reply-To: <20171229081911.2802-6-hch@lst.de>

On Fri, Dec 29, 2017 at 09:18:09AM +0100, Christoph Hellwig wrote:
> The current PCI_DMA_BUS_IS_PHYS decided if a dma implementation is bound
> by the dma mask in the device because it directly maps to a physical
> address range (modulo an offset in the device), or if it is virtualized
> by an iommu and can map any address (that includes virtual iommus like
> swiotlb).  The problem with this scheme is that it is per-architecture and
> not per dma_ops instance, and we are growing more and more setups that
> have multiple different dma operations in use on a single system, for
> which this scheme can't provide a correct answer.  Depending on the
> architecture that means we either get a false positive or false negative
> at the moment.
> 
> This patch instead extents the is_phys flag in struct dma_map_ops that
> is currently only used by a few architectures to be used tree wide.
> 
> Note that this means that we now need a struct device parent in the
> Scsi_Host or netdevice.  Every modern driver has these, but there might
> still be a few outdated legacy drivers out there, which now won't make
> an intelligent decision.
> 
> Signed-off-by: Christoph Hellwig <hch@lst.de>

For the CRIS part:

Acked-by: Jesper Nilsson <jesper.nilsson@axis.com>

> ---
>  arch/cris/arch-v32/drivers/pci/dma.c  |  1 +
>  arch/cris/include/asm/pci.h           |  6 ------

/^JN - Jesper Nilsson
-- 
               Jesper Nilsson -- jesper.nilsson at axis.com

  parent reply	other threads:[~2018-01-09 15:55 UTC|newest]

Thread overview: 599+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-12-29  8:18 consolidate direct dma mapping and swiotlb support Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 01/67] x86: remove X86_PPRO_FENCE Christoph Hellwig
2017-12-29  8:18 ` [PATCH 02/67] alpha: mark jensen as broken Christoph Hellwig
2017-12-29  8:18 ` [PATCH 03/67] dma-mapping: take dma_pfn_offset into account in dma_max_pfn Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 04/67] arm64: don't override dma_max_pfn Christoph Hellwig
2017-12-29  8:18 ` [PATCH 05/67] dma-mapping: replace PCI_DMA_BUS_IS_PHYS with a flag in struct dma_map_ops Christoph Hellwig
2017-12-29  8:18 ` [PATCH 06/67] hexagon: remove unused flush_write_buffers definition Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2018-01-09  3:13   ` Richard Kuo
     [not found]   ` <20171229081911.2802-7-hch-jcswGhMUV9g@public.gmane.org>
2018-01-09  3:13     ` Richard Kuo
2018-01-09  3:13       ` Richard Kuo
2018-01-09  3:13       ` Richard Kuo
2018-01-09  3:13       ` Richard Kuo
2018-01-09  3:13       ` Richard Kuo
2017-12-29  8:18 ` [PATCH 07/67] m32r: " Christoph Hellwig
2017-12-29  8:18 ` [PATCH 08/67] powerpc: " Christoph Hellwig
2017-12-29  8:18 ` [PATCH 09/67] arc: remove CONFIG_ARC_PLAT_NEEDS_PHYS_TO_DMA Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2018-01-05 19:45   ` Vineet Gupta
     [not found]   ` <20171229081911.2802-10-hch-jcswGhMUV9g@public.gmane.org>
2018-01-05 19:45     ` Vineet Gupta
2018-01-05 19:45       ` Vineet Gupta
2018-01-05 19:45       ` Vineet Gupta
2018-01-05 19:45       ` Vineet Gupta
2018-01-05 19:45       ` Vineet Gupta
2018-01-05 19:45       ` Vineet Gupta
2018-01-05 19:45       ` Vineet Gupta
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 10/67] m32r: remove the unused dma_capable helper Christoph Hellwig
2017-12-29  8:18 ` [PATCH 11/67] riscv: " Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 12/67] s390: " Christoph Hellwig
2017-12-29  8:18 ` [PATCH 13/67] dma-mapping: move swiotlb arch helpers to a new header Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 14/67] dma-mapping: move dma_mark_clean to dma-direct.h Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 15/67] hexagon: use the generic dma_capable helper Christoph Hellwig
2017-12-29  8:18 ` [PATCH 16/67] powerpc: rename dma_direct_ to dma_nommu_ Christoph Hellwig
2017-12-29  8:18 ` [PATCH 17/67] microblaze: rename dma_direct to dma_microblaze Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29 10:11   ` Julian Calaby
2017-12-29 10:11     ` Julian Calaby
2017-12-29 10:11     ` Julian Calaby
2017-12-29 10:11     ` Julian Calaby
2017-12-29 10:11     ` Julian Calaby
2018-01-04  8:45     ` Christoph Hellwig
2018-01-04  8:45       ` Christoph Hellwig
2018-01-04  8:45       ` Christoph Hellwig
2018-01-04  8:45       ` Christoph Hellwig
2018-01-04  8:45       ` Christoph Hellwig
2018-01-04  8:45       ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 18/67] microblaze: remove dma_nommu_dma_supported Christoph Hellwig
2017-12-29  8:18 ` [PATCH 19/67] microblaze: remove the dead !NOT_COHERENT_CACHE dma code Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 20/67] s390: move s390_pci_dma_ops to asm/pci_dma.h Christoph Hellwig
2017-12-29  8:18 ` [PATCH 21/67] dma-mapping: warn when there is no coherent_dma_mask Christoph Hellwig
2017-12-29  8:18 ` [PATCH 22/67] dma-mapping: clear harmful GFP_* flags in common code Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2018-01-02 10:38   ` Geert Uytterhoeven
2018-01-02 10:38     ` Geert Uytterhoeven
2018-01-02 10:38     ` Geert Uytterhoeven
2018-01-02 10:38     ` Geert Uytterhoeven
2018-01-02 10:38     ` Geert Uytterhoeven
2018-01-02 10:38     ` Geert Uytterhoeven
2018-01-09 15:54   ` Jesper Nilsson
2018-01-09 15:54     ` Jesper Nilsson
2018-01-09 15:54     ` Jesper Nilsson
2018-01-09 15:54     ` Jesper Nilsson
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 23/67] dma-mapping: add an arch_dma_supported hook Christoph Hellwig
2017-12-29  8:18 ` [PATCH 24/67] dma-mapping: provide a generic asm/dma-mapping.h Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 25/67] dma-direct: rename dma_noop to dma_direct Christoph Hellwig
2017-12-29  8:18 ` [PATCH 26/67] dma-direct: use phys_to_dma Christoph Hellwig
2017-12-29  8:18 ` [PATCH 27/67] dma-direct: add dma address sanity checks Christoph Hellwig
2017-12-29  8:18 ` [PATCH 28/67] dma-direct: add support for CMA allocation Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 29/67] dma-direct: use node local allocations for coherent memory Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2018-01-02 10:29   ` Geert Uytterhoeven
2018-01-02 10:29   ` Geert Uytterhoeven
2018-01-02 10:29     ` Geert Uytterhoeven
2018-01-02 10:29     ` Geert Uytterhoeven
2018-01-02 10:29     ` Geert Uytterhoeven
2018-01-02 10:29     ` Geert Uytterhoeven
2018-01-02 10:29     ` Geert Uytterhoeven
2017-12-29  8:18 ` [PATCH 30/67] dma-direct: retry allocations using GFP_DMA for small masks Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2018-01-02 16:43   ` Vladimir Murzin
2018-01-02 16:43     ` Vladimir Murzin
2018-01-02 16:43     ` Vladimir Murzin
2018-01-02 16:43     ` Vladimir Murzin
2018-01-04  9:02     ` Christoph Hellwig
     [not found]     ` <f6139b03-0a4a-a9fe-4818-9b0bccf419e4-5wv7dgnIgG8@public.gmane.org>
2018-01-04  9:02       ` Christoph Hellwig
2018-01-04  9:02         ` Christoph Hellwig
2018-01-04  9:02         ` Christoph Hellwig
2018-01-04  9:02         ` Christoph Hellwig
2018-01-04  9:02         ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 31/67] dma-direct: make dma_direct_{alloc,free} available to other implementations Christoph Hellwig
2017-12-29  8:18   ` [PATCH 31/67] dma-direct: make dma_direct_{alloc, free} " Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` [PATCH 31/67] dma-direct: make dma_direct_{alloc,free} " Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2018-01-02 16:44   ` [PATCH 31/67] dma-direct: make dma_direct_{alloc, free} " Vladimir Murzin
2018-01-02 16:44     ` Vladimir Murzin
2018-01-02 16:44     ` Vladimir Murzin
2018-01-02 16:44     ` Vladimir Murzin
2017-12-29  8:18 ` [PATCH 31/67] dma-direct: make dma_direct_{alloc,free} " Christoph Hellwig
2017-12-29  8:18 ` [PATCH 32/67] dma-direct: add support for allocation from ZONE_DMA and ZONE_DMA32 Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 33/67] dma-direct: reject too small dma masks Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 34/67] cris: use dma-direct Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2018-01-09 15:53   ` Jesper Nilsson
2018-01-09 15:53     ` Jesper Nilsson
2018-01-09 15:53     ` Jesper Nilsson
2018-01-09 15:53     ` Jesper Nilsson
2017-12-29  8:18 ` [PATCH 35/67] h8300: " Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 36/67] x86: remove dma_alloc_coherent_mask Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 37/67] x86: use dma-direct Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 38/67] x86/amd_gart: clean up gart_alloc_coherent Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 39/67] iommu/amd_iommu: use dma_direct_* helpers for the direct mapping case Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 40/67] iommu/intel-iommu: " Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 41/67] x86: remove dma_alloc_coherent_gfp_flags Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 42/67] arm64: rename swiotlb_dma_ops Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 43/67] ia64: " Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 44/67] powerpc: " Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 45/67] swiotlb: rename swiotlb_free to swiotlb_exit Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 46/67] swiotlb: lift x86 swiotlb_dma_ops to common code Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 47/67] swiotlb: wire up ->dma_supported in swiotlb_dma_ops Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 48/67] swiotlb: rely on dev->coherent_dma_mask Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 49/67] swiotlb: refactor coherent buffer freeing Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 50/67] swiotlb: refactor coherent buffer allocation Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 51/67] set_memory.h: provide set_memory_{en,de}crypted stubs Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 52/67] dma-direct: handle the memory encryption bit in common code Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 53/67] swiotlb: remove swiotlb_set_mem_attributes Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 54/67] x86: remove sta2x11_dma_ops Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18 ` [PATCH 55/67] ia64: replace ZONE_DMA with ZONE_DMA32 Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18   ` Christoph Hellwig
2017-12-29  8:18 ` Christoph Hellwig
2017-12-29  8:19 ` [PATCH 56/67] ia64: use generic swiotlb_ops Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19 ` Christoph Hellwig
2017-12-29  8:19 ` [PATCH 57/67] ia64: clean up swiotlb support Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19 ` Christoph Hellwig
2017-12-29  8:19 ` [PATCH 58/67] ia64: remove an ifdef around the content of pci-dma.c Christoph Hellwig
2017-12-29  8:19 ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19 ` [PATCH 59/67] unicore32: use generic swiotlb_ops Christoph Hellwig
2017-12-29  8:19 ` [PATCH 60/67] tile: replace ZONE_DMA with ZONE_DMA32 Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19 ` Christoph Hellwig
2017-12-29  8:19 ` [PATCH 61/67] tile: use generic swiotlb_ops Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19 ` Christoph Hellwig
2017-12-29  8:19 ` [PATCH 62/67] mips/netlogic: remove swiotlb support Christoph Hellwig
2017-12-29  8:19 ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19 ` [PATCH 63/67] mips: use swiotlb_{alloc,free} Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19 ` Christoph Hellwig
2017-12-29  8:19 ` [PATCH 64/67] arm64: replace ZONE_DMA with ZONE_DMA32 Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19 ` Christoph Hellwig
2017-12-29  8:19 ` [PATCH 65/67] arm64: use swiotlb_alloc and swiotlb_free Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19 ` Christoph Hellwig
2017-12-29  8:19 ` [PATCH 66/67] swiotlb: remove swiotlb_{alloc,free}_coherent Christoph Hellwig
     [not found] ` <20171229081911.2802-1-hch-jcswGhMUV9g@public.gmane.org>
2017-12-29  8:18   ` [PATCH 01/67] x86: remove X86_PPRO_FENCE Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18   ` [PATCH 02/67] alpha: mark jensen as broken Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2018-01-02 10:36     ` Geert Uytterhoeven
2018-01-02 10:36       ` Geert Uytterhoeven
2018-01-02 10:36       ` Geert Uytterhoeven
2018-01-02 10:36       ` Geert Uytterhoeven
2018-01-02 10:36       ` Geert Uytterhoeven
2018-01-02 10:36       ` Geert Uytterhoeven
2018-01-04  8:53       ` Christoph Hellwig
2018-01-04  8:53       ` Christoph Hellwig
2018-01-04  8:53         ` Christoph Hellwig
2018-01-04  8:53         ` Christoph Hellwig
2018-01-04  8:53         ` Christoph Hellwig
2018-01-04  8:53         ` Christoph Hellwig
2017-12-29  8:18   ` [PATCH 04/67] arm64: don't override dma_max_pfn Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18   ` [PATCH 05/67] dma-mapping: replace PCI_DMA_BUS_IS_PHYS with a flag in struct dma_map_ops Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2018-01-02 10:39     ` Geert Uytterhoeven
2018-01-02 10:39       ` Geert Uytterhoeven
2018-01-02 10:39       ` Geert Uytterhoeven
2018-01-02 10:39       ` Geert Uytterhoeven
2018-01-02 10:39       ` Geert Uytterhoeven
2018-01-09 15:55     ` Jesper Nilsson [this message]
2018-01-09 15:55       ` Jesper Nilsson
2018-01-09 15:55       ` Jesper Nilsson
2018-01-09 15:55       ` Jesper Nilsson
2017-12-29  8:18   ` [PATCH 07/67] m32r: remove unused flush_write_buffers definition Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18   ` [PATCH 08/67] powerpc: " Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18   ` [PATCH 10/67] m32r: remove the unused dma_capable helper Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18   ` [PATCH 12/67] s390: " Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18   ` [PATCH 15/67] hexagon: use the generic " Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18   ` [PATCH 16/67] powerpc: rename dma_direct_ to dma_nommu_ Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2018-01-02  9:45     ` Michael Ellerman
     [not found]     ` <20171229081911.2802-17-hch-jcswGhMUV9g@public.gmane.org>
2018-01-02  9:45       ` Michael Ellerman
2018-01-02  9:45         ` Michael Ellerman
2018-01-02  9:45         ` Michael Ellerman
2018-01-02  9:45         ` Michael Ellerman
2018-01-02  9:45         ` Michael Ellerman
2018-01-02 10:22         ` Geert Uytterhoeven
2018-01-02 10:22           ` Geert Uytterhoeven
2018-01-02 10:22           ` Geert Uytterhoeven
2018-01-02 10:22           ` Geert Uytterhoeven
2018-01-02 10:22           ` Geert Uytterhoeven
2018-01-02 10:22           ` Geert Uytterhoeven
2018-01-02 10:22           ` Geert Uytterhoeven
2018-01-03  6:24           ` Michael Ellerman
2018-01-03  6:24             ` Michael Ellerman
2018-01-03  6:24             ` Michael Ellerman
2018-01-03  6:24             ` Michael Ellerman
2018-01-03  6:24             ` Michael Ellerman
2018-01-03  6:24             ` Michael Ellerman
2018-01-03  6:24             ` Michael Ellerman
     [not found]             ` <87h8s3cvel.fsf-W0DJWXSxmBNbyGPkN3NxC2scP1bn1w/D@public.gmane.org>
2018-01-03  7:49               ` Geert Uytterhoeven
2018-01-03  7:49                 ` Geert Uytterhoeven
2018-01-03  7:49                 ` Geert Uytterhoeven
2018-01-03  7:49                 ` Geert Uytterhoeven
2018-01-03  7:49                 ` Geert Uytterhoeven
2018-01-03  8:19                 ` Julian Calaby
2018-01-03  8:19                   ` Julian Calaby
2018-01-03  8:19                   ` Julian Calaby
2018-01-03  8:19                   ` Julian Calaby
2018-01-03  8:19                   ` Julian Calaby
2018-01-03  8:19                   ` Julian Calaby
2018-01-03  8:19                   ` Julian Calaby
2018-01-04  8:48                   ` Christoph Hellwig
     [not found]                   ` <CAGRGNgV+DnZAAtiE5oe8rxp4=_JHJrtSQc8F5jrgN0rgYKfwjA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2018-01-04  8:48                     ` Christoph Hellwig
2018-01-04  8:48                       ` Christoph Hellwig
2018-01-04  8:48                       ` Christoph Hellwig
2018-01-04  8:48                       ` Christoph Hellwig
2018-01-04  8:48                       ` Christoph Hellwig
2018-01-04  8:48                       ` Christoph Hellwig
2018-01-03  7:49             ` Geert Uytterhoeven
2018-01-02 10:22         ` Geert Uytterhoeven
2018-01-04  8:49         ` Christoph Hellwig
2018-01-04  8:49           ` Christoph Hellwig
2018-01-04  8:49           ` Christoph Hellwig
2018-01-04  8:49           ` Christoph Hellwig
2018-01-09 15:38           ` Christoph Hellwig
2018-01-09 15:38           ` Christoph Hellwig
2018-01-09 15:38             ` Christoph Hellwig
2018-01-09 15:38             ` Christoph Hellwig
2018-01-09 15:38             ` Christoph Hellwig
2018-01-04  8:49         ` Christoph Hellwig
2017-12-29  8:18   ` [PATCH 18/67] microblaze: remove dma_nommu_dma_supported Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18   ` [PATCH 20/67] s390: move s390_pci_dma_ops to asm/pci_dma.h Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18   ` [PATCH 21/67] dma-mapping: warn when there is no coherent_dma_mask Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18   ` [PATCH 23/67] dma-mapping: add an arch_dma_supported hook Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18   ` [PATCH 25/67] dma-direct: rename dma_noop to dma_direct Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2018-01-02 16:25     ` Vladimir Murzin
2018-01-02 16:25     ` Vladimir Murzin
2018-01-02 16:25       ` Vladimir Murzin
2018-01-02 16:25       ` Vladimir Murzin
2018-01-02 16:25       ` Vladimir Murzin
2018-01-02 16:25       ` Vladimir Murzin
2018-01-02 16:25       ` Vladimir Murzin
2017-12-29  8:18   ` [PATCH 26/67] dma-direct: use phys_to_dma Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2018-01-02 16:26     ` Vladimir Murzin
2018-01-02 16:26     ` Vladimir Murzin
2018-01-02 16:26       ` Vladimir Murzin
2018-01-02 16:26       ` Vladimir Murzin
2018-01-02 16:26       ` Vladimir Murzin
2018-01-02 16:26       ` Vladimir Murzin
2018-01-02 16:26       ` Vladimir Murzin
2017-12-29  8:18   ` [PATCH 27/67] dma-direct: add dma address sanity checks Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29  8:18     ` Christoph Hellwig
2017-12-29 14:12     ` Geert Uytterhoeven
2017-12-29 14:12       ` Geert Uytterhoeven
2017-12-29 14:12       ` Geert Uytterhoeven
2017-12-29 14:12       ` Geert Uytterhoeven
2017-12-29 14:12       ` Geert Uytterhoeven
2017-12-29 14:12       ` Geert Uytterhoeven
2018-01-04  8:52       ` Christoph Hellwig
2018-01-04  8:52         ` Christoph Hellwig
2018-01-04  8:52         ` Christoph Hellwig
2018-01-04  8:52         ` Christoph Hellwig
2018-01-04  8:52         ` Christoph Hellwig
2018-01-04  8:52         ` Christoph Hellwig
2017-12-29 14:12     ` Geert Uytterhoeven
2017-12-29  8:19   ` [PATCH 59/67] unicore32: use generic swiotlb_ops Christoph Hellwig
2017-12-29  8:19     ` Christoph Hellwig
2017-12-29  8:19     ` Christoph Hellwig
2017-12-29  8:19     ` Christoph Hellwig
2017-12-29  8:19     ` Christoph Hellwig
2017-12-29  8:19     ` Christoph Hellwig
2017-12-29  8:19   ` [PATCH 66/67] swiotlb: remove swiotlb_{alloc,free}_coherent Christoph Hellwig
2017-12-29  8:19     ` Christoph Hellwig
2017-12-29  8:19     ` Christoph Hellwig
2017-12-29  8:19     ` Christoph Hellwig
2017-12-29  8:19     ` Christoph Hellwig
2017-12-29  8:19     ` Christoph Hellwig
2017-12-29  8:19 ` [PATCH 67/67] swiotlb: remove various exports Christoph Hellwig
2017-12-29  8:19 ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29  8:19   ` Christoph Hellwig
2017-12-29 10:52 ` consolidate direct dma mapping and swiotlb support Vladimir Murzin
2017-12-29 10:52   ` Vladimir Murzin
2017-12-29 10:52   ` Vladimir Murzin
2017-12-29 10:52   ` Vladimir Murzin
     [not found]   ` <23fee3bb-61ce-1735-b264-3acc0109c858-5wv7dgnIgG8@public.gmane.org>
2017-12-30 10:56     ` Christoph Hellwig
2017-12-30 10:56       ` Christoph Hellwig
2017-12-30 10:56       ` Christoph Hellwig
2017-12-30 10:56       ` Christoph Hellwig
2017-12-30 10:56       ` Christoph Hellwig
2017-12-30 10:56       ` Christoph Hellwig
2017-12-30 10:56   ` Christoph Hellwig

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20180109155550.GP32368@axis.com \
    --to=jesper.nilsson@axis.com \
    --cc=adi-buildroot-devel@lists.sourceforge.net \
    --cc=gxt@mprc.pku.edu.cn \
    --cc=hch@lst.de \
    --cc=iommu@lists.linux-foundation.org \
    --cc=linux-alpha@vger.kernel.org \
    --cc=linux-arch@vger.kernel.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-c6x-dev@linux-c6x.org \
    --cc=linux-cris-kernel@axis.com \
    --cc=linux-hexagon@vger.kernel.org \
    --cc=linux-ia64@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-m68k@lists.linux-m68k.org \
    --cc=linux-metag@vger.kernel.org \
    --cc=linux-mips@linux-mips.org \
    --cc=linux-parisc@vger.kernel.org \
    --cc=linux-s390@vger.kernel.org \
    --cc=linux-sh@vger.kernel.org \
    --cc=linux-snps-arc@lists.infradead.org \
    --cc=linuxppc-dev@lists.ozlabs.org \
    --cc=monstr@monstr.eu \
    --cc=patches@groups.riscv.org \
    --cc=sparclinux@vger.kernel.org \
    --cc=x86@kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.