[SCSI] cxgb3i: Add cxgb3i iSCSI driver.
authorKaren Xie <kxie@chelsio.com>
Tue, 9 Dec 2008 22:15:32 +0000 (14:15 -0800)
committerJames Bottomley <James.Bottomley@HansenPartnership.com>
Tue, 30 Dec 2008 16:45:33 +0000 (10:45 -0600)
commitc3673464ebc004a3d82063cd41b9cf74d1b55db2
treeb061ecd04da7dd3ddddad8f39a4922f437493311
parentb632ade282895562924d18b8eedd11a825f4b08c
[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>
14 files changed:
Documentation/scsi/cxgb3i.txt [new file with mode: 0644]
drivers/scsi/Kconfig
drivers/scsi/Makefile
drivers/scsi/cxgb3i/Kbuild [new file with mode: 0644]
drivers/scsi/cxgb3i/Kconfig [new file with mode: 0644]
drivers/scsi/cxgb3i/cxgb3i.h [new file with mode: 0644]
drivers/scsi/cxgb3i/cxgb3i_ddp.c [new file with mode: 0644]
drivers/scsi/cxgb3i/cxgb3i_ddp.h [new file with mode: 0644]
drivers/scsi/cxgb3i/cxgb3i_init.c [new file with mode: 0644]
drivers/scsi/cxgb3i/cxgb3i_iscsi.c [new file with mode: 0644]
drivers/scsi/cxgb3i/cxgb3i_offload.c [new file with mode: 0644]
drivers/scsi/cxgb3i/cxgb3i_offload.h [new file with mode: 0644]
drivers/scsi/cxgb3i/cxgb3i_pdu.c [new file with mode: 0644]
drivers/scsi/cxgb3i/cxgb3i_pdu.h [new file with mode: 0644]