]> git.baikalelectronics.ru Git - kernel.git/commit
qlge: Enhance nested VLAN (Q-in-Q) handling.
authorJitendra Kalsaria <jitendra.kalsaria@qlogic.com>
Fri, 27 Sep 2013 17:17:46 +0000 (13:17 -0400)
committerDavid S. Miller <davem@davemloft.net>
Fri, 27 Sep 2013 21:02:20 +0000 (17:02 -0400)
commitdc39121a10d362fb8a94f839e0d307d0fb8cca34
tree69989cf982c0aa1733b1ba408c9b18cd2a552bb5
parentfe64b5f9e3533d6750e0f8e7f527bb7e3025b366
qlge: Enhance nested VLAN (Q-in-Q) handling.

o Adapter doesn’t handle packets with nested VLAN tags in
Rx path. User can turn off VLAN tag stripping in the hardware
and let the stack handle stripping of VLAN tags in the Rx path.

o Users can enable or disable hardware VLAN acceleration using ethtool

Signed-off-by: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/qlogic/qlge/qlge_main.c