summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
diff options
context:
space:
mode:
authorJohn Fastabend <john.r.fastabend@intel.com>2017-03-28 09:47:03 -0700
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>2017-04-29 20:01:02 -0700
commit7379f97a4fce3c1aa3b80a85cb8440453bf30411 (patch)
treea6ec4bd7dd56bd8eaa74d9ce319ee3e38a9789d3 /drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
parent33fdc82f08835de4c39a00657742f5b11db00d32 (diff)
downloadop-kernel-dev-7379f97a4fce3c1aa3b80a85cb8440453bf30411.zip
op-kernel-dev-7379f97a4fce3c1aa3b80a85cb8440453bf30411.tar.gz
ixgbe: delay tail write to every 'n' packets
Current XDP implementation hits the tail on every XDP_TX return code. This patch changes driver behavior to only hit the tail after packet processing is complete. With this patch I can run XDP drop programs @ 14+Mpps and XDP_TX programs are at ~13.5Mpps. Signed-off-by: John Fastabend <john.r.fastabend@intel.com> Tested-by: Andrew Bowers <andrewx.bowers@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Diffstat (limited to 'drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud