summaryrefslogtreecommitdiffstats
path: root/net/rds/recv.c
diff options
context:
space:
mode:
authorSebastian Ott <sebott@linux.vnet.ibm.com>2018-02-07 13:18:19 +0100
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2018-02-22 10:09:25 +0100
commit770b55c995d171f026a9efb85e71e3b1ea47b93d (patch)
tree0d6bbd77ce82fd0727c2dcdb272de2ecc7a3bf89 /net/rds/recv.c
parentf97a6b6c47d2f329a24f92cc0ca3c6df5727ba73 (diff)
downloadlinux-stable-770b55c995d171f026a9efb85e71e3b1ea47b93d.tar.gz
linux-stable-770b55c995d171f026a9efb85e71e3b1ea47b93d.tar.bz2
linux-stable-770b55c995d171f026a9efb85e71e3b1ea47b93d.zip
s390/cio: fix return code after missing interrupt
When a timeout occurs for users of ccw_device_start_timeout we will stop the IO and call the drivers int handler with the irb pointer set to ERR_PTR(-ETIMEDOUT). Sometimes however we'd set the irb pointer to ERR_PTR(-EIO) which is not intended. Just set the correct value in all codepaths. Reported-by: Julian Wiedmann <jwi@linux.vnet.ibm.com> Signed-off-by: Sebastian Ott <sebott@linux.vnet.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'net/rds/recv.c')
0 files changed, 0 insertions, 0 deletions