Page MenuHomeFreeBSD

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

Authored by nick_spun.io on Sat, Jul 18, 9:49 PM.
Referenced Files
F166467689: D58330.id182194.diff
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
Unknown Object (File)
Wed, Aug 5, 5:16 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.Sun, Jul 19, 2:22 AM