Re: [PATCH 5/7] scsi: Add mapping for generic SCSI_HOST status to sense codes

2020-11-16 Thread Hannes Reinecke
On 11/16/20 9:05 PM, Paolo Bonzini wrote: On 16/11/20 20:03, Hannes Reinecke wrote: +    case SCSI_HOST_TARGET_FAILURE: +    *sense = SENSE_CODE(TARGET_FAILURE); +    return CHECK_CONDITION; +    case SCSI_HOST_RESERVATION_ERROR: +    return RESERVATION_CONFLICT

Re: [PATCH 5/7] scsi: Add mapping for generic SCSI_HOST status to sense codes

2020-11-16 Thread Paolo Bonzini
On 16/11/20 20:03, Hannes Reinecke wrote: +    case SCSI_HOST_TARGET_FAILURE: +    *sense = SENSE_CODE(TARGET_FAILURE); +    return CHECK_CONDITION; +    case SCSI_HOST_RESERVATION_ERROR: +    return RESERVATION_CONFLICT; +    case SCSI_HOST_ALLOCATION_FAILUR

Re: [PATCH 5/7] scsi: Add mapping for generic SCSI_HOST status to sense codes

2020-11-16 Thread Hannes Reinecke
On 11/16/20 7:57 PM, Paolo Bonzini wrote: On 16/11/20 19:40, Hannes Reinecke wrote: +    case SCSI_HOST_TARGET_FAILURE: +    *sense = SENSE_CODE(TARGET_FAILURE); +    return CHECK_CONDITION; +    case SCSI_HOST_RESERVATION_ERROR: +    return RESERVATION_CONFLICT;

[PATCH 5/7] scsi: Add mapping for generic SCSI_HOST status to sense codes

2020-11-16 Thread Hannes Reinecke
As we don't have a driver-specific mapping (yet) we should provide for a detailed mapping from host_status to SCSI sense codes. Signed-off-by: Hannes Reinecke --- scsi/utils.c | 60 +++- 1 file changed, 55 insertions(+), 5 deletions(-) dif

Re: [PATCH 5/7] scsi: Add mapping for generic SCSI_HOST status to sense codes

2020-11-16 Thread Paolo Bonzini
On 16/11/20 19:40, Hannes Reinecke wrote: +case SCSI_HOST_TARGET_FAILURE: +*sense = SENSE_CODE(TARGET_FAILURE); +return CHECK_CONDITION; +case SCSI_HOST_RESERVATION_ERROR: +return RESERVATION_CONFLICT; +case SCSI_HOST_ALLOCATION_FAILURE: