First off I should state that I'm running OpenWrt 25.12.2 on a Banana Pi BPI-R4 and I'm trying to increase the speed of traffic using the 10Gbe SFP+ ports.
I have done some research (who am I kidding, I asked AI) and got some conflicting information on how I should configure my VLAN ingress to my OpenWrt router. The one I followed had me set up a bridge device on top of the physical connection and then apply VLAN filtering to then "break up" the traffic into a device for each VLAN's traffic.
I discovered that this approach prevents the usage of hardware offloading on my router.
Another AI that I queried after I did the initial configuration suggested that I disable the VLAN filtering and directly set up the br-xxx.yy devices where yy = the VLAN ID. With that setup it indicates that I would be able to take advantage of hardware offloading. However, I'm not 100% sure how the router would know how to split the traffic properly.
Thanks in advance for any and all help. Also sorry if I left out any important details. Just let me know and I'll supply whatever info is necessary.