summaryrefslogtreecommitdiff
path: root/arch/s390/include/asm/atomic.h
diff options
context:
space:
mode:
authorHeiko Carstens <heiko.carstens@de.ibm.com>2013-09-16 06:59:50 +0200
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2013-10-24 17:16:50 +0200
commiteddf0d5b31dda679a98f3e5615a510b8f065cb5d (patch)
tree6edc23c51511ce72a655a477603a3378d5393fee /arch/s390/include/asm/atomic.h
parent1ffa11abfe90320abe82bf5bb7eeca154e333058 (diff)
s390/qdio: fix atomic_sub() misusage
get_inbound_buffer_frontier() makes use of the return value of atomic_sub() which shouldn't work, since atomic_sub() is supposed to return void. This only works on s390 because atomic_sub() gets mapped to atomic_sub_return() with a define without changing it's return value to void. So use atomic_sub_return() instead of atomic_sub() in qeth code before fixing atomic ops. Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'arch/s390/include/asm/atomic.h')
0 files changed, 0 insertions, 0 deletions