svn commit: r292740 - in head/sys: dev/cxgbe/cxgbei modules/cxgbe modules/cxgbe/cxgbei
Edward Tomasz Napierała
trasz at FreeBSD.org
Sun Dec 27 22:09:01 UTC 2015
On 1226T0605, Navdeep Parhar wrote:
> Author: np
> Date: Sat Dec 26 06:05:21 2015
> New Revision: 292740
> URL: https://svnweb.freebsd.org/changeset/base/292740
>
> Log:
> cxgbei: Hardware accelerated iSCSI target and initiator for TOE capable
> cards supported by cxgbe(4).
>
> On the host side this driver interfaces with the storage stack via the
> ICL (iSCSI Common Layer) in the kernel. On the wire the traffic is
> standard iSCSI (SCSI over TCP as per RFC 3720/7143 etc.) that
> interoperates with all other standards compliant implementations. The
> driver is layered on top of the TOE driver (t4_tom) and promotes
> connections being handled by t4_tom to iSCSI ULP (Upper Layer Protocol)
> mode. Hardware assistance in this mode includes:
>
> - Full TCP processing.
> - iSCSI PDU identification and recovery within the TCP stream.
> - Header and/or data digest insertion (tx) and verification (rx).
> - Zero copy (both tx and rx).
>
> Man page will follow in a separate commit in a couple of weeks.
Thank you! :-)
More information about the svn-src-head
mailing list