|
@@ -1393,10 +1393,6 @@ int dasd_term_IO(struct dasd_ccw_req *cqr)
|
|
DBF_DEV_EVENT(DBF_ERR, device, "%s",
|
|
DBF_DEV_EVENT(DBF_ERR, device, "%s",
|
|
"device gone, retry");
|
|
"device gone, retry");
|
|
break;
|
|
break;
|
|
- case -EIO:
|
|
|
|
- DBF_DEV_EVENT(DBF_ERR, device, "%s",
|
|
|
|
- "I/O error, retry");
|
|
|
|
- break;
|
|
|
|
case -EINVAL:
|
|
case -EINVAL:
|
|
/*
|
|
/*
|
|
* device not valid so no I/O could be running
|
|
* device not valid so no I/O could be running
|
|
@@ -1412,10 +1408,6 @@ int dasd_term_IO(struct dasd_ccw_req *cqr)
|
|
/* fake rc to success */
|
|
/* fake rc to success */
|
|
rc = 0;
|
|
rc = 0;
|
|
break;
|
|
break;
|
|
- case -EBUSY:
|
|
|
|
- DBF_DEV_EVENT(DBF_ERR, device, "%s",
|
|
|
|
- "device busy, retry later");
|
|
|
|
- break;
|
|
|
|
default:
|
|
default:
|
|
/* internal error 10 - unknown rc*/
|
|
/* internal error 10 - unknown rc*/
|
|
snprintf(errorstring, ERRORLENGTH, "10 %d", rc);
|
|
snprintf(errorstring, ERRORLENGTH, "10 %d", rc);
|
|
@@ -1489,10 +1481,6 @@ int dasd_start_IO(struct dasd_ccw_req *cqr)
|
|
DBF_DEV_EVENT(DBF_WARNING, device, "%s",
|
|
DBF_DEV_EVENT(DBF_WARNING, device, "%s",
|
|
"start_IO: device busy, retry later");
|
|
"start_IO: device busy, retry later");
|
|
break;
|
|
break;
|
|
- case -ETIMEDOUT:
|
|
|
|
- DBF_DEV_EVENT(DBF_WARNING, device, "%s",
|
|
|
|
- "start_IO: request timeout, retry later");
|
|
|
|
- break;
|
|
|
|
case -EACCES:
|
|
case -EACCES:
|
|
/* -EACCES indicates that the request used only a subset of the
|
|
/* -EACCES indicates that the request used only a subset of the
|
|
* available paths and all these paths are gone. If the lpm of
|
|
* available paths and all these paths are gone. If the lpm of
|