scsi: megaraid_sas: Support FW provided TM timeout values
authorShivasharan S <shivasharan.srikanteshwara@broadcom.com>
Mon, 4 Jun 2018 10:45:12 +0000 (03:45 -0700)
committerMartin K. Petersen <martin.petersen@oracle.com>
Tue, 19 Jun 2018 01:05:32 +0000 (21:05 -0400)
commite9495e2de7769a9cfec03281d611313347f337ca
tree1f21b77a4fc49842cf5099524650cf8bc6eaca9b
parent9c9db8b792a27d38cbb2a4f51a56e35b4506c897
scsi: megaraid_sas: Support FW provided TM timeout values

Firmware provides drive specific target reset and task abort timeout
values. Driver needs to use these timeout values during task management
calls. If FW does not provide these values, fall back to using earlier
default timeout of 50 seconds for TM.

[mkp: clarified comment]

Signed-off-by: Sumit Saxena <sumit.saxena@broadcom.com>
Signed-off-by: Shivasharan S <shivasharan.srikanteshwara@broadcom.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/megaraid/megaraid_sas.h
drivers/scsi/megaraid/megaraid_sas_base.c
drivers/scsi/megaraid/megaraid_sas_fusion.c