summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/intel/ixgbevf/regs.h
diff options
context:
space:
mode:
authorEmil Tantilov <emil.s.tantilov@intel.com>2017-12-11 10:37:10 -0800
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>2018-01-26 07:46:50 -0800
commit35074d698d4213874e93a4b8561360241698b104 (patch)
treed02010830316904e08f8484bfe376b63ad4478a5 /drivers/net/ethernet/intel/ixgbevf/regs.h
parent16b359498b12e83b795be160f105d7c3dc4a8bb5 (diff)
downloadlinux-35074d698d4213874e93a4b8561360241698b104.tar.bz2
ixgbevf: update code to better handle incrementing page count
Based on commit bd4171a5d4c2 ("igb: update code to better handle incrementing page count") Update the driver code so that we do bulk updates of the page reference count instead of just incrementing it by one reference at a time. The advantage to doing this is that we cut down on atomic operations and this in turn should give us a slight improvement in cycles per packet. In addition if we eventually move this over to using build_skb the gains will be more noticeable. Signed-off-by: Emil Tantilov <emil.s.tantilov@intel.com> Tested-by: Krishneil Singh <krishneil.k.singh@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Diffstat (limited to 'drivers/net/ethernet/intel/ixgbevf/regs.h')
0 files changed, 0 insertions, 0 deletions