]> git.baikalelectronics.ru Git - kernel.git/commit
offloading: Support multiple vlan tags in GSO.
authorJesse Gross <jesse@nicira.com>
Fri, 29 Oct 2010 12:14:54 +0000 (12:14 +0000)
committerDavid S. Miller <davem@davemloft.net>
Mon, 15 Nov 2010 17:22:53 +0000 (09:22 -0800)
commitb91b1605c3ee22e655c2c8dcbedeb869ed5de689
tree3447709cb98b3571881a5a6930d5dfc51f5d6dc6
parent47aa978c275f14cec959a7e3e1a771afba92a92c
offloading: Support multiple vlan tags in GSO.

We assume that hardware TSO can't support multiple levels of vlan tags
but we allow it to be done.  Therefore, enable GSO to parse these tags
so we can fallback to software.

Signed-off-by: Jesse Gross <jesse@nicira.com>
CC: Ben Hutchings <bhutchings@solarflare.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/core/dev.c