[Bugme-new] [Bug 41152] New: kernel 3.0 and above fails to handle vlan id 0 (802.1p) packets properly without hardware acceleration
bugzilla-daemon at bugzilla.kernel.org
bugzilla-daemon at bugzilla.kernel.org
Sun Aug 14 05:48:16 PDT 2011
https://bugzilla.kernel.org/show_bug.cgi?id=41152
Summary: kernel 3.0 and above fails to handle vlan id 0
(802.1p) packets properly without hardware
acceleration
Product: Networking
Version: 2.5
Kernel Version: 3.0
Platform: All
OS/Version: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: Other
AssignedTo: acme at ghostprotocols.net
ReportedBy: mike.auty at gmail.com
Regression: Yes
Hi there,
I recently found that packets tagged with a vlan id of 0 are no longer received
on the main interface. There were no dmesg entries on the dropped packets. I
attempted to setup a vlan 0 interface and configure it, but couldn't
successfully route traffic to the device. I can recreate this on two of the
three networking devices I have, my guess is that the third does successfully
handle hardware acceleration of vlan tags.
After a bisection this appears to be related to commit
bcc6d47903612c3861201cc3a866fb604f26b8b2, which seems to try to merge the
non-hardware accelerated and hardware accelerated code paths for handling
vlans. In the process, it appears vlan id 0 (802.1p) packets are no longer
handled correctly.
Unfortunately I don't know the code paths well enough to figure out what's
going wrong, but I'd be happy to provide more information, run tests or try out
patches if it would help, just let me know. Thanks... 5:)
Mike 5:)
--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the Bugme-new
mailing list