[SCSI] cxgb3i: Add cxgb3i iSCSI driver.
This patch implements the cxgb3i iscsi connection acceleration for the open-iscsi initiator. The cxgb3i driver offers the iscsi PDU based offload: - digest insertion and verification - payload direct-placement into host memory buffer. Signed-off-by:Karen Xie <kxie@chelsio.com> Signed-off-by:
James Bottomley <James.Bottomley@HansenPartnership.com>
Showing
- Documentation/scsi/cxgb3i.txt 85 additions, 0 deletionsDocumentation/scsi/cxgb3i.txt
- drivers/scsi/Kconfig 2 additions, 0 deletionsdrivers/scsi/Kconfig
- drivers/scsi/Makefile 1 addition, 0 deletionsdrivers/scsi/Makefile
- drivers/scsi/cxgb3i/Kbuild 4 additions, 0 deletionsdrivers/scsi/cxgb3i/Kbuild
- drivers/scsi/cxgb3i/Kconfig 6 additions, 0 deletionsdrivers/scsi/cxgb3i/Kconfig
- drivers/scsi/cxgb3i/cxgb3i.h 139 additions, 0 deletionsdrivers/scsi/cxgb3i/cxgb3i.h
- drivers/scsi/cxgb3i/cxgb3i_ddp.c 770 additions, 0 deletionsdrivers/scsi/cxgb3i/cxgb3i_ddp.c
- drivers/scsi/cxgb3i/cxgb3i_ddp.h 306 additions, 0 deletionsdrivers/scsi/cxgb3i/cxgb3i_ddp.h
- drivers/scsi/cxgb3i/cxgb3i_init.c 107 additions, 0 deletionsdrivers/scsi/cxgb3i/cxgb3i_init.c
- drivers/scsi/cxgb3i/cxgb3i_iscsi.c 951 additions, 0 deletionsdrivers/scsi/cxgb3i/cxgb3i_iscsi.c
- drivers/scsi/cxgb3i/cxgb3i_offload.c 1810 additions, 0 deletionsdrivers/scsi/cxgb3i/cxgb3i_offload.c
- drivers/scsi/cxgb3i/cxgb3i_offload.h 231 additions, 0 deletionsdrivers/scsi/cxgb3i/cxgb3i_offload.h
- drivers/scsi/cxgb3i/cxgb3i_pdu.c 402 additions, 0 deletionsdrivers/scsi/cxgb3i/cxgb3i_pdu.c
- drivers/scsi/cxgb3i/cxgb3i_pdu.h 59 additions, 0 deletionsdrivers/scsi/cxgb3i/cxgb3i_pdu.h
Loading
Please register or sign in to comment