lpfc 8.3.41: Fixed SLI3 failing FCP write on check-condition no-sense with residual zero
Subsystems (2)
PATCH 7/13 lpfc 8.3.41: Fixed SLI3 failing FCP write on check-condition no-sense with residual zero
Fixed SLI3 failing FCP write on check-condition no-sense with residual zero
Signed-off-by James Smart <[email protected]>
---
lpfc_scsi.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-)
drivers/scsi/lpfc/lpfc_scsi.c +1 -6
@@ -4386,12 +4386,7 @@ lpfc_scsi_prep_cmnd(struct lpfc_vport *vif (scsi_sg_count (scsi_cmnd)) {if (datadir ==DMA_TO_DEVICE ) { iocb_cmd->ulpCommand =CMD_FCP_IWRITE64_CR ; -if (sli4) - iocb_cmd->ulpPU =PARM_READ_CHECK ; -else { - iocb_cmd->un.fcpi.fcpi_parm =0 ; - iocb_cmd->ulpPU =0 ; - } + iocb_cmd->ulpPU =PARM_READ_CHECK ; fcp_cmnd->fcpCntl3 =WRITE_DATA ; phba->fc4OutputRequests++; }else {