[SCSI] Fix incorrect reporting of host protection capabilities
commitb2b465e9280b739a528435d2916c0a5c1b4eb100
authorMartin K. Petersen <martin.petersen@oracle.com>
Fri, 30 Oct 2009 02:32:26 +0000 (29 22:32 -0400)
committerJames Bottomley <James.Bottomley@suse.de>
Fri, 6 Nov 2009 17:50:52 +0000 (6 11:50 -0600)
tree003751e8ad8f85a7a68e317aa8820de91ee5429a
parent88197966e1eeee6547764fa49bfce7e57549acd2
[SCSI] Fix incorrect reporting of host protection capabilities

The advent of DIF Type 2 devices exposed some missing break statements
in the protection mask switch constructs.  However, rewriting the code
to use an index into a small static array seemed like a more elegant
solution.

Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
include/scsi/scsi_host.h