HomeFreeBSD

cxgbe tom: Support sending "raw" WR mbufs on plain TCP and TLS sockets

Description

cxgbe tom: Support sending "raw" WR mbufs on plain TCP and TLS sockets

This is intended to support control work requests that manipulate
connection state but do not transmit data. Raw WRs are transmitted
immediately if possible, otherwise they are queued to an mbufq in the
toe pcb until sufficient credits are available. Raw WRs take
precendence over transmitting socket data.

Reviewed by: np
Sponsored by: Chelsio Communications
Differential Revision: https://reviews.freebsd.org/D47761

Details

Provenance
jhbAuthored on Sep 11 2025, 9:10 PM
Reviewer
np
Differential Revision
D47761: cxgbe tom: Support sending "raw" WR mbufs on plain TCP and TLS sockets
Parents
rG5a3885768490: cxgbe tom: Halve the size of offload transmit software descriptors
Branches
Unknown
Tags
Unknown