HomeFreeBSD

nvmf: Add a transport hook to limit the size of host data transfers

Description

nvmf: Add a transport hook to limit the size of host data transfers

Smart NIC offload transports may have a cap on the size of the largest
data PDU that can be received. Allow these transports to enforce a
cap on the size of an I/O request submitted by the nvmf(4) host.

NB: The controller is able to advertise a maximum-supported PDU size
during TCP negotiation, but there is no way in the protocol to
advertise a maximum size that the host can receive.

Sponsored by: Chelsio Communications

Details

Provenance
jhbAuthored on Nov 10 2025, 3:50 PM
Parents
rG4c50ac68166c: vtnet: fix enabling/disabling tso
Branches
Unknown
Tags
Unknown