HomeFreeBSD

cxgbe: Allow parse_pkt to internally queue a packet.

Description

cxgbe: Allow parse_pkt to internally queue a packet.

If parse_pkt returns EINPROGRESS, return from cxgbe_transmit
without queueing the packet in a txq. Use this to move the call
to ethofld_transmit for packet pacing into parse_pkt.

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

Details

Provenance
jhbAuthored on Feb 17 2023, 5:03 PM
Reviewer
np
Differential Revision
D38577: cxgbe: Allow parse_pkt to internally queue a packet.
Parents
rGb99c419587db: nfsd: Get rid of useless "pool" field in nfs_fha_new.c
Branches
Unknown
Tags
Unknown