[Bug 292759] [igb] vlanhwfilter silently does not work with bridge with VLANs

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 29 Jan 2026 18:33:30 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=292759

--- Comment #15 from vova@zote.me ---
(In reply to Zhenlei Huang from comment #14)

> Well indeed the NIC driver / hardware can be implemented with such feature, that 
> it is  programmed with vlan filters to accept wanted tagged packets. This requires 
> introducing a new kind of **promiscuous mode** into the net stack, to distinguish > with currently well known one. Or we introduce some breakage, that is re-purposing > the promiscuous mode.

Not sure what you ment under "a new kind of **promiscuous mode**"

I am not sure, dimention is already here as "vlanfilter", 
thinking if these two dimentions are intersecting:

-promisc ->> filters out non mine frames (these that as in ether dst not my
address)
     parametrized by: my MAC(s) when ON
     clearly required to be OFF for bridge functioning, as it forwards packates

vlanhwfilter ->> filters out VLANs I am not interested in  
     parametrized by: my VLAN(s)
     for bridge it is fine to be either ON or OFF as far as VLAN(s) are
propagated

for me sounds more logical not connect one to another.

-- 
You are receiving this mail because:
You are the assignee for the bug.