Page MenuHomeFreeBSD

Shutting down doesn't destroy cloned interfaces
ClosedPublic

Authored by cy on Oct 15 2020, 3:51 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Oct 24, 1:03 AM
Unknown Object (File)
Mon, Oct 20, 6:39 PM
Unknown Object (File)
Mon, Oct 20, 6:39 PM
Unknown Object (File)
Mon, Oct 20, 5:43 AM
Unknown Object (File)
Sun, Oct 19, 3:05 PM
Unknown Object (File)
Sep 21 2025, 7:17 AM
Unknown Object (File)
Sep 9 2025, 9:29 AM
Unknown Object (File)
Aug 29 2025, 6:01 PM
Subscribers
None

Details

Summary

PR/158734 and PR/109980 discuss cloned interfaces not being stopped by netif stop, netif restart or during shutdown. This may appear minor however if a child interface has WOL enabled, it will not enable until its parent is stopped. This patch resolves this issue

Test Plan

Running here on three machines with lagg interfaces, each using WOL on one or both of its child interfaces.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 34187

Event Timeline

cy requested review of this revision.Oct 15 2020, 3:51 PM
cy created this revision.
This revision is now accepted and ready to land.Oct 18 2020, 1:19 PM