mirror of
https://github.com/freebsd/freebsd-src
synced 2024-10-05 08:00:30 +00:00
cam: Include more statuses as errors for CAM_IO_STATS
Tag more status return values as an error for the I/O. CAM_SCSI_STATUS_ERROR is returned for medium errors, for example, but the counts weren't increased. The added errors all indicate a problem with the device request. Sponsored by: Netflix PR: 260257 Feedback from: ken Reviewed by: asomers Differential Revision: https://reviews.freebsd.org/D33783
This commit is contained in:
parent
2fb0569f1f
commit
85056a56f3
|
@ -6002,6 +6002,8 @@ daerror(union ccb *ccb, u_int32_t cam_flags, u_int32_t sense_flags)
|
|||
case CAM_REQ_TERMIO:
|
||||
case CAM_UNREC_HBA_ERROR:
|
||||
case CAM_DATA_RUN_ERR:
|
||||
case CAM_SCSI_STATUS_ERROR:
|
||||
case CAM_ATA_STATUS_ERROR:
|
||||
softc->errors++;
|
||||
break;
|
||||
default:
|
||||
|
|
Loading…
Reference in a new issue