summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/megaraid/megaraid_sas.c
diff options
context:
space:
mode:
authorHugh Dickins <hugh@veritas.com>2008-08-06 18:21:18 +0100
committerJames Bottomley <James.Bottomley@HansenPartnership.com>2008-08-06 10:49:23 -0700
commitd211f052fa58a053639bc51501cb64421157d362 (patch)
tree8850e9490295e2697ecfd3ec72729a867b376d65 /drivers/scsi/megaraid/megaraid_sas.c
parent0967d61ea0d8e8a7826bd8949cd93dd1e829ac55 (diff)
downloadblackbird-op-linux-d211f052fa58a053639bc51501cb64421157d362.tar.gz
blackbird-op-linux-d211f052fa58a053639bc51501cb64421157d362.zip
[SCSI] sd: fix USB devices incorrectly reporting DIF support
Some USB devices set the protect bit in the INQUIRY data which currently causes the DIF code in sd to assume (incorrectly) that they support READ_CAPACITY(16). Fix this (only for the time being) by making sure we only believe the protect bit in the inquiry data if the device claims conformance to SCSI-3 or above. Acked-by: Martin K. Petersen <martin.petersen@oracle.com> Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
Diffstat (limited to 'drivers/scsi/megaraid/megaraid_sas.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud