[SCSI] sd: Support disks formatted with DIF Type 2
Disks formatted with DIF Type 2 reject READ/WRITE 6/10/12/16 commands when protection is enabled. Only the 32-byte variants are supported. Implement support for issusing 32-byte READ/WRITE and enable Type 2 drives in the protection type detection logic. Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com> Signed-off-by: James Bottomley <James.Bottomley@suse.de>
This commit is contained in:
committed by
James Bottomley
parent
b4c2554d40
commit
4e7392ec58
@@ -129,6 +129,9 @@ struct scsi_cmnd;
|
||||
#define MI_REPORT_TARGET_PGS 0x0a
|
||||
/* values for maintenance out */
|
||||
#define MO_SET_TARGET_PGS 0x0a
|
||||
/* values for variable length command */
|
||||
#define READ_32 0x09
|
||||
#define WRITE_32 0x0b
|
||||
|
||||
/* Values for T10/04-262r7 */
|
||||
#define ATA_16 0x85 /* 16-byte pass-thru */
|
||||
|
Reference in New Issue
Block a user