From: Jeremy Higdon Date: Thu, 18 Apr 2013 09:55:23 +0000 (-0700) Subject: [SCSI] sd_dif: problem with verify of type 1 protection information (PI) X-Git-Tag: v3.10-rc1~3^2~1^2~26 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=025a1f5029497c12a800a10d4540bf2313413b59;p=pandora-kernel.git [SCSI] sd_dif: problem with verify of type 1 protection information (PI) It appears to me that there is a problem with handling of type 1 protection information. It is considering a logical block reference tag of 0xffffffff to be an error, but it is actually valid any time ((lba & 0xffffffff) == 0xffffffff) [for example, 2TiB-1, 4TiB-1, 6TiB-1, etc.]. I'm going by what's written in 4.18.3 of SBC3, where there doesn't appear to be any invalid value for the reference tag. Signed-off-by: Jeremy Higdon Acked-by: Martin K. Petersen Signed-off-by: James Bottomley --- Reading git-diff-tree failed