]> git.baikalelectronics.ru Git - kernel.git/commit
scsi: mpt3sas: Disable DIF when prot_mask set to zero
authorSreekanth Reddy <sreekanth.reddy@broadcom.com>
Tue, 28 Apr 2020 09:25:02 +0000 (05:25 -0400)
committerMartin K. Petersen <martin.petersen@oracle.com>
Fri, 8 May 2020 02:29:31 +0000 (22:29 -0400)
commita523493133afe0a15d2e5ec01fad57d84eec71cf
tree674e96dedb2fb659c9c3c301f0458bb6173ed038
parent0155e15fb874a5dffbfdb5916baef99662e9e9be
scsi: mpt3sas: Disable DIF when prot_mask set to zero

By default DIF Type 1, DIF Type 2 & DIF Type 3 will be enabled.  Also,
users can enable either DIF Type 1 or DIF Type 2 or DIF Type 3 or in any
combination using the prot_mask module parameter.

However, when the user provides a prot_mask module parameter value of zero,
then the driverĀ is not disabling the DIF. Instead it enables all three
types.

Modify the driver to disable the DIF support if the user provides a
prot_mask module parameter value of zero.

Link: https://lore.kernel.org/r/1588065902-2726-1-git-send-email-sreekanth.reddy@broadcom.com
Signed-off-by: Sreekanth Reddy <sreekanth.reddy@broadcom.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/mpt3sas/mpt3sas_scsih.c