HomeFreeBSD

cxgbe/t4_tom: Demote STALE L2 table entries to RESOLVING in uld_stop.

Description

cxgbe/t4_tom: Demote STALE L2 table entries to RESOLVING in uld_stop.

The STALE state means the L2T entry is valid in hardware but needs to be
refreshed (ARP/NDP) in software. But stop/suspend wipes the hardware
L2T and STALE entries need to be updated just like VALID entries to match
actual hardware state.

Fixes: c1c524852f62 cxgbe/t4_tom: Implement uld_stop and uld_restart for ULD_TOM.
Sponsored by: Chelsio Communications

(cherry picked from commit 171e57967b3e53f0fb48116df5003ce17163295c)

Details

Provenance
npAuthored on Sep 11 2024, 7:11 AM
Parents
rGb5c08433224b: cxgbe/t4_tom: Add synq entry to the list before calling send_synack.
Branches
Unknown
Tags
Unknown