s390/dma: do not call debug_dma after free
authorSebastian Ott <sebott@linux.vnet.ibm.com>
Fri, 17 May 2013 14:37:59 +0000 (16:37 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Wed, 22 May 2013 07:45:56 +0000 (09:45 +0200)
commitabd9a0c36028771a8f397f38bf79bfcf404f957f
tree4c05aa888c674b1caef7d3ef5afa7a53e4fb1d40
parent519fe2ecb755b875d9814cdda19778c2e88c6901
s390/dma: do not call debug_dma after free

In dma_free_coherent call debug_dma_free_coherent before deallocating
the memory to avoid a possible use after free.

Reviewed-by: Gerald Schaefer <gerald.schaefer@de.ibm.com>
Signed-off-by: Sebastian Ott <sebott@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/include/asm/dma-mapping.h