[GIT PULL] dma-mapping updates for 4.13-rc3
From: Christoph Hellwig
Date: Tue Jul 25 2017 - 15:12:01 EST
The following changes since commit 5771a8c08880cdca3bfb4a3fc6d309d6bba20877:
Linux v4.13-rc1 (2017-07-15 15:22:10 -0700)
are available in the git repository at:
git://git.infradead.org/users/hch/dma-mapping.git tags/dma-mapping-4.13-2
for you to fetch changes up to 878ec36765fa71ffe656bc003d25bb9f8bad28f9:
ARM: NOMMU: Wire-up default DMA interface (2017-07-20 16:09:27 +0200)
----------------------------------------------------------------
dma mapping fixes for 4.13-rc2:
- split the global dma coherent pool from the per-device pool.
This fixes a regression in the earlier 4.13 pull requests where the
global pool would override a per-device CMA pool. (Vladimir Murzin).
----------------------------------------------------------------
Vladimir Murzin (2):
dma-coherent: introduce interface for default DMA pool
ARM: NOMMU: Wire-up default DMA interface
arch/arc/mm/dma.c | 2 +-
arch/arm/mm/dma-mapping-nommu.c | 45 ++++++++---
arch/arm/mm/dma-mapping.c | 2 +-
arch/arm64/mm/dma-mapping.c | 4 +-
arch/mips/mm/dma-default.c | 2 +-
drivers/base/dma-coherent.c | 164 ++++++++++++++++++++++++++--------------
drivers/base/dma-mapping.c | 2 +-
include/linux/dma-mapping.h | 40 ++++++++--
8 files changed, 180 insertions(+), 81 deletions(-)