See https://svnweb.freebsd.org/base/head/sys/dev/vnic/thunder_bgx.c?view=markup#l873 and BGX_IN_PROMISCUOUS_MODE - ThunderX VNIC driver supports only promiscuous mode right now (reject patches that match the MAC CAM filter, accept all multicast and all broadcast).
For bugs that match the following
- Status Is In progress
- Untouched since 2018-01-01.
- Affects Base System OR Documentation
Reset to open status.
I did a quick pass but if you are getting this email it might be worthwhile to double check to see if this bug ought to be closed.
Move to 13.x tracking PR - if we're able to take on work for the Cavium Octeon TX family (i.e., basically embedded ThunderX) this issue will be investigated as part of that work.
A commit references this bug:
Date: Sun Sep 1 16:53:17 UTC 2019
New revision: 351664
vnic: correct and simplify SIOCSIFFLAGS
PR: 223573, 223575
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D13028