On Thu, Jan 3, 2019 at 7:25 AM Bartek Kois <bartek.k...@gmail.com> wrote: > > Hi > 1. What exactly caused this change in the kernel?
I don't follow VLAN changes, I guess it must be some change which inserts the VLAN tag before this ->ndo_start_xmit(). > 2. I don`t understand why adding VLAN tag, which is just 4 additional > bytes to the passing packet make it impossible to classify. It is possible, you just have to specify the offset manually, as the iproute2 can't detect the offset of IP header in this case. So it is just inconvenient. > 3. This whole thing makes the QoS under Linux routers hard to configure > in scenarios with more than one VLAN which is pretty much every slightly > bigger router nowadays especially if we use IFB and hashing filters. Is > there any walkaround for that problem? > Just move these filters from physical device to the VLAN device instead? Thanks.