diff --git a/drivers/s390/cio/css.c b/drivers/s390/cio/css.c index 6db31089d2d7d4828caba71bc4b6c4a8da23be9e..c3df2cd009a4f1b113615e728d3a15e0d2593c4f 100644 --- a/drivers/s390/cio/css.c +++ b/drivers/s390/cio/css.c @@ -451,6 +451,7 @@ static int reprobe_subchannel(struct subchannel_id schid, void *data) break; case -ENXIO: case -ENOMEM: + case -EIO: /* These should abort looping */ break; default: