Skip to content

dma-mapping: provide a generic DMA_MAPPING_ERROR

Christoph Hellwig linux-alpha linux-arch linux-arm-kernel linux-ia64 linux-iommu linux-parisc lkml xen-devel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest23 patches 6 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/23dma-mapping: provide a generic DMA_MAPPING_ERRORinclude/linux/dma-mapping.h+6 -04 replies
1/23dma-mapping: provide a generic DMA_MAPPING_ERRORinclude/linux/dma-mapping.h+6 -00 replies
2/23dma-direct: remove the mapping_error dma_map_ops methodarch/powerpc/kernel/dma-swiotlb.c include/linux/dma-direct.h kernel/dma/direct.c +1 more+6 -170 replies
2/23dma-direct: remove the mapping_error dma_map_ops methodarch/powerpc/kernel/dma-swiotlb.c include/linux/dma-direct.h kernel/dma/direct.c +1 more+6 -170 replies
3/23arm: remove the mapping_error dma_map_ops methodarch/arm/common/dmabounce.c arch/arm/include/asm/dma-iommu.h arch/arm/mm/dma-mapping.c+18 -350 replies
3/23arm: remove the mapping_error dma_map_ops methodarch/arm/common/dmabounce.c arch/arm/include/asm/dma-iommu.h arch/arm/mm/dma-mapping.c+18 -350 replies
4/23powerpc/iommu: remove the mapping_error dma_map_ops methodarch/powerpc/include/asm/iommu.h arch/powerpc/kernel/dma-iommu.c arch/powerpc/kernel/iommu.c +2 more+15 -270 replies
4/23powerpc/iommu: remove the mapping_error dma_map_ops methodarch/powerpc/include/asm/iommu.h arch/powerpc/kernel/dma-iommu.c arch/powerpc/kernel/iommu.c +2 more+15 -270 replies
5/23mips/jazz: remove the mapping_error dma_map_ops methodarch/mips/include/asm/jazzdma.h arch/mips/jazz/jazzdma.c+5 -170 replies
5/23mips/jazz: remove the mapping_error dma_map_ops methodarch/mips/include/asm/jazzdma.h arch/mips/jazz/jazzdma.c+5 -170 replies
6/23s390: remove the mapping_error dma_map_ops methodarch/s390/pci/pci_dma.c+5 -130 replies
6/23s390: remove the mapping_error dma_map_ops methodarch/s390/pci/pci_dma.c+5 -130 replies
7/23sparc: remove the mapping_error dma_map_ops methodarch/sparc/kernel/iommu.c arch/sparc/kernel/iommu_common.h arch/sparc/kernel/pci_sun4v.c+7 -210 replies
7/23sparc: remove the mapping_error dma_map_ops methodarch/sparc/kernel/iommu.c arch/sparc/kernel/iommu_common.h arch/sparc/kernel/pci_sun4v.c+7 -210 replies
8/23parisc/ccio: remove the mapping_error dma_map_ops methoddrivers/parisc/ccio-dma.c+1 -90 replies
8/23parisc/ccio: remove the mapping_error dma_map_ops methoddrivers/parisc/ccio-dma.c+1 -90 replies
9/23parisc/sba_iommu: remove the mapping_error dma_map_ops methoddrivers/parisc/sba_iommu.c+1 -90 replies
9/23parisc/sba_iommu: remove the mapping_error dma_map_ops methoddrivers/parisc/sba_iommu.c+1 -90 replies
10/23arm64: remove the dummy_dma_ops mapping_error methodarch/arm64/mm/dma-mapping.c+1 -70 replies
10/23arm64: remove the dummy_dma_ops mapping_error methodarch/arm64/mm/dma-mapping.c+1 -70 replies
11/23alpha: remove the mapping_error dma_map_ops methodarch/alpha/kernel/pci_iommu.c+4 -100 replies
11/23alpha: remove the mapping_error dma_map_ops methodarch/alpha/kernel/pci_iommu.c+4 -100 replies
12/23ia64/sba_iommu: improve internal map_page usersarch/ia64/hp/common/sba_iommu.c+29 -440 replies
12/23ia64/sba_iommu: improve internal map_page usersarch/ia64/hp/common/sba_iommu.c+29 -440 replies
13/23ia64/sba_iommu: remove the mapping_error dma_map_ops methodarch/ia64/hp/common/sba_iommu.c+1 -70 replies
13/23ia64/sba_iommu: remove the mapping_error dma_map_ops methodarch/ia64/hp/common/sba_iommu.c+1 -70 replies
14/23ia64/sn: remove the mapping_error dma_map_ops methodarch/ia64/sn/pci/pci_dma.c+1 -70 replies
14/23ia64/sn: remove the mapping_error dma_map_ops methodarch/ia64/sn/pci/pci_dma.c+1 -70 replies
15/23x86/amd_gart: remove the mapping_error dma_map_ops methodarch/x86/kernel/amd_gart_64.c+6 -330 replies
15/23x86/amd_gart: remove the mapping_error dma_map_ops methodarch/x86/kernel/amd_gart_64.c+6 -330 replies
16/23x86/calgary: remove the mapping_error dma_map_ops methodarch/x86/kernel/pci-calgary_64.c+7 -220 replies
16/23x86/calgary: remove the mapping_error dma_map_ops methodarch/x86/kernel/pci-calgary_64.c+7 -220 replies
17/23iommu: remove the mapping_error dma_map_ops methoddrivers/iommu/amd_iommu.c+5 -130 replies
17/23iommu: remove the mapping_error dma_map_ops methoddrivers/iommu/amd_iommu.c+5 -130 replies
18/23iommu/intel: small map_page cleanupdrivers/iommu/intel-iommu.c+7 -70 replies
18/23iommu/intel: small map_page cleanupdrivers/iommu/intel-iommu.c+7 -70 replies
19/23iommu/vt-d: remove the mapping_error dma_map_ops methoddrivers/iommu/intel-iommu.c+3 -90 replies
19/23iommu/vt-d: remove the mapping_error dma_map_ops methoddrivers/iommu/intel-iommu.c+3 -90 replies
20/23iommu/dma-iommu: remove the mapping_error dma_map_ops methodarch/arm64/mm/dma-mapping.c drivers/iommu/dma-iommu.c include/linux/dma-iommu.h+11 -200 replies
20/23iommu/dma-iommu: remove the mapping_error dma_map_ops methodarch/arm64/mm/dma-mapping.c drivers/iommu/dma-iommu.c include/linux/dma-iommu.h+11 -200 replies
21/23xen-swiotlb: remove the mapping_error dma_map_ops methoddrivers/xen/swiotlb-xen.c+2 -102 replies
21/23xen-swiotlb: remove the mapping_error dma_map_ops methoddrivers/xen/swiotlb-xen.c+2 -100 replies
22/23dma-mapping: remove the mapping_error dma_map_ops methoddrivers/pci/controller/vmd.c include/linux/dma-mapping.h+0 -130 replies
22/23dma-mapping: remove the mapping_error dma_map_ops methoddrivers/pci/controller/vmd.c include/linux/dma-mapping.h+0 -130 replies
23/23dma-mapping: return an error code from dma_mapping_errorinclude/linux/dma-mapping.h+1 -10 replies
23/23dma-mapping: return an error code from dma_mapping_errorinclude/linux/dma-mapping.h+1 -10 replies

Reviews trailers per patch

4 of 46 patches have a Reviewed-by or Acked-by.

PatchKonrad Rzeszutek WilkRobin Murphy
1/23R-b R-b
1/23R-b R-b
2/23
2/23
3/23
3/23
4/23
4/23
5/23
5/23
6/23
6/23
7/23
7/23
8/23
8/23
9/23
9/23
10/23
10/23
11/23
11/23
12/23
12/23
13/23
13/23
14/23
14/23
15/23
15/23
16/23
16/23
17/23
17/23
18/23
18/23
19/23
19/23
20/23
20/23
21/23R-b R-b
21/23R-b R-b
22/23
22/23
23/23
23/23

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread