opnsense-src/sys/dev/cxgbe/tom
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
..
t4_connect.c Convert TOE routing lookups to the new routing KPI. 2020-04-22 07:53:43 +00:00
t4_cpl_io.c KTLS: Re-work unmapped mbufs to carry ext_pgs in the mbuf itself. 2020-04-14 14:46:06 +00:00
t4_ddp.c Change synchonization rules for vm_page reference counting. 2019-09-09 21:32:42 +00:00
t4_listen.c Set inp_flowid's for TOE connections. 2020-04-15 19:28:51 +00:00
t4_tls.c Add support for KTLS RX over TOE to T6. 2020-04-27 23:59:42 +00:00
t4_tls.h Add support for KTLS in the Chelsio TOE module. 2019-10-08 21:40:42 +00:00
t4_tom.c Add support for KTLS RX over TOE to T6. 2020-04-27 23:59:42 +00:00
t4_tom.h Add support for KTLS RX over TOE to T6. 2020-04-27 23:59:42 +00:00
t4_tom_l2t.c cxgbe/tom: Put the ifnet or VLAN's PCP value in the 802.1Q tag of frames 2018-08-17 19:22:46 +00:00
t4_tom_l2t.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00