]> git.baikalelectronics.ru Git - kernel.git/commit
ixgbe: turn NETIF_F_HW_L2FW_DOFFLOAD off by default
authorJohn Fastabend <john.r.fastabend@intel.com>
Tue, 12 Nov 2013 12:13:29 +0000 (12:13 +0000)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Sat, 30 Nov 2013 08:15:16 +0000 (00:15 -0800)
commit7f29d750ba40bceca42dd08782135740ebe3b29c
tree152dbc057cf5e383412c9a5ebddef266c7b89dce
parent1d3c14508eac3ed7394ade342f5ecbb6b146c721
ixgbe: turn NETIF_F_HW_L2FW_DOFFLOAD off by default

NETIF_F_HW_L2FW_DOFFLOAD allows upper layer net devices such
as macvlan to use queues in the hardware to directly submit and
receive skbs.

This creates a subtle change in the datapath though. One change
being the skb may no longer use the root devices qdisc.

Because users may not expect this we can't enable the feature
by default unless the hardware can offload all the software
functionality above it. So for now disable it by default and
let users opt in.

Signed-off-by: John Fastabend <john.r.fastabend@intel.com>
Tested-by: Phil Schmitt <phillip.j.schmitt@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c