scsi: cxgb4i: Add support for iSCSI segmentation offload
authorVarun Prakash <varun@chelsio.com>
Mon, 29 Jun 2020 16:41:11 +0000 (22:11 +0530)
committerMartin K. Petersen <martin.petersen@oracle.com>
Wed, 8 Jul 2020 05:41:05 +0000 (01:41 -0400)
commite33c2482289b0deebb4fdc566ca69583892e74af
tree1e5249cd0a3b422c376b6f48df26fa9952bdc194
parent0a76566595bfb242a7f4bedc77233e9194831ba3
scsi: cxgb4i: Add support for iSCSI segmentation offload

T5/T6 adapters support iSCSI segmentation offload.

To transmit iSCSI PDUs using ISO driver provides iSCSI header and data
scatterlist to the adapter, adapter forms multiple iSCSI PDUs and transmits
them.

[mkp: checkpatch]

Link: https://lore.kernel.org/r/1593448871-2972-1-git-send-email-varun@chelsio.com
Signed-off-by: Varun Prakash <varun@chelsio.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/cxgbi/cxgb3i/cxgb3i.c
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
drivers/scsi/cxgbi/libcxgbi.c
drivers/scsi/cxgbi/libcxgbi.h