HomeFreeBSD

cxgbe(4): Some mailbox commands require access to the Tx pipeline and

Description

cxgbe(4): Some mailbox commands require access to the Tx pipeline and
can time out if it's backed up due to a non-stop deluge of PAUSE frames
from a misbehaving peer. Detect this situation and toggle MPS TxEn
to allow forward progress.

MFC after: 2 weeks
Sponsored by: Chelsio Communications

Details

Provenance
npAuthored on
Parents
rS335351: rtwn(4): decode some bit fields + merge duplicate code.
Branches
Unknown
Tags
Unknown