Martin, > Up to 4.12, __scsi_error_from_host_byte() would reset the host > byte to DID_OK for various cases including DID_NEXUS_FAILURE. > Commit 2a842acab109 ("block: introduce new block status code type") > replaced this function with scsi_result_to_blk_status() and removed > the host-byte resetting code for the DID_NEXUS_FAILURE case. > As the line set_host_byte(cmd, DID_OK) was preserved for the other > cases, I suppose this was an editing mistake. Applied to 5.0/scsi-fixes, thanks! -- Martin K. Petersen Oracle Linux Engineering