HomeFreeBSD

MFC r337192:

Description

MFC r337192:

cxgbe(4): Improvements in TID management.

  • Ignore any type of TID where the start/end values are not in the correct order. There are situations where the firmware isn't able to reserve room for the number requested in the config file but doesn't report a failure during configuration and instead sets end <= start.
  • Track start/end in tid_tab and remove some redundant copies from adapter->params.
  • Move all the start/end and other read-only parameters to a quiet part of tid_tab, away from the tid locks.

Sponsored by: Chelsio Communications

Details

Committed
npApr 29 2019, 3:31 AM
Parents
rS346871: MFC r336718, r336720, r336734-r336735, r337398, r337439, and r337540.
Branches
Unknown
Tags
Unknown