HomeFreeBSD

Add support for KTLS RX over TOE to T6.

Description

Add support for KTLS RX over TOE to T6.

This largely reuses the TLS TOE support added in r330884. However,
this uses the KTLS framework in upstream OpenSSL rather than requiring
Chelsio-specific patches to OpenSSL. As with the existing TLS TOE
support, use of RX offload requires setting the tls_rx_ports sysctl.

Reviewed by: np
Sponsored by: Chelsio Communications
Differential Revision: https://reviews.freebsd.org/D24453

Details

Provenance
jhbAuthored on
Reviewer
np
Differential Revision
D24453: Add support for KTLS RX over TOE to T6.
Parents
rS360416: Fix sosend_generic() so that it can handle a list of ext_pgs mbufs.
Branches
Unknown
Tags
Unknown