s390/dma: fix mapping_error detection
authorSebastian Ott <sebott@linux.vnet.ibm.com>
Tue, 18 Jun 2013 15:32:26 +0000 (17:32 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Wed, 19 Jun 2013 07:25:42 +0000 (09:25 +0200)
commit73e5a848426fae8e7f1f685389aa61d7a98e7c36
treecfd900078f9b66a5b53d97d64243065ae0b1aef9
parent690cec8e70c211d1f5f6e520b21a68d0306173b6
s390/dma: fix mapping_error detection

The map_page implementation of s390 returns DMA_ERROR_CODE in an error
situation. Correctly test if a mapping was erroneous (DMA_ERROR_CODE is
defined as ~0).

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