scsi: storvsc: use tagged SRB requests if supported by the device
authorLong Li <longli@microsoft.com>
Thu, 15 Dec 2016 02:46:01 +0000 (18:46 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 12 Mar 2017 05:41:44 +0000 (06:41 +0100)
commit27f5ef378d2d56dad3c1a4c93c27fc5ce7c6eda0
tree0ccf066c15d53fc5e6d521aa1d690cae9cf54542
parent2937e22c2314cdfe31d82e2cc36af4be863be978
scsi: storvsc: use tagged SRB requests if supported by the device

commit 3cd6d3d9b1abab8dcdf0800224ce26daac24eea2 upstream.

Properly set SRB flags when hosting device supports tagged queuing.
This patch improves the performance on Fiber Channel disks.

Signed-off-by: Long Li <longli@microsoft.com>
Reviewed-by: K. Y. Srinivasan <kys@microsoft.com>
Signed-off-by: K. Y. Srinivasan <kys@microsoft.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/scsi/storvsc_drv.c