]> www.infradead.org Git - users/jedix/linux-maple.git/commit
i40evf: enable adaptive interrupt throttling
authorMitch Williams <mitch.a.williams@intel.com>
Mon, 12 Sep 2016 21:18:38 +0000 (14:18 -0700)
committerDhaval Giani <dhaval.giani@oracle.com>
Wed, 8 Mar 2017 00:39:41 +0000 (19:39 -0500)
commit01dbd719632cb2eda532b637ed05b6dc239125f8
tree78b75a7776694bb3a46b217de2ffe23964dbcb75
parent818c76a6119e30c4138465c518f6d27dd11da881
i40evf: enable adaptive interrupt throttling

Orabug: 24568124

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>
(cherry picked from commit f19a973f46e85d4394cadb90fa7717f7ec98197a)
Signed-off-by: Brian Maly <brian.maly@oracle.com>
Signed-off-by: Dhaval Giani <dhaval.giani@oracle.com>
drivers/net/ethernet/intel/i40evf/i40evf_main.c