Page MenuHomeFreeBSD

ice: Re-enable link after reset when link-on-down is disabled
AbandonedPublic

Authored by kbowling on Sep 3 2026, 8:14 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Sep 26, 5:50 PM
Unknown Object (File)
Sat, Sep 26, 4:29 AM
Unknown Object (File)
Tue, Sep 22, 4:54 PM
Unknown Object (File)
Sat, Sep 19, 2:25 PM
Unknown Object (File)
Sat, Sep 19, 7:25 AM
Unknown Object (File)
Sat, Sep 19, 2:35 AM
Unknown Object (File)
Fri, Sep 18, 9:05 PM
Unknown Object (File)
Tue, Sep 15, 10:20 PM
Subscribers

Details

Reviewers
kgalazka
Group Reviewers
Intel Networking
Restricted Owners Package(Owns No Changed Paths)
Summary
FIRST_INIT_LINK suppresses redundant PHY reconfiguration during the
iflib init which follows reset recovery.  This is correct when
link_active_on_if_down keeps the link configured.  When that policy is
disabled, rebuild deliberately forces the link down, and suppressing
normal initialization leaves the interface up with the physical link
disabled.

Only record FIRST_INIT_LINK after an OICR reset when the interface is
up and link_active_on_if_down is enabled.  Normal initialization can
then restore the link when the policy is disabled.

MFC after:      2 weeks
Sponsored by:   BBOX.io

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped