HomeFreeBSD

cxgbe tom: Handle a race condition when enabling TLS offload

Description

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

Details

Provenance
jhbAuthored on Mar 20 2024, 10:30 PM
Reviewer
np
Differential Revision
D44435: cxgbe tom: Handle a race condition when enabling TLS offload
Parents
rGa16ff32f04b5: NFS: Request use of TCP_USE_DDP for in-kernel TCP sockets
Branches
Unknown
Tags
Unknown