i40evf: enable adaptive interrupt throttling
authorMitch Williams <mitch.a.williams@intel.com>
Mon, 12 Sep 2016 21:18:38 +0000 (14:18 -0700)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Sun, 25 Sep 2016 03:08:35 +0000 (20:08 -0700)
commitf19a973f46e85d4394cadb90fa7717f7ec98197a
treed02b76a93959affbde427f6c678ecb5a73d1ed38
parent7ac4b5c6fd351be8f849f687e290ca9724acfd33
i40evf: enable adaptive interrupt throttling

All of the code to support adaptive interrupt throttling is already in
the interrupt handler, it just needs to be enabled. Fill out the data
structures properly to make it happen. Single-flow traffic tests may
show slightly lower throughput, but interrupts per second will drop by
about 75%.

Change-ID: I9cd7d42c025b906bf1bb85c6aeb6112684aa6471
Signed-off-by: Mitch Williams <mitch.a.williams@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/i40evf/i40evf_main.c