scsi: lpfc: Fix nvme embedded io length on new hardware
authorJames Smart <jsmart2021@gmail.com>
Thu, 22 Feb 2018 16:18:49 +0000 (08:18 -0800)
committerMartin K. Petersen <martin.petersen@oracle.com>
Fri, 23 Feb 2018 01:39:29 +0000 (20:39 -0500)
commit63452e144662a90b77fcdb27bd33c8b43655b850
tree01167567f1c1d52eb01954c6d89ca6bd6820d61e
parent0bc2b7c5317bd51df571e9d1131547901215f6c9
scsi: lpfc: Fix nvme embedded io length on new hardware

Newer hardware more strictly enforces buffer lenghts, causing an
mis-set value to be identified. Older hardware won't catch it.
The difference is benign on old hardware.

Set the right embedded buffer length for nvme ios.

Signed-off-by: Dick Kennedy <dick.kennedy@broadcom.com>
Signed-off-by: James Smart <james.smart@broadcom.com>
Reviewed-by: Johannes Thumshirn <jthumshirn@suse.de>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/lpfc/lpfc_nvme.c