Skip to content

dma_debug: add debug_dma_mapping_error support to architectures that support DMA_DEBUG_API

Shuah Khan linux-arm-kernel linux-ia64 linux-mips linux-sh linuxppc-dev lkml sparclinux 1 version In review

Get series with b4
b4 am 1353706142.5270.93.camel@lorien2

Versions newest first

  1. v1 Latest9 patches 6 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/9ARM64: dma_debug: add debug_dma_mapping_error supportarch/arm64/include/asm/dma-mapping.h+1 -00 replies
2/9c6x: dma_debug: add debug_dma_mapping_error supportarch/c6x/include/asm/dma-mapping.h+1 -00 replies
3/9ia64: dma_debug: add debug_dma_mapping_error supportarch/ia64/include/asm/dma-mapping.h+1 -00 replies
4/9microblaze: dma-mapping: support debug_dma_mapping_errorarch/microblaze/include/asm/dma-mapping.h+2 -00 replies
5/9mips: dma_debug: add debug_dma_mapping_error supportarch/mips/include/asm/dma-mapping.h+2 -00 replies
6/9powerpc: dma_debug: add debug_dma_mapping_error supportarch/powerpc/include/asm/dma-mapping.h+1 -00 replies
7/9sh: dma_debug: add debug_dma_mapping_error supportarch/sh/include/asm/dma-mapping.h+1 -00 replies
8/9sparc: dma_debug: add debug_dma_mapping_error supportarch/sparc/include/asm/dma-mapping.h+1 -00 replies
9/9tile: dma_debug: add debug_dma_mapping_error supportarch/tile/include/asm/dma-mapping.h+1 -00 replies

Reviews trailers per patch

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

PatchCatalin MarinasMark SalterMichal SimekDavid S. Miller
1/9A-b
2/9A-b
3/9
4/9A-b
5/9
6/9
7/9
8/9A-b
9/9

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 4 reviewers.

Read the v1 thread

Cover letter [PATCH 0/9] dma_debug: add debug_dma_mapping_error support to architectures that support DMA_DEBUG_API

An earlier patch added dma mapping error debug feature to dma_debug infrastructure. References:

https://lkml.org/lkml/2012/10/8/296
https://lkml.org/lkml/2012/11/3/219

The following series of patches adds the call to debug_dma_mapping_error() to architecture specific dma_mapping_error() interfaces on the following architectures that support CONFIG_DMA_API_DEBUG.

arm64
c6x
ia64
microblaze
mips
powerpc
sh
sparc
tile

arm - Change is already in Marek's dma-mapping tree[1]
https://patchwork.kernel.org/patch/1625601/

microblaze - Change is already in linux-next. Including it for completeness linux-next commit f229605441030bcd315c21d97b25889d63ed0130

x86 - done in the first patch that added the feature.

ARM64: dma_debug: add debug_dma_mapping_error support
c6x: dma_debug: add debug_dma_mapping_error support
ia64: dma_debug: add debug_dma_mapping_error support
microblaze: dma-mapping: support debug_dma_mapping_error
mips: dma_debug: add debug_dma_mapping_error support
powerpc: dma_debug: add debug_dma_mapping_error support
sh: dma_debug: add debug_dma_mapping_error support
sparc: dma_debug: add debug_dma_mapping_error support
tile: dma_debug: add debug_dma_mapping_error support

Thanks,
-- Shuah