Re: [GIT PULL] dma-mapping fixes for 5.3-rc

2019-08-24 Thread pr-tracker-bot
The pull request you sent on Sun, 25 Aug 2019 07:50:10 +0900:

> git://git.infradead.org/users/hch/dma-mapping.git tags/dma-mapping-5.3-5

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/e67095fd2f727c35e510d831c588696f2138a1bb

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker


[GIT PULL] dma-mapping fixes for 5.3-rc

2019-08-24 Thread Christoph Hellwig
The following changes since commit d1abaeb3be7b5fa6d7a1fbbd2e14e3310005c4c1:

  Linux 5.3-rc5 (2019-08-18 14:31:08 -0700)

are available in the Git repository at:

  git://git.infradead.org/users/hch/dma-mapping.git tags/dma-mapping-5.3-5

for you to fetch changes up to 90ae409f9eb3bcaf38688f9ec22375816053a08e:

  dma-direct: fix zone selection after an unaddressable CMA allocation 
(2019-08-21 07:14:10 +0900)


dma-mapping fixes for 5.3-rc

Two fixes for regressions in this merge window:

 - select the Kconfig symbols for the noncoherent dma arch helpers
   on arm if swiotlb is selected, not just for LPAE to not break then
   Xen build, that uses swiotlb indirectly through swiotlb-xen
 - fix the page allocator fallback in dma_alloc_contiguous if the CMA
   allocation fails


Christoph Hellwig (2):
  arm: select the dma-noncoherent symbols for all swiotlb builds
  dma-direct: fix zone selection after an unaddressable CMA allocation

 arch/arm/Kconfig   |  4 
 arch/arm/mm/Kconfig|  4 
 drivers/iommu/dma-iommu.c  |  3 +++
 include/linux/dma-contiguous.h |  5 +
 kernel/dma/contiguous.c|  8 ++--
 kernel/dma/direct.c| 10 +-
 6 files changed, 19 insertions(+), 15 deletions(-)


Re: [GIT PULL] dma mapping fixes for 5.3-rc

2019-08-14 Thread pr-tracker-bot
The pull request you sent on Wed, 14 Aug 2019 16:12:17 +0200:

> git://git.infradead.org/users/hch/dma-mapping.git tags/dma-mapping-5.3-4

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/e83b009c5c366b678c7986fa6c1d38fed06c954c

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
___
iommu mailing list
iommu@lists.linux-foundation.org
https://lists.linuxfoundation.org/mailman/listinfo/iommu


[GIT PULL] dma mapping fixes for 5.3-rc

2019-08-14 Thread Christoph Hellwig
The following changes since commit 451577f3e3a9bf1861218641dbbf98e214e77851:

  Merge tag 'kbuild-fixes-v5.3-3' of 
git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild 
(2019-08-09 20:31:04 -0700)

are available in the Git repository at:

  git://git.infradead.org/users/hch/dma-mapping.git tags/dma-mapping-5.3-4

for you to fetch changes up to 33dcb37cef741294b481f4d889a465b8091f11bf:

  dma-mapping: fix page attributes for dma_mmap_* (2019-08-10 19:52:45 +0200)


dma-mapping fixes for 5.3-rc

 - fix the handling of the bus_dma_mask in dma_get_required_mask, which
   caused a regression in this merge window (Lucas Stach)
 - fix a regression in the handling of DMA_ATTR_NO_KERNEL_MAPPING (me)
 - fix dma_mmap_coherent to not cause page attribute mismatches on
   coherent architectures like x86 (me)


Christoph Hellwig (2):
  dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING
  dma-mapping: fix page attributes for dma_mmap_*

Lucas Stach (1):
  dma-direct: don't truncate dma_required_mask to bus addressing 
capabilities

 arch/arm/mm/dma-mapping.c|  4 +---
 arch/arm64/mm/dma-mapping.c  |  4 +---
 arch/powerpc/Kconfig |  1 -
 arch/powerpc/kernel/Makefile |  3 +--
 arch/powerpc/kernel/dma-common.c | 17 -
 drivers/iommu/dma-iommu.c|  6 +++---
 include/linux/dma-noncoherent.h  | 13 +
 kernel/dma/direct.c  | 10 +-
 kernel/dma/mapping.c | 19 ++-
 kernel/dma/remap.c   |  2 +-
 10 files changed, 39 insertions(+), 40 deletions(-)
 delete mode 100644 arch/powerpc/kernel/dma-common.c
___
iommu mailing list
iommu@lists.linux-foundation.org
https://lists.linuxfoundation.org/mailman/listinfo/iommu