]> git.karo-electronics.de Git - karo-tx-linux.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)
committerMartin K. Petersen <martin.petersen@oracle.com>
Wed, 1 Feb 2017 03:03:35 +0000 (22:03 -0500)
commit459325c466d278d3c9f51ddc9bb544c014136fd1
tree3d156fdb6423a332aa3d2cf431ca829e12cd4e19
parent6c44c0fe91af7bac78dcaf4c106421862530f499
scsi: mpt3sas: Fix for Crusader to achieve product targets with SAS devices.

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>
drivers/scsi/mpt3sas/mpt3sas_base.c
drivers/scsi/mpt3sas/mpt3sas_base.h
drivers/scsi/mpt3sas/mpt3sas_ctl.c
drivers/scsi/mpt3sas/mpt3sas_scsih.c