diff options
author | Heiko Carstens <heiko.carstens@de.ibm.com> | 2013-09-16 06:59:50 +0200 |
---|---|---|
committer | Martin Schwidefsky <schwidefsky@de.ibm.com> | 2013-10-24 17:16:50 +0200 |
commit | eddf0d5b31dda679a98f3e5615a510b8f065cb5d (patch) | |
tree | 6edc23c51511ce72a655a477603a3378d5393fee /arch/s390 | |
parent | 1ffa11abfe90320abe82bf5bb7eeca154e333058 (diff) | |
download | blackbird-op-linux-eddf0d5b31dda679a98f3e5615a510b8f065cb5d.tar.gz blackbird-op-linux-eddf0d5b31dda679a98f3e5615a510b8f065cb5d.zip |
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')
0 files changed, 0 insertions, 0 deletions