HomeFreeBSD

iflib: Add a new quirk

Description

iflib: Add a new quirk

ENETC NIC found in LS1028A has a bug where clearing TX pidx/cidx
causes the ring to hang after being re-enabled.
Add a new flag, if set iflib will preserve the indices during restart.

Submitted by: Kornel Duleba <mindal@semihalf.com>
Reviewed by: gallatin, erj
Obtained from: Semihalf
Sponsored by: Alstom Group
Differential Revision: https://reviews.freebsd.org/D30728

Details

Provenance
mwAuthored on May 19 2021, 9:09 AM
Reviewer
gallatin
Differential Revision
D30728: iflib: Add a new quirk
Parents
rG3eae4e106ac7: Fix error value returned by ofw_bus_gen_get_node().
Branches
Unknown
Tags
Unknown