Page MenuHomeFreeBSD

dpaa2: Apply if_flags and MAC filters in dpaa2_ni_init()
ClosedPublic

Authored by nick_spun.io on Jul 18 2026, 9:49 PM.
Referenced Files
Unknown Object (File)
Tue, Aug 18, 12:12 AM
Unknown Object (File)
Thu, Aug 13, 6:10 PM
Unknown Object (File)
Sun, Aug 9, 4:45 AM
Unknown Object (File)
Sun, Aug 9, 12:11 AM
Unknown Object (File)
Sat, Aug 8, 7:54 PM
Unknown Object (File)
Sat, Aug 8, 1:22 PM
Unknown Object (File)
Sat, Aug 8, 12:09 AM
Unknown Object (File)
Wed, Aug 5, 8:43 PM
Subscribers

Details

Summary

make sure interface flags and filters are reprogrammed during init(). The config isn't pushed into the hardware when the interface is down but the flags are still being set, so we need to do the initial programming ourselves. This fixes bridge and multicast behavior.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Works for me! Resolves PR292006.

This revision is now accepted and ready to land.Jul 19 2026, 2:22 AM