Re: [git pull] IOMMU Updates for Linux v5.3

2019-07-09 Thread pr-tracker-bot
The pull request you sent on Mon, 8 Jul 2019 18:06:07 +0200: > git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git > tags/iommu-updates-v5.3 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/6b04014f3f151ed62878327813859e76e8e23d78 Thank you! -- Deet-doot-dot

Re: [PATCH v1 01/22] docs: Documentation/*.txt: rename all ReST files to *.rst

2019-07-09 Thread Rob Herring
On Tue, Jun 18, 2019 at 06:05:25PM -0300, Mauro Carvalho Chehab wrote: > Those files are actually at ReST format. Ok, currently, they > don't belong to any place yet at the organized book series, > but we don't want patches to break them as ReST files. So, > rename them and add a :orphan: in order

[PATCH 2/2] arm: use swiotlb for bounce buffer on LPAE configs

2019-07-09 Thread Christoph Hellwig
The DMA API requires that 32-bit DMA masks are always supported, but on arm LPAE configs they do not currently work when memory is present above 4GB. Wire up the swiotlb code like for all other architectures to provide the bounce buffering in that case. Fixes: 21e07dba9fb11 ("scsi: reduce use of

add swiotlb support to arm32

2019-07-09 Thread Christoph Hellwig
Hi Russell, This series adds swiotlb support to the 32-bit arm port to ensure platforms with LPAE support can support DMA mapping for all devices using 32-bit dma masks, just like we do on other ports that support > 32-bit physical addressing and don't have an iommu. __

[PATCH 1/2] dma-mapping check pfn validity in dma_common_{mmap,get_sgtable}

2019-07-09 Thread Christoph Hellwig
Check that the pfn returned from arch_dma_coherent_to_pfn refers to a valid page and reject the mmap / get_sgtable requests otherwise. Based on the arm implementation of the mmap and get_sgtable methods. Signed-off-by: Christoph Hellwig --- kernel/dma/mapping.c | 13 +++-- 1 file change