linux/drivers/net/ethernet/emulex/benet
Sriharsha Basavapatna 630f4b7056 be2net: Export tunnel offloads only when a VxLAN tunnel is created
The encapsulated offload flags shouldn't be unconditionally exported
to the stack. The stack expects offloading to work across all tunnel
types when those flags are set. This would break other tunnels (like
GRE) since be2net currently supports tunnel offload for VxLAN only.

Also, with VxLANs Skyhawk-R can offload only 1 UDP dport. If more
than 1 UDP port is added, we should disable offloads in that case too.

Signed-off-by: Sriharsha Basavapatna <sriharsha.basavapatna@emulex.com>
Signed-off-by: Sathya Perla <sathya.perla@emulex.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2014-12-11 14:37:24 -05:00
..
be_cmds.c be2net: fix alignment on line wrap 2014-09-22 15:01:09 -04:00
be_cmds.h be2net: add speed reporting for 20G-KR interface 2014-09-22 15:01:07 -04:00
be_ethtool.c ethtool: Support for configurable RSS hash function 2014-12-08 21:07:10 -05:00
be_hw.h be2net: Add TX completion error statistics in ethtool 2014-09-02 12:45:59 -07:00
be_main.c be2net: Export tunnel offloads only when a VxLAN tunnel is created 2014-12-11 14:37:24 -05:00
be_roce.c be2net: add blank line after declarations 2014-09-22 15:01:08 -04:00
be_roce.h be2net: Issue shutdown event to ocrdma driver 2014-08-01 15:07:36 -07:00
be.h be2net: Export tunnel offloads only when a VxLAN tunnel is created 2014-12-11 14:37:24 -05:00
Kconfig
Makefile