]> www.infradead.org Git - users/jedix/linux-maple.git/commit
scsi: mpt3sas: Fix for Crusader to achieve product targets with SAS devices.
authorChaitra P B <chaitra.basappa@broadcom.com>
Mon, 23 Jan 2017 09:56:08 +0000 (15:26 +0530)
committerChuck Anderson <chuck.anderson@oracle.com>
Thu, 1 Jun 2017 06:07:22 +0000 (23:07 -0700)
commit58e3a0862605d1a4cfd51b11340cfd930321d4ea
tree6cb2f69012b5e39486b84a6fae3cb1b185fd70b2
parenta37d256eda1e1b6666037b4b768711362ea535cf
scsi: mpt3sas: Fix for Crusader to achieve product targets with SAS devices.

Orabug: 26096353

Small glitch/degraded performance in Crusader is improved with SAS
drives by removing unnecessary spinlocks while clearing scsi command in
drivers internal lookup table.

Signed-off-by: Chaitra P B <chaitra.basappa@broadcom.com>
Signed-off-by: Suganath Prabu S <suganath-prabu.subramani@broadcom.com>
Reviewed-by: Johannes Thumshirn <jthumshirn@suse.de>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
(cherry picked from commit 459325c466d278d3c9f51ddc9bb544c014136fd1)
Signed-off-by: Shan Hai <shan.hai@oracle.com>
drivers/scsi/mpt3sas/mpt3sas_base.c
drivers/scsi/mpt3sas/mpt3sas_base.h
drivers/scsi/mpt3sas/mpt3sas_ctl.c
drivers/scsi/mpt3sas/mpt3sas_scsih.c