Merge tag 'dma-mapping-5.3-1' of git://git.infradead.org/users/hch/dma-mapping
Pull dma-mapping fixes from Christoph Hellwig: "Fix various regressions: - force unencrypted dma-coherent buffers if encryption bit can't fit into the dma coherent mask (Tom Lendacky) - avoid limiting request size if swiotlb is not used (me) - fix swiotlb handling in dma_direct_sync_sg_for_cpu/device (Fugang Duan)" * tag 'dma-mapping-5.3-1' of git://git.infradead.org/users/hch/dma-mapping: dma-direct: correct the physical addr in dma_direct_sync_sg_for_cpu/device dma-direct: only limit the mapping size if swiotlb could be used dma-mapping: add a dma_addressing_limited helper dma-direct: Force unencrypted DMA under SME for certain DMA masks
No related branches found
No related tags found
Showing
- arch/s390/Kconfig 1 addition, 0 deletionsarch/s390/Kconfig
- arch/s390/mm/init.c 6 additions, 1 deletionarch/s390/mm/init.c
- arch/x86/Kconfig 1 addition, 0 deletionsarch/x86/Kconfig
- arch/x86/mm/mem_encrypt.c 30 additions, 0 deletionsarch/x86/mm/mem_encrypt.c
- include/linux/dma-direct.h 9 additions, 0 deletionsinclude/linux/dma-direct.h
- include/linux/dma-mapping.h 14 additions, 0 deletionsinclude/linux/dma-mapping.h
- kernel/dma/Kconfig 3 additions, 0 deletionskernel/dma/Kconfig
- kernel/dma/direct.c 19 additions, 25 deletionskernel/dma/direct.c
Please register or sign in to comment