Date: Fri, 29 Jan 2010 14:47:39 -0800 From: Jack Vogel <jfvogel@gmail.com> To: FreeBSD Net <freebsd-net@freebsd.org>, Jeff Blank <jfb@mr-happy.com> Subject: Re: kern/141646: [em] em(4) + lagg(4) + vlan(4) generates ISL-tagged frames instead of 802.1q-tagged frames Message-ID: <2a41acea1001291447n5852f5b4h193d3ad6dff9faac@mail.gmail.com> In-Reply-To: <201001291920.o0TJKAw9005498@freefall.freebsd.org> References: <201001291920.o0TJKAw9005498@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
What's with the encrypted messages entered in this bug suddenly? An important update - I have root caused this. Turns out its kinda interesting. The reason there is a problem is due to the stacked pseudo devices, since the vlan device is on lagg, and not directly on em, the em driver is not getting the "event" of the vlan attachment, and thus the vlan hw filter routine is never run, that routine sets a CRITICAL bit in the control register which differentiates between ISL and 802 tags... and thus our failure :( The question now is what to do about this, I am thinking about this now.... Jack
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2a41acea1001291447n5852f5b4h193d3ad6dff9faac>