aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/s390/cio/device_ops.c
diff options
context:
space:
mode:
authorJulian Wiedmann <jwi@linux.vnet.ibm.com>2018-03-06 17:58:49 +0100
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2018-03-26 16:13:02 +0200
commit88bf319fc2d6d971ef8692c2cae7f96708340461 (patch)
tree8cb695003b078fdcc459f651823a524b19aff9bf /drivers/s390/cio/device_ops.c
parents390/qdio: don't retry EQBS after CCQ 96 (diff)
downloadlinux-dev-88bf319fc2d6d971ef8692c2cae7f96708340461.tar.xz
linux-dev-88bf319fc2d6d971ef8692c2cae7f96708340461.zip
s390/qdio: split up CCQ handling for EQBS / SQBS
Get rid of the confusing two-stage translation in a hot path, and only handle CCQs that we anticipate for the respective command. Any unexpected value (such as CCQ 97 (rc == 1) for SQBS) should be considered a severe HW/driver bug, and traced as such. Signed-off-by: Julian Wiedmann <jwi@linux.vnet.ibm.com> Reviewed-by: Benjamin Block <bblock@linux.vnet.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'drivers/s390/cio/device_ops.c')
0 files changed, 0 insertions, 0 deletions