All of lore.kernel.org
 help / color / mirror / Atom feed
From: Bowers, AndrewX <andrewx.bowers@intel.com>
To: intel-wired-lan@osuosl.org
Subject: [Intel-wired-lan] [next PATCH S46 2/8] i40evf: enable adaptive	interrupt throttling
Date: Tue, 13 Sep 2016 16:28:57 +0000	[thread overview]
Message-ID: <26D9FDECA4FBDD4AADA65D8E2FC68A4A0F9FCFF5@ORSMSX104.amr.corp.intel.com> (raw)
In-Reply-To: <1473715124-31296-3-git-send-email-bimmy.pujari@intel.com>

> -----Original Message-----
> From: Intel-wired-lan [mailto:intel-wired-lan-bounces at lists.osuosl.org] On
> Behalf Of Bimmy Pujari
> Sent: Monday, September 12, 2016 2:19 PM
> To: intel-wired-lan at lists.osuosl.org
> Subject: [Intel-wired-lan] [next PATCH S46 2/8] i40evf: enable adaptive
> interrupt throttling
> 
> From: Mitch Williams <mitch.a.williams@intel.com>
> 
> 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%.
> 
> Signed-off-by: Mitch Williams <mitch.a.williams@intel.com>
> Change-ID: I9cd7d42c025b906bf1bb85c6aeb6112684aa6471
> ---
> Testing Hints : Use itop to monitor interrupt load and run netperf.
> 
>  drivers/net/ethernet/intel/i40evf/i40evf_main.c | 16 +++++++++++-----
>  1 file changed, 11 insertions(+), 5 deletions(-)

Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Interrupts significantly lower with patch applied as expected



  reply	other threads:[~2016-09-13 16:28 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-09-12 21:18 [Intel-wired-lan] [next PATCH S46 0/8] i40e/i40evf updates Bimmy Pujari
2016-09-12 21:18 ` [Intel-wired-lan] [next PATCH S46 1/8] i40e: Increase minimum number of allocated VSI Bimmy Pujari
2016-09-13 15:34   ` Bowers, AndrewX
2016-09-12 21:18 ` [Intel-wired-lan] [next PATCH S46 2/8] i40evf: enable adaptive interrupt throttling Bimmy Pujari
2016-09-13 16:28   ` Bowers, AndrewX [this message]
2016-09-12 21:18 ` [Intel-wired-lan] [next PATCH S46 3/8] i40e: Fix Flow Director raw_buf cleanup Bimmy Pujari
2016-09-13 20:34   ` Bowers, AndrewX
2016-09-12 21:18 ` [Intel-wired-lan] [next PATCH S46 4/8] i40e/i40evf: Add txring_txq function to match fm10k and ixgbe Bimmy Pujari
2016-09-13 18:13   ` Bowers, AndrewX
2016-09-12 21:18 ` [Intel-wired-lan] [next PATCH S46 5/8] i40e: Split Flow Director descriptor config into separate function Bimmy Pujari
2016-09-13 18:22   ` Bowers, AndrewX
2016-09-12 21:18 ` [Intel-wired-lan] [next PATCH S46 6/8] i40e: Strip out debugfs hook for Flow Director filter programming Bimmy Pujari
2016-09-13 18:26   ` Bowers, AndrewX
2016-09-12 21:18 ` [Intel-wired-lan] [next PATCH S46 7/8] i40e: don't configure zero-size RSS table Bimmy Pujari
2016-09-13 18:27   ` Bowers, AndrewX
2016-09-12 21:18 ` [Intel-wired-lan] [next PATCH S46 8/8] i40evf: support queue-specific settings for interrupt moderation Bimmy Pujari
2016-09-14 14:16   ` Bowers, AndrewX

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=26D9FDECA4FBDD4AADA65D8E2FC68A4A0F9FCFF5@ORSMSX104.amr.corp.intel.com \
    --to=andrewx.bowers@intel.com \
    --cc=intel-wired-lan@osuosl.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.