OpenCloudOS-Kernel/drivers/net/ethernet/intel/ixgbevf
Eric Dumazet 508aac6dee ixgbevf: get rid of custom busy polling code
In linux-4.5, busy polling was implemented in core
NAPI stack, meaning that all custom implementation can
be removed from drivers.

Not only we remove lot's of code, we also remove one lock
operation in fast path, and allow GRO to do its job.

Signed-off-by: Eric Dumazet <edumazet@google.com>
Cc: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Acked-by: Alexander Duyck <alexander.h.duyck@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-02-03 17:17:53 -05:00
..
Makefile ixgbevf: Update copyright notices 2012-02-03 03:07:09 -08:00
defines.h ixgbevf: add VF support for new hardware 2016-07-22 01:27:47 -07:00
ethtool.c ixgbevf: get rid of custom busy polling code 2017-02-03 17:17:53 -05:00
ixgbevf.h ixgbevf: get rid of custom busy polling code 2017-02-03 17:17:53 -05:00
ixgbevf_main.c ixgbevf: get rid of custom busy polling code 2017-02-03 17:17:53 -05:00
mbx.c ixgbevf: ixgbevf_write/read_posted_mbx should use IXGBE_ERR_MBX to initialize ret_val 2016-06-29 09:18:06 -07:00
mbx.h ixgbevf: Add support for VF promiscuous mode 2017-01-03 13:03:40 -08:00
regs.h ixgbevf: Fix code comments and whitespace 2015-03-13 15:41:07 -07:00
vf.c ixgbevf: Add support for VF promiscuous mode 2017-01-03 13:03:40 -08:00
vf.h ixgbevf: Add range checking for setting MTU 2016-07-22 01:52:08 -07:00