]> www.infradead.org Git - users/jedix/linux-maple.git/commit
igb: Move ITR related data into work container within the q_vector
authorAlexander Duyck <alexander.h.duyck@intel.com>
Fri, 26 Aug 2011 07:45:47 +0000 (07:45 +0000)
committerJoe Jin <joe.jin@oracle.com>
Thu, 17 May 2012 12:48:03 +0000 (20:48 +0800)
commita04b68f8bb1e9eb3824bada8e02cb3d7cd3d5ee0
treeb3f2949360e264db71afaed31905286110fa78b9
parent052dfc1a06eb17ee9f6d1f0d37b420d6791c6a2a
igb: Move ITR related data into work container within the q_vector

This change moves information related to interrupt throttle rate
configuration into a separate q_vector sub-structure called a work
container. A similar change has already been made for ixgbe and this work
is based off of that.

(cherry picked from commit 0ba829943c5180d458cd8fc37c37fa08773209e1)
Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
Tested-by: Aaron Brown <aaron.f.brown@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: Joe Jin <joe.jin@oracle.com>
drivers/net/igb/e1000_defines.h
drivers/net/igb/igb.h
drivers/net/igb/igb_ethtool.c
drivers/net/igb/igb_main.c