On 12.08.22 03:00, Mike Christie wrote: > The error codes: > > DID_TARGET_FAILURE > DID_NEXUS_FAILURE > DID_ALLOC_FAILURE > DID_MEDIUM_ERROR > > are internal to the SCSI layer. Drivers must not use them because: > > 1. They are not propagated upwards, so SG IO/passthrough users will not > see an error and think a command was successful. > > xen-scsiback will never see this error and should not try to send it. > > 2. There is no handling for them in scsi_decide_disposition so if > xen-scsifront were to return the error to scsi-ml then it kicks off the > error handler which is definitely not what we want. > > This patch remove the use from xen-scsifront/back. > > Signed-off-by: Mike Christie Reviewed-by: Juergen Gross Juergen