freebsd-dev/sys/dev/cxgbe
John Baldwin 0e99339684 Fallback to software for more GCM and CCM requests.
ccr(4) uses software to handle GCM and CCM requests not supported by
the crypto engine (e.g. with only AAD and no payload).  This change
adds a fallback for a few more requests such as those with more SGL
entries than can fit in a work request (this can happen for GCM when
decrypting a TLS record split across 15 or more packets).

Reported by:	Chelsio QA
Reviewed by:	np
Sponsored by:	Chelsio Communications
Differential Revision:	https://reviews.freebsd.org/D26582
2020-09-29 21:51:32 +00:00
..
common cxgbe(4): add support for stateless offloads for VXLAN traffic. 2020-09-18 03:01:47 +00:00
crypto Fallback to software for more GCM and CCM requests. 2020-09-29 21:51:32 +00:00
cudbg cxgbe(4): Some updates to the common code. 2020-07-24 23:15:42 +00:00
cxgbei cxgbei: destroy the worker threads' CV and mutex in stop_worker_threads. 2020-08-21 00:34:33 +00:00
firmware cxgbe(4): add the firmware binaries instead of the empty files that were added 2020-09-18 03:11:47 +00:00
iw_cxgbe Switch cxgbe interface lookup to use fibX_lookup() from older 2020-06-22 07:35:23 +00:00
tom cxgbe(4): Add a pointer to the adapter softc in vi_info. 2020-06-25 17:04:22 +00:00
adapter.h cxgbe(4): adjust the doorbell threshold for netmap freelists to match the 2020-09-29 07:51:06 +00:00
if_cc.c
if_ccv.c
if_cxl.c
if_cxlv.c
offload.h cxgbe/iw_cxgbe: Add an async callback to notify iw_cxgbe in case of a 2020-05-19 16:28:20 +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 Always allocate the atid table during attach. 2019-10-22 20:01:47 +00:00
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 cxgbe(4): let the PF driver use VM work requests for transmit. 2020-09-22 04:16:40 +00:00
t4_mp_ring.c cxgbe(4): changes in the Tx path to help increase tx coalescing. 2020-07-03 04:44:23 +00:00
t4_mp_ring.h cxgbe(4): changes in the Tx path to help increase tx coalescing. 2020-07-03 04:44:23 +00:00
t4_netmap.c cxgbe(4): Avoid unnecessary work in the firmware during netmap tx. 2020-09-29 09:25:52 +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 cxgbe(4): let the PF driver use VM work requests for transmit. 2020-09-22 04:16:40 +00:00
t4_smt.c
t4_smt.h
t4_tracer.c
t4_vf.c cxgbe(4): changes in the Tx path to help increase tx coalescing. 2020-07-03 04:44:23 +00:00