freebsd-dev/sys/dev/cxgbe
John Baldwin 8cce4145fa 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
2020-04-27 23:59:42 +00:00
..
common cxgbe(4): Congestion drops are maintained per E-channel and not per 2020-02-19 00:48:58 +00:00
crypto cxgbe/crypto: Fix the key size in a couple of places to catch up with 2020-04-23 23:54:23 +00:00
cudbg
cxgbei Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) 2020-02-26 14:26:36 +00:00
firmware cxgbe(4): Update T4/5/6 firmwares to 1.24.12.0. 2020-02-12 02:55:06 +00:00
iw_cxgbe cxgbe/iw_cxgbe: Create a LinuxKPI pci device for an adapter and use it 2020-04-22 21:54:21 +00:00
tom Add support for KTLS RX over TOE to T6. 2020-04-27 23:59:42 +00:00
adapter.h Use both crypto engines on a T6. 2020-04-10 22:27:45 +00:00
if_cc.c
if_ccv.c
if_cxl.c
if_cxlv.c
offload.h NIC KTLS for Chelsio T6 adapters. 2019-11-21 19:30:31 +00:00
osdep.h
t4_clip.c cxgbe(4): Do not display error messages related to the CLIP table if 2020-03-13 00:12:15 +00:00
t4_clip.h
t4_filter.c
t4_if.m
t4_ioctl.h
t4_iov.c cxgbev(4): Catch up with the pciids in the PF driver. 2019-11-15 18:48:14 +00:00
t4_l2t.c NIC KTLS for Chelsio T6 adapters. 2019-11-21 19:30:31 +00:00
t4_l2t.h NIC KTLS for Chelsio T6 adapters. 2019-11-21 19:30:31 +00:00
t4_main.c Rename TOE TLS stats from [rt]x_tls_* to [rt]x_toe_tls_*. 2020-02-28 00:42:27 +00:00
t4_mp_ring.c
t4_mp_ring.h
t4_netmap.c cxgbe(4): Split sge_nm_rxq into three cachelines. 2020-03-20 05:12:16 +00:00
t4_sched.c cxgbe(4): Use the _XT variant of the CPL used to transmit NIC traffic. 2019-12-13 20:38:58 +00:00
t4_sge.c KTLS: Re-work unmapped mbufs to carry ext_pgs in the mbuf itself. 2020-04-14 14:46:06 +00:00
t4_smt.c
t4_smt.h
t4_tracer.c
t4_vf.c cxgbev(4): Catch up with the pciids in the PF driver. 2019-11-15 18:48:14 +00:00