|
@@ -3502,6 +3502,7 @@ _scsih_setup_eedp(struct scsi_cmnd *scmd, Mpi2SCSIIORequest_t *mpi_request)
|
|
|
|
|
|
switch (prot_type) {
|
|
|
case SCSI_PROT_DIF_TYPE1:
|
|
|
+ case SCSI_PROT_DIF_TYPE2:
|
|
|
|
|
|
/*
|
|
|
* enable ref/guard checking
|
|
@@ -3514,13 +3515,6 @@ _scsih_setup_eedp(struct scsi_cmnd *scmd, Mpi2SCSIIORequest_t *mpi_request)
|
|
|
cpu_to_be32(scsi_get_lba(scmd));
|
|
|
break;
|
|
|
|
|
|
- case SCSI_PROT_DIF_TYPE2:
|
|
|
-
|
|
|
- eedp_flags |= MPI2_SCSIIO_EEDPFLAGS_INC_PRI_REFTAG |
|
|
|
- MPI2_SCSIIO_EEDPFLAGS_CHECK_REFTAG |
|
|
|
- MPI2_SCSIIO_EEDPFLAGS_CHECK_GUARD;
|
|
|
- break;
|
|
|
-
|
|
|
case SCSI_PROT_DIF_TYPE3:
|
|
|
|
|
|
/*
|