opnsense-src/sys/dev/cxgbe/tom
John Baldwin 9978c6289d cxgbe tom: Handle a race condition when enabling TLS offload
Use a separate state for when a request to set RX_QUIESCE has been
sent but the resulting TCB reply has not been received.  In
particular, this correctly handles the case where data has been
received and queued in the receive queue before the quiesce request
takes effect.

Reviewed by:	np
Sponsored by:	Chelsio Communications
Differential Revision:	https://reviews.freebsd.org/D44435
2024-03-20 15:30:09 -07:00
..
t4_connect.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
t4_cpl_io.c cxgbe: Support TCP_USE_DDP on offloaded TOE connections 2024-03-20 15:29:28 -07:00
t4_ddp.c cxgbe: Support TCP_USE_DDP on offloaded TOE connections 2024-03-20 15:29:28 -07:00
t4_listen.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
t4_tls.c cxgbe tom: Handle a race condition when enabling TLS offload 2024-03-20 15:30:09 -07:00
t4_tls.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
t4_tom.c cxgbe: Support TCP_USE_DDP on offloaded TOE connections 2024-03-20 15:29:28 -07:00
t4_tom.h cxgbe tom: Handle a race condition when enabling TLS offload 2024-03-20 15:30:09 -07:00
t4_tom_l2t.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
t4_tom_l2t.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00