----- Original Message ----- | > On 4 Nov 2014, at 06:41, Pieter Verberne <[email protected]> wrote: | > | >> On 2014-11-02 13:51, Jorge Schrauwen wrote: | >>> Hey All, | >>> TL;DR: traffic leaving a bridge over a vlan does | >>> not get tagged but leaves untagged after upgrade. | >>> Is this by design? | >> Looks exactly like my problem. Running 5.6 release. | | bridge(4) puts frames on the wire by calling the outgoing interfaces start | routine, which in this case is vlan_start() because you're bridging vlan(4) | interfaces. | | mpi@ and weerd@ correctly identified the diff where henning@ changed | vlan_start(). he assumed that ether_output is always called before | vlan_start, and moved the tagging code into ether_output to make injecting | the vlan tag more streamlined. | | bridge obviously breaks this assumption cos it just shoves the packet into | vlan_start() which then just shoves the packet onto the parent interface. | | i have a massive headache and sleep deficit right now so im not going to | suggest a way to fix this. | | dlg | |
Was a fix for this applied to current or -STABLE? -- James A. Peltier IT Services - Research Computing Group Simon Fraser University - Burnaby Campus Phone : 778-782-6573 Fax : 778-782-3045 E-Mail : [email protected] Website : http://www.sfu.ca/itservices Twitter : @sfu_rcg Powering Engagement Through Technology

